Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add --vm-test mode for local vm tests #162

Merged
merged 1 commit into from
Jul 21, 2023

add --vm-test mode for local vm tests

581053b
Select commit
Loading
Failed to load commit list.
Merged

add --vm-test mode for local vm tests #162

add --vm-test mode for local vm tests
581053b
Select commit
Loading
Failed to load commit list.
Garnix CI / check from-nixos-with-sudo-2305 [x86_64-linux] succeeded Jul 21, 2023 in 4m 2s

Run results

Build succeeded

Details

Last 100 lines of logs:

�[2minstaller # + bash -x�[0m
�[2minstaller # + /nix/store/bxq686x89kkmkaamh9qnk8178gqvr4vn-disk-deactivate/disk-deactivate /dev/vda�[0m
�[2minstaller # ++ realpath /dev/vda�[0m
�[2minstaller # + disk=/dev/vda�[0m
�[2minstaller # + lsblk --output-all --json�[0m
�[2minstaller # ++ dirname /nix/store/bxq686x89kkmkaamh9qnk8178gqvr4vn-disk-deactivate/disk-deactivate�[0m
�[2minstaller # + jq -r --arg disk_to_clear /dev/vda -f /nix/store/bxq686x89kkmkaamh9qnk8178gqvr4vn-disk-deactivate/disk-deactivate.jq�[0m
�[2minstaller # + set -fu�[0m
�[2minstaller # + wipefs --all -f /dev/vda�[0m
�[2minstaller # /dev/vda: 2 bytes were erased at offset 0x00000438 (ext4): 53 ef�[0m
�[2minstaller # creating partitions...�[0m
�[2minstaller # + echo 'creating partitions...'�[0m
�[2minstaller # + set -efux�[0m
�[2minstaller # ++ mktemp -d�[0m
�[2minstaller # + disko_devices_dir=/tmp/tmp.viM76TwMrs�[0m
�[2minstaller # + trap 'rm -rf "$disko_devices_dir"' EXIT�[0m
�[2minstaller # + mkdir -p /tmp/tmp.viM76TwMrs�[0m
�[2minstaller # + device=/dev/vda�[0m
�[2minstaller # + name=vda�[0m
�[2minstaller # + type=disk�[0m
�[2minstaller # + format=gpt�[0m
�[2minstaller # + type=table�[0m
�[2minstaller # + parted -s /dev/vda -- mklabel gpt�[0m
�[2minstaller # + parted -s /dev/vda -- mkpart boot 0 1M�[0m
�[2minstaller # Warning: The resulting partition is not properly aligned for best performance: 34s % 2048s != 0s�[0m
�[2minstaller # + udevadm trigger --subsystem-match=block�[0m
�[2minstaller # + udevadm settle�[0m
�[2minstaller # + parted -s /dev/vda -- set 1 bios_grub on�[0m
�[2minstaller # + udevadm trigger --subsystem-match=block�[0m
�[2minstaller # + udevadm settle�[0m
�[2minstaller # + parted -s /dev/vda -- mkpart ESP 1MiB 100MiB�[0m
�[2minstaller # + udevadm trigger --subsystem-match=block�[0m
�[2minstaller # + udevadm settle�[0m
�[2minstaller # + parted -s /dev/vda -- set 2 boot on�[0m
�[2minstaller # + udevadm trigger --subsystem-match=block�[0m
�[2minstaller # + udevadm settle�[0m
�[2minstaller # + extraArgs=()�[0m
�[2minstaller # + declare -a extraArgs�[0m
�[2minstaller # + format=vfat�[0m
�[2minstaller # + mountOptions=('defaults')�[0m
�[2minstaller # + declare -a mountOptions�[0m
�[2minstaller # + mountpoint=/boot�[0m
�[2minstaller # + type=filesystem�[0m
�[2minstaller # + mkfs.vfat /dev/vda2�[0m
�[2minstaller # mkfs.fat 4.2 (2021-01-31)�[0m
�[2minstaller # + parted -s /dev/vda -- mkpart root 100MiB 100%�[0m
�[2minstaller # + udevadm trigger --subsystem-match=block�[0m
�[2minstaller # + udevadm settle�[0m
�[2minstaller # + parted -s /dev/vda -- set 3 boot on�[0m
�[2minstaller # + udevadm trigger --subsystem-match=block�[0m
�[2minstaller # + udevadm settle�[0m
�[2minstaller # + extraArgs=()�[0m
�[2minstaller # + declare -a extraArgs�[0m
�[2minstaller # + format=ext4�[0m
�[2minstaller # + mountOptions=('defaults')�[0m
�[2minstaller # + declare -a mountOptions�[0m
�[2minstaller # + mountpoint=/�[0m
�[2minstaller # + type=filesystem�[0m
�[2minstaller # + mkfs.ext4 /dev/vda3�[0m
�[2minstaller # mke2fs 1.47.0 (5-Feb-2023)�[0m
�[2minstaller # Discarding device blocks:      0/236288�������������             �������������done�[0m
�[2minstaller # Creating filesystem with 236288 4k blocks and 59136 inodes�[0m
�[2minstaller # Filesystem UUID: e33c8434-5d1d-4d16-921f-92d89d9ee78c�[0m
�[2minstaller # Superblock backups stored on blocks:�[0m
�[2minstaller # 	32768, 98304, 163840, 229376�[0m
�[2minstaller # �[0m
�[2minstaller # Allocating group tables: 0/8���   ���done�[0m
�[2minstaller # Writing inode tables: 0/8���   ���done�[0m
�[2minstaller # Creating journal (4096 blocks): done�[0m
�[2minstaller # Writing superblocks and filesystem accounting information: 0/8���   ���done�[0m
�[2minstaller # �[0m
�[2minstaller # mounting partitions...�[0m
�[2minstaller # + echo 'mounting partitions...'�[0m
�[2minstaller # + set -efux�[0m
�[2minstaller # + findmnt /dev/vda3 /mnt/�[0m
�[2minstaller # + mount /dev/vda3 /mnt/ -t ext4 -o defaults -o X-mount.mkdir�[0m
�[2minstaller # + findmnt /dev/vda2 /mnt/boot�[0m
�[2minstaller # + mount /dev/vda2 /mnt/boot -t vfat -o defaults -o X-mount.mkdir�[0m
�[2minstaller # + rm -rf /tmp/tmp.viM76TwMrs�[0m
�[2minstaller # + [[ y == \y ]]�[0m
�[2minstaller # + echo 'WARNING: leaving temporary ssh key at '\''/tmp/tmp.ALtRsJZKBa/nixos-anywhere'\'' to login to the machine'�[0m
�[2minstaller # WARNING: leaving temporary ssh key at '/tmp/tmp.ALtRsJZKBa/nixos-anywhere' to login to the machine�[0m
�[2minstaller # + trap - EXIT�[0m
�[2minstaller # + exit 0�[0m
�[2minstaller # Warning: Permanently added 'installed' (ED25519) to the list of known hosts.�[0m
�[2minstaller # Warning: Permanently added 'installed' (ED25519) to the list of known hosts.�[0m
(finished: must succeed: 
  nixos-anywhere     -i /root/.ssh/install_key     --debug     --kexec /etc/nixos-anywhere/kexec-installer     --stop-after-disko     --disk-encryption-keys /tmp/disk-1.key /tmp/disk-1.key     --disk-encryption-keys /tmp/disk-2.key <(echo another-secret)     --store-paths /etc/nixos-anywhere/disko /etc/nixos-anywhere/system-to-install     nixos@installed >&2
  echo "disk-1.key: '$(ssh -i /root/.ssh/install_key -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no     root@installed cat /tmp/disk-1.key)'"
  echo "disk-2.key: '$(ssh -i /root/.ssh/install_key -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no     root@installed cat /tmp/disk-2.key)'"
, in 87.60 seconds)
(finished: run the VM test script, in 105.52 seconds)
test script finished in 105.61s
�[1m�[32mcleanup�[0m
kill machine (pid 6)
�[2minstalled # �[1;32m[�]0;nixos@nixos: ~�nixos@nixos:~]$�[0m qemu-kvm: terminating on signal 15 from pid 4 (/nix/store/1r6n7v2wam7gkr18gxccpg7p5ywgw551-python3-3.10.12/bin/python3.10)�[0m
kill machine (pid 26)
�[2minstaller # qemu-kvm: terminating on signal 15 from pid 4 (/nix/store/1r6n7v2wam7gkr18gxccpg7p5ywgw551-python3-3.10.12/bin/python3.10)�[0m
(finished: cleanup, in 0.47 seconds)
kill vlan (pid 5)