Systemd freezing execution in VMs on manually running virsh list
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo-quickstart |
Expired
|
Low
|
Unassigned |
Bug Description
This could well be a libvirt/qemu bug. Reporting it mostly to have some info in case someone else hits it too. Or perhaps someone might find a workaround.
Some ways of executing `virsh list` seem to cause the virsh list command to hang, and the VMs to stop working properly.
Executing as root:
sudo -u stack virsh list --all
hangs the command, and in an undercloud VM this is broadcasted:
systemd[1]: Caught <BUS>, dumped core as pid
systemd[1]: Freezing execution.
(I already lost the exact broadcast but reconstructed the above from googling.) After this, pretty much everything stops working in the undercloud VM, i guess the same would affect overcloud.
The symptom when trying to ssh from the host looks like this:
ssh -F /root/wd-
Warning: Permanently added 'dell-t5810ws-
ssh_exchange_
Changed in tripleo-quickstart: | |
status: | New → Incomplete |
Adding -i to the sudo command seems to prevent virsh list from hanging. Not sure yet if it prevents the machines from freezing too, will redeploy :)