I haven't seen this on my system (focal running with the newer virt
stack of https://launchpad.net/~canonical-server/+archive/ubuntu/server-
backports) nor on pure-focal (spawned that and did a test). It looks
pretty much like what Paride reported:
a) guests are listed in machined
but they are
b) not affected by it's stop/start/restart
We really need to find what is different on your installation that make
systemd-machined think it is authoritative to kill those guests - any idea?
Since mine is a plain Focal VM hosting further VMs the question is if you'd
know which config steps to take to make it expose the reported behavior?
Here a console log of that on Focal:
ubuntu@f-machined:~$ virsh list; machinectl list; systemctl status
systemd-machined; uvt-kvm ssh testguest uptime; sudo systemctl restart
systemd-machined; sleep 5; virsh list; machinectl list; systemctl status
systemd-machined; uvt-kvm ssh testguest uptime; sudo systemctl stop
systemd-machined; sleep 5; virsh list; machinectl list; systemctl status
systemd-machined; uvt-kvm ssh testguest uptime; sudo systemctl start
systemd-machined; virsh list; machinectl list; systemctl status
systemd-machined; uvt-kvm ssh testguest uptime
Id Name State
---------------------------
2 testguest running
MACHINE CLASS SERVICE OS VERSION ADDRESSES
qemu-2-testguest vm libvirt-qemu - - -
1 machines listed.
● systemd-machined.service - Virtual Machine and Container Registration Service
Loaded: loaded (/lib/systemd/system/systemd-machined.service; static;
vendor preset: enabled)
Active: active (running) since Mon 2021-08-23 06:25:09 UTC; 4min 59s ago
Docs: man:systemd-machined.service(8)
https://www.freedesktop.org/wiki/Software/systemd/machined
Main PID: 6152 (systemd-machine)
Status: "Processing requests..."
Tasks: 1 (limit: 4682)
Memory: 1.2M
CGroup: /system.slice/systemd-machined.service
└─6152 /lib/systemd/systemd-machined
Aug 23 06:25:09 f-machined systemd[1]: Starting Virtual Machine and Container
Registration Service...
Aug 23 06:25:09 f-machined systemd[1]: Started Virtual Machine and Container
Registration Service.
Aug 23 06:26:11 f-machined systemd-machined[6152]: New machine qemu-1-testguest.
Aug 23 06:26:17 f-machined systemd-machined[6152]: Machine qemu-1-testguest
terminated.
Aug 23 06:26:25 f-machined systemd-machined[6152]: New machine qemu-2-testguest.
06:30:11 up 3 min, 0 users, load average: 0.07, 0.17, 0.08
Id Name State
---------------------------
2 testguest running
MACHINE CLASS SERVICE OS VERSION ADDRESSES
qemu-2-testguest vm libvirt-qemu - - -
1 machines listed.
● systemd-machined.service - Virtual Machine and Container Registration Service
Loaded: loaded (/lib/systemd/system/systemd-machined.service; static;
vendor preset: enabled)
Active: active (running) since Mon 2021-08-23 06:30:11 UTC; 5s ago
Docs: man:systemd-machined.service(8)
https://www.freedesktop.org/wiki/Software/systemd/machined
Main PID: 7708 (systemd-machine)
Status: "Processing requests..."
Tasks: 1 (limit: 4682)
Memory: 1.0M
CGroup: /system.slice/systemd-machined.service
└─7708 /lib/systemd/systemd-machined
Aug 23 06:30:11 f-machined systemd[1]: Starting Virtual Machine and Container
Registration Service...
Aug 23 06:30:11 f-machined systemd[1]: Started Virtual Machine and Container
Registration Service.
Aug 23 06:30:11 f-machined systemd-machined[7708]: New machine qemu-2-testguest.
06:30:18 up 3 min, 0 users, load average: 0.06, 0.17, 0.08
Id Name State
---------------------------
2 testguest running
MACHINE CLASS SERVICE OS VERSION ADDRESSES
qemu-2-testguest vm libvirt-qemu - - -
1 machines listed.
● systemd-machined.service - Virtual Machine and Container Registration Service
Loaded: loaded (/lib/systemd/system/systemd-machined.service; static;
vendor preset: enabled)
Active: active (running) since Mon 2021-08-23 06:30:23 UTC; 13ms ago
Docs: man:systemd-machined.service(8)
https://www.freedesktop.org/wiki/Software/systemd/machined
Main PID: 7759 (systemd-machine)
Status: "Processing requests..."
Tasks: 1 (limit: 4682)
Memory: 1.1M
CGroup: /system.slice/systemd-machined.service
└─7759 /lib/systemd/systemd-machined
Aug 23 06:30:23 f-machined systemd[1]: Starting Virtual Machine and Container
Registration Service...
Aug 23 06:30:23 f-machined systemd[1]: Started Virtual Machine and Container
Registration Service.
Aug 23 06:30:23 f-machined systemd-machined[7759]: New machine qemu-2-testguest.
06:30:24 up 3 min, 0 users, load average: 0.13, 0.18, 0.09
Id Name State
---------------------------
2 testguest running
MACHINE CLASS SERVICE OS VERSION ADDRESSES
qemu-2-testguest vm libvirt-qemu - - -
1 machines listed.
● systemd-machined.service - Virtual Machine and Container Registration Service
Loaded: loaded (/lib/systemd/system/systemd-machined.service; static;
vendor preset: enabled)
Active: active (running) since Mon 2021-08-23 06:30:23 UTC; 1s ago
Docs: man:systemd-machined.service(8)
https://www.freedesktop.org/wiki/Software/systemd/machined
Main PID: 7759 (systemd-machine)
Status: "Processing requests..."
Tasks: 1 (limit: 4682)
Memory: 1.1M
CGroup: /system.slice/systemd-machined.service
└─7759 /lib/systemd/systemd-machined
Aug 23 06:30:23 f-machined systemd[1]: Starting Virtual Machine and Container
Registration Service...
Aug 23 06:30:23 f-machined systemd[1]: Started Virtual Machine and Container
Registration Service.
Aug 23 06:30:23 f-machined systemd-machined[7759]: New machine qemu-2-testguest.
06:30:26 up 3 min, 0 users, load average: 0.13, 0.18, 0.09
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1939577
Title:
Missing dependency in libvirt-guests.service leads sometimes to killed
VMs on host shutdown
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1939577/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs