multipass
multipass copied to clipboard
[GUI] Failed `stop` causes GUI to get stuck
Describe the bug After failing to stop an instance the GUI gets stuck on "Waiting for daemon..." while the CLI continues to work.
To Reproduce How, and what happened?
- run Multipass GUI
- Go to shell
-
sudo fsfreeze --freeze / -
sudo ip link set ens3 down
-
- Select instance and press "Stop"
- Wait for stop to finish
- Observe "Waiting for daemon..."
- Observe CLI still works
Expected behavior The GUI continues to be operable after failed stop
Additional info
- OS: Ubuntu 24.04
-
multipass versionmultipass 1.15.0-dev.306+gfa2b29055 -
multipass info"info failed: ssh connection failed: 'Socket error: Connection reset by peer'" -
multipass get local.driverqemu
Additional context
This problem is likely caused by info returning an error because of the bad instance.
The GUI can be recovered by running multipass delete -p <instance>