Skip to content

Commit 5fa2080

Browse files
committed
Address PR comments
1 parent ebc7d22 commit 5fa2080

File tree

5 files changed

+18
-11
lines changed

5 files changed

+18
-11
lines changed

tools/osbuilder/node-builder/azure-linux/package_build.sh

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,6 @@ if [ "${OS_VERSION}" == "3.0" ]; then
4040
fi
4141

4242
agent_make_flags="LIBC=gnu OPENSSL_NO_VENDOR=Y DESTDIR=${AGENT_INSTALL_DIR} BUILD_TYPE=${AGENT_BUILD_TYPE}"
43-
44-
#if [ "${CONF_PODS}" == "yes" ]; then
45-
# agent_make_flags+=" AGENT_POLICY=yes"
46-
#fi
4743
agent_make_flags+=" AGENT_POLICY=yes"
4844

4945
pushd "${repo_dir}"

tools/osbuilder/node-builder/azure-linux/package_install.sh

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,6 @@ mkdir -p "${PREFIX}/${SHIM_CONFIG_PATH}"
2828
mkdir -p "${PREFIX}/${DEBUGGING_BINARIES_PATH}"
2929
mkdir -p "${PREFIX}/${SHIM_BINARIES_PATH}"
3030

31-
echo "Installing utarfs and kata-overlay binaries"
32-
mkdir -p ${PREFIX}/usr/sbin
33-
cp -a --backup=numbered src/utarfs/target/release/utarfs ${PREFIX}/usr/sbin/mount.tar
34-
mkdir -p ${PREFIX}/usr/bin
35-
cp -a --backup=numbered src/overlay/target/release/kata-overlay ${PREFIX}/usr/bin/
36-
mkdir -p ${PREFIX}/usr/lib/systemd/system/
37-
3831
echo "Installing diagnosability binaries (monitor, runtime, collect-data script)"
3932
cp -a --backup=numbered src/runtime/kata-monitor "${PREFIX}/${DEBUGGING_BINARIES_PATH}"
4033
cp -a --backup=numbered src/runtime/kata-runtime "${PREFIX}/${DEBUGGING_BINARIES_PATH}"

tools/osbuilder/node-builder/azure-linux/package_tardev_build.sh

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,16 @@ source "${common_file}"
1818

1919
pushd "${repo_dir}"
2020

21+
echo "Building utarfs binary"
22+
pushd src/utarfs/
23+
make all
24+
popd
25+
26+
echo "Building kata-overlay binary"
27+
pushd src/overlay/
28+
make all
29+
popd
30+
2131
echo "Building tardev-snapshotter service binary"
2232
pushd src/tardev-snapshotter/
2333
make all

tools/osbuilder/node-builder/azure-linux/package_tardev_install.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,13 @@ source "${common_file}"
2121

2222
pushd "${repo_dir}"
2323

24+
echo "Installing utarfs and kata-overlay binaries"
25+
mkdir -p ${PREFIX}/usr/sbin
26+
cp -a --backup=numbered src/utarfs/target/release/utarfs ${PREFIX}/usr/sbin/mount.tar
27+
mkdir -p ${PREFIX}/usr/bin
28+
cp -a --backup=numbered src/overlay/target/release/kata-overlay ${PREFIX}/usr/bin/
29+
mkdir -p ${PREFIX}/usr/lib/systemd/system/
30+
2431
echo "Installing tardev-snapshotter binaries and service file"
2532
mkdir -p ${PREFIX}/usr/bin
2633
cp -a --backup=numbered src/tardev-snapshotter/target/release/tardev-snapshotter ${PREFIX}/usr/bin/

tools/osbuilder/rootfs-builder/cbl-mariner/config.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@ LIBC="gnu"
88
PACKAGES="kata-packages-uvm"
99

1010
[ "$UVM_BUILD_MODE" = debug ] && PACKAGES+=" kata-packages-uvm-debug"
11+
[ "$CONF_GUEST" = yes ] && PACKAGES+=" kata-packages-uvm-coco"
1112
[ "$AGENT_INIT" = no ] && PACKAGES+=" systemd"
1213
[ "$SECCOMP" = yes ] && PACKAGES+=" libseccomp"

0 commit comments

Comments
 (0)