Skip to content

Commit be8d604

Browse files
committed
[CI] devtool: use sudo to create ramdisk
Otherwise, we need to run the script with sudo which messes up with Firecracker build directory. Signed-off-by: Babis Chalios <bchalios@amazon.es>
1 parent 65b7f68 commit be8d604

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

tools/devtool

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1189,11 +1189,11 @@ mount_ramdisk() {
11891189
say "Using ramdisk ..."
11901190
local ramdisk_size="$1"
11911191
umount_ramdisk
1192-
mkdir -p ${DEFAULT_RAMDISK_PATH} && \
1193-
mount -t tmpfs -o size=${ramdisk_size} tmpfs ${DEFAULT_RAMDISK_PATH}
1192+
sudo mkdir -p ${DEFAULT_RAMDISK_PATH} && \
1193+
sudo mount -t tmpfs -o size=${ramdisk_size} tmpfs ${DEFAULT_RAMDISK_PATH}
11941194
ok_or_die "Failed to mount ramdisk to ${DEFAULT_RAMDISK_PATH}. Check the permission."
1195-
mkdir -p ${DEFAULT_RAMDISK_PATH}/srv
1196-
mkdir -p ${DEFAULT_RAMDISK_PATH}/tmp
1195+
sudo mkdir -p ${DEFAULT_RAMDISK_PATH}/srv
1196+
sudo mkdir -p ${DEFAULT_RAMDISK_PATH}/tmp
11971197
}
11981198

11991199
umount_ramdisk() {
@@ -1206,8 +1206,8 @@ umount_ramdisk() {
12061206
if [ ! -w "${DEFAULT_RAMDISK_PATH}" ]; then
12071207
die "Failed to unmount ${DEFAULT_RAMDISK_PATH}. Check the permission."
12081208
fi
1209-
umount ${DEFAULT_RAMDISK_PATH} &>/dev/null
1210-
rmdir ${DEFAULT_RAMDISK_PATH} &>/dev/null
1209+
sudo umount ${DEFAULT_RAMDISK_PATH} &>/dev/null
1210+
sudo rmdir ${DEFAULT_RAMDISK_PATH} &>/dev/null
12111211
}
12121212

12131213
# `$0 test` - run integration tests

0 commit comments

Comments
 (0)