-
-
Notifications
You must be signed in to change notification settings - Fork 225
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
Unable to locate matching firmware on Incus 6.5 #1202
Comments
I think this broken environment was caused by a bug which we fixed with some firmware rework in 6.5... In the case where The more user friendly way to reset the firmware code+nvram for a VM is to do:
That's because enabling/disabling secureboot requires a full reset of the NVRAM, which should then clear things and set them back up properly. |
The ownership of |
Unfortunately this didn't seem to work in this scenario. It copied the OVMF VARS but didn't fix the file symlink.
I removed this qemu.nvram and started it again and incus recreated the symlink successfully. It looks like across all my hosts only these two VMs had the issue. They were likely migrated from LXD many months ago. I'm happy to close if you think there's no action here. |
Interesting, we may need to be slightly more aggressive on |
same issue here. i get this error:
al so i have : |
incus in nixos
|
That looks unrelated to this issue. Please open an issue in nixpkgs first before reporting upstream. |
I had the same issue on Incus |
Required information
Issue description
Unable to start two VMs after upgrade from 6.4 to 6.5. Others VMs and containers work, so I suspect this is a problem with these two specific VMs.
We set the EDK2 path explicitly using
INCUS_EDK2_PATH=/nix/store/yy6drc448c7s61a16jcychp9x28ix2zn-incus-ovmf
to a directory. Note that these are themselves symlinked elsewhere.Steps to reproduce
I don't have clear steps to reproduce. These two VMs have existed for a long time, but they are not able to start after upgrading to 6.5.
Information to attach
dmesg
)incus info NAME --show-log
)incus config show NAME --expanded
)incus monitor --pretty
while reproducing the issue)On a whim, I tried moving the
qemu.nvram
out of the way for one VM, and the VARS file was copied in and symlinked allowing the VM to start. I'm not sure such a workaround is desirable, but if it is then the error message should provide better guidance.But this one is still broken:
The text was updated successfully, but these errors were encountered: