New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
start failed: cannot start VM without an image #3410
Comments
Hi @pchar, it looks like Multipass is unable to use the image for that VM for some reason. Do you do or remember anything particular on your system before that started happening? Did you do anything with regard to permissions of that directory or above? We would need to take a look at your logs to try to understand what is going on. |
No I don't remember nothing special, but im playing with kubernates and the same stuff happens on my laptop and on my desktop, the log files is not showing (at least for me anything special ) seams that the command return in error immediately without and delay ... ❯ m list |
Hi @pchar, it looks like your |
Also, I see that you got this problem with |
indeed all cloud-init-config.iso are missing also for primary and I just strarted as mistake and stopped jupiter:instances root# /opt/homebrew/bin/tree I will delete everything and try to log my command I'm pretty sure to be able to reproduce it because it's happens already 3 times before opening the bug report. Now that I know which files track should be more easy to reproduce. -P |
OK, thank you for letting us know. |
Since there has been no update on this for a few weeks, I'm going to close. Please either reopen this or open a new issue if you have this problem again. Thanks! |
I have this issue continuously: multipass deletes the I then launch a new image, copy that file to Then a week later, the file magically disappears again. I have not been able to figure out at what point it deletes the file. I can do a couple of reboots, no issues, and then suddenly, file is gone again. This is happening on
|
Hi @eljakim, when you next notice this happening, can you please provide logs? Thank you! |
Hi @ricab I have gone through the logs that I still had. What I have done is
I have not deleted any lines in the middle. So everything you see is completely consecutive from the logs. I did change the name of the instance to No other changes have been made. Does this help? |
Thank you @eljakim. Unfortunately, your logs don't have any indication as to what is removing that cloud-init iso either. As in the case of the OP, it happened as the daemon restarted, after a successful shutdown, when trying to start a previously running instance. In your case, there were also some connectivity problems. Do you remember what you did around that time? For example, Did you restore a time machine snapshot? Change directory permissions? Run a cleanup tool? Anything we could use to try to reproduce would be great. |
Describe the bug
cannot start VM cp for example
❯ multipass list
Name State IPv4 Image
cp Stopped -- Ubuntu 22.04 LTS
❯ multipass start cp
start failed: cannot start VM without an image
Expected behavior
What did you expect to happen?
the vm should start ...
files seams to be present on file system
/var/root/Library/Application Support/multipassd/qemu/vault/instances/cp
jupiter:cp root# ls -l
total 7880320
-rw-r--r-- 1 root wheel 2336 Feb 18 13:50 0001.snapshot.json
-rw-r--r-- 1 root wheel 2362 Feb 18 13:51 0002.snapshot.json
-rw-r--r-- 1 root wheel 2 Feb 18 13:51 snapshot-count
-rw-r--r-- 1 root wheel 2 Feb 18 13:51 snapshot-head
-rw-r--r-- 1 root wheel 4249878528 Feb 18 13:51 ubuntu-22.04-server-cloudimg-arm64.img
Additional info
OS: 14.2.1
multipass version
multipass info cp
Name: cp
State: Stopped
Snapshots: 2
IPv4: --
Release: --
Image hash: f1c6fc0bb527 (Ubuntu 22.04 LTS)
CPU(s): --
Load: --
Disk usage: --
Memory usage: --
Mounts: /Users/pch/Sharing => /mnt/Sharing
UID map: 501:default
GID map: 20:default
multipass get local.driver
qemu
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: