diff --git a/MODULE.bazel b/MODULE.bazel index e3b367999623cd2b20ef939deba9467212df216b..fb5cc7d9374ddf2eae5b3f62dbdff0e9479ea58f 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -337,8 +337,8 @@ download_file = use_repo_rule("@download_utils//download/file:defs.bzl", "downlo urls = ["https://cloud.debian.org/images/cloud/bookworm/{1}/debian-12-generic-{0}-{1}.qcow2".format(cpu, version)], ) for cpu, version, integrity in ( - ("amd64", "20240901-1857", "sha256-p9rCK1tT7V/uDBI70LR3UoT8vK1aaJ9rWpL0jgXp+1I="), - ("arm64", "20240901-1857", "sha256-gxjqgasbjKLrLUtVJYz/MTiPbttisBz3Y4HglSRRspo="), + ("amd64", "20241125-1942", "sha256-xT8iVb7Gv+gTbtJJGicwbIXG+HNeqxSeFPfI4hMDeY0="), + ("arm64", "20241125-1942", "sha256-0HZJrXlPsGgbEw79BtGDK39Ioed+XjAma/0WID+sPCM="), ) ] diff --git a/e2e/qemu/BUILD.bazel b/e2e/qemu/BUILD.bazel index 8cf836ca60f68dc0548842bcf9e4a4d7fc973b7e..220e81cd549da52a4ca3a91e782222f9d31cdb79 100644 --- a/e2e/qemu/BUILD.bazel +++ b/e2e/qemu/BUILD.bazel @@ -1,7 +1,7 @@ load("@rules_diff//diff/file/test:defs.bzl", "diff_file_test") load("@rules_labgrid//labgrid/run:defs.bzl", "labgrid_run") -CPUS = ("amd64",) +CPUS = ("amd64", "arm64") [ labgrid_run( diff --git a/labgrid/toolchain/config/qemu/arm64/config.yaml b/labgrid/toolchain/config/qemu/arm64/config.yaml index 1bfe6b2d2eec11cacbe0cbd49bf7bf3fc5e7e002..0c4098c087f9c436e97134e5a576069211d30380 100644 --- a/labgrid/toolchain/config/qemu/arm64/config.yaml +++ b/labgrid/toolchain/config/qemu/arm64/config.yaml @@ -9,12 +9,12 @@ targets: drivers: QEMUDriver: qemu_bin: "qemu" - machine: "virt" - cpu: "max" + machine: "virt,virtualization=on" + cpu: "max,pauth-impdef=on" memory: "2G" bios: "efi" - nic: "user,model=e1000,hostfwd=tcp::2223-:22" - extra_args: !template "-snapshot -drive file=$LG_QEMU_QCOW2_IMAGE,format=qcow2 -cdrom $LG_QEMU_VIRT_IMAGE" + nic: "user,model=virtio-net-pci,hostfwd=tcp::2223-:22" + extra_args: !template "-snapshot -smp 4 -drive file=$LG_QEMU_QCOW2_IMAGE,format=qcow2 -cdrom $LG_QEMU_VIRT_IMAGE" ShellDriver: prompt: " login: " login_prompt: " login: "