Skip to content

Commit b3623d1

Browse files
authored
CI: Do not set scheduler in qemu-1-setup.sh
We've seen some qemu-1-setup failures while trying to change the runner's block device scheduler value to 'none': We have a single 150GB block device Setting up swapspace version 1, size = 16 GiB (17179865088 bytes) no label, UUID=7a790bfe-79e5-4e38-b208-9c63fe523294 tee: '/sys/block/s*/queue/scheduler': No such file or directory Luckily, we don't need to set the scheduler anymore on modern kernels: #9778 (comment) This commit just removes the code that sets the scheduler. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: Tony Hutter <hutter2@llnl.gov> Closes #18437
1 parent d88d9c9 commit b3623d1

1 file changed

Lines changed: 0 additions & 5 deletions

File tree

.github/workflows/scripts/qemu-1-setup.sh

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -149,8 +149,3 @@ echo 1 | sudo tee /sys/module/zfs/parameters/zvol_use_blk_mq
149149
sudo zpool create -f -o ashift=12 zpool $DISKS -O relatime=off \
150150
-O atime=off -O xattr=sa -O compression=lz4 -O sync=disabled \
151151
-O redundant_metadata=none -O mountpoint=/mnt/tests
152-
153-
# no need for some scheduler
154-
for i in /sys/block/s*/queue/scheduler; do
155-
echo "none" | sudo tee $i
156-
done

0 commit comments

Comments
 (0)