about summary refs log tree commit diff
path: root/nixos/lib
diff options
context:
space:
mode:
authorTuomas Tynkkynen <tuomas.tynkkynen@iki.fi>2017-11-24 14:45:24 +0200
committerTuomas Tynkkynen <tuomas.tynkkynen@iki.fi>2017-11-26 11:13:21 +0200
commit8762490337b69b2428628c333873c752beac9e85 (patch)
tree71135b1f332fd23565a3deaaf85b8f04f39d2a04 /nixos/lib
parente56da6a4642c843d7ba88f513840da7d473eecec (diff)
downloadnixlib-8762490337b69b2428628c333873c752beac9e85.tar
nixlib-8762490337b69b2428628c333873c752beac9e85.tar.gz
nixlib-8762490337b69b2428628c333873c752beac9e85.tar.bz2
nixlib-8762490337b69b2428628c333873c752beac9e85.tar.lz
nixlib-8762490337b69b2428628c333873c752beac9e85.tar.xz
nixlib-8762490337b69b2428628c333873c752beac9e85.tar.zst
nixlib-8762490337b69b2428628c333873c752beac9e85.zip
nixos/qemu: Add virtio-rng-pci to test-driver
Otherwise AArch64 KVM guests don't have enough entropy at boot.
Diffstat (limited to 'nixos/lib')
-rw-r--r--nixos/lib/test-driver/Machine.pm1
1 files changed, 1 insertions, 0 deletions
diff --git a/nixos/lib/test-driver/Machine.pm b/nixos/lib/test-driver/Machine.pm
index a7ed5d1faa38..a01c3c336a1b 100644
--- a/nixos/lib/test-driver/Machine.pm
+++ b/nixos/lib/test-driver/Machine.pm
@@ -146,6 +146,7 @@ sub start {
             ($self->{allowReboot} ? "" : "-no-reboot ") .
             "-monitor unix:./monitor -chardev socket,id=shell,path=./shell " .
             "-device virtio-serial -device virtconsole,chardev=shell " .
+            "-device virtio-rng-pci " .
             ($showGraphics ? "-serial stdio" : "-nographic") . " " . ($ENV{QEMU_OPTS} || "");
         chdir $self->{stateDir} or die;
         exec $self->{startCommand};