Message ID | 5d9173bd000c54075dc8b666dc0fcc8aa262f13a.1730464675.git.maxim.cournoyer@gmail.com |
---|---|
State | New |
Headers | show |
Series | [bug#74151,v2,1/9] doc: Use @table @code for anonip-configuration doc. | expand |
Hi! Maxim Cournoyer <maxim.cournoyer@gmail.com> skribis: > * gnu/build/marionette.scm (make-marionette): Add 'reconnect=1' socket > parameter. > * gnu/system/vm.scm (common-qemu-options): Remove '-no-reboot' option. > > Change-Id: I5e100543ddddba0aea3ebe4e2f5cb8b0261c0d73 [...] > +++ b/gnu/system/vm.scm > @@ -227,7 +227,6 @@ (define* (common-qemu-options image shared-fs > '("-enable-kvm") > '()) > > - "-no-reboot" I believe the reason we had ‘-no-reboot’ is because otherwise QEMU would restart the VM when we halt it (?). I’m not sure actually what the exact scenario was. Anyway, if you confirm that other system tests are unaffected by this change, this is probably good. Ludo’.
diff --git a/gnu/build/marionette.scm b/gnu/build/marionette.scm index 0b0a8a70d8..af211eff43 100644 --- a/gnu/build/marionette.scm +++ b/gnu/build/marionette.scm @@ -108,7 +108,7 @@ (define* (make-marionette command (list "-nographic" "-monitor" (string-append "unix:" socket-directory "/monitor") "-chardev" (string-append "socket,id=repl,path=" socket-directory - "/repl") + "/repl,reconnect=1") "-chardev" (string-append "socket,id=qga,server=on,wait=off,path=" socket-directory "/qemu-ga") diff --git a/gnu/system/vm.scm b/gnu/system/vm.scm index 4a400056d7..1e3f72c7b2 100644 --- a/gnu/system/vm.scm +++ b/gnu/system/vm.scm @@ -227,7 +227,6 @@ (define* (common-qemu-options image shared-fs '("-enable-kvm") '()) - "-no-reboot" "-object" "rng-random,filename=/dev/urandom,id=guix-vm-rng" "-device" "virtio-rng-pci,rng=guix-vm-rng"