-
Notifications
You must be signed in to change notification settings - Fork 930
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
VM: Rework firmware detection (from Incus) #14032
Commits on Sep 4, 2024
-
lxd/instance/drivers/edk2: Add new package to track EDK2 firmwares
Signed-off-by: Dustin Sweigart <dustins@swigg.net> (cherry picked from commit 6d04eb437b0f35ba0faca3e25b846cdbccf5d8ce) Signed-off-by: Thomas Parrott <thomas.parrott@canonical.com> License: Apache-2.0
Configuration menu - View commit details
-
Copy full SHA for 78c1504 - Browse repository at this point
Copy the full SHA 78c1504View commit details -
lxd/instance/drivers/edk2: Support OVMF filenames on arm64
Quite a few environments use OVMF on arm64 rather than the more technicaly correct AAVMF name. Signed-off-by: Stéphane Graber <stgraber@stgraber.org> (cherry picked from commit cc33d436d193f12a38818482c050fafd1ecae04c) Signed-off-by: Thomas Parrott <thomas.parrott@canonical.com> License: Apache-2.0
Configuration menu - View commit details
-
Copy full SHA for 63e6d37 - Browse repository at this point
Copy the full SHA 63e6d37View commit details -
lxd/instance/drivers/edk2: Move seabios to /usr/share/qemu
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> (cherry picked from commit 5b093d06795e2c65cf5b4682b341237c1acd31d3) Signed-off-by: Thomas Parrott <thomas.parrott@canonical.com> License: Apache-2.0
Configuration menu - View commit details
-
Copy full SHA for 6168f35 - Browse repository at this point
Copy the full SHA 6168f35View commit details -
lxd/instance/drivers/edk2: Add ArchLinux x86_64 paths
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> (cherry picked from commit 9072c73f9269113cc5ff46fd3014f6a291c59e54) Signed-off-by: Thomas Parrott <thomas.parrott@canonical.com> License: Apache-2.0
Configuration menu - View commit details
-
Copy full SHA for b0499ef - Browse repository at this point
Copy the full SHA b0499efView commit details -
lxd/instance/drivers/edk2: Fix CSM handling
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> (cherry picked from commit 8e33c788fa48ffceaf5a4f91eeb9835141dd7862) Signed-off-by: Thomas Parrott <thomas.parrott@canonical.com> License: Apache-2.0
Configuration menu - View commit details
-
Copy full SHA for d9afb30 - Browse repository at this point
Copy the full SHA d9afb30View commit details -
lxd/instance/drivers/edk2: Add Void Linux x86_64 paths
Signed-off-by: dkwo <nicolopiazzalunga@gmail.com> (cherry picked from commit cfbbe5d289ac5285b2a9880bd6f6cbb9041f8a4f) Signed-off-by: Thomas Parrott <thomas.parrott@canonical.com> License: Apache-2.0
Configuration menu - View commit details
-
Copy full SHA for fa5ce80 - Browse repository at this point
Copy the full SHA fa5ce80View commit details -
lxd/instance/drivers/edk2: Rework to support both LXD_QEMU_FW_PATH an…
…d LXD_OVMF_PATH Supporting multiple search paths. Signed-off-by: Thomas Parrott <thomas.parrott@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for 4341a6c - Browse repository at this point
Copy the full SHA 4341a6cView commit details -
lxd/instance/drivers/edk2: Add support for seabios in Ubuntu
Signed-off-by: Thomas Parrott <thomas.parrott@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for f58e2df - Browse repository at this point
Copy the full SHA f58e2dfView commit details -
lxd/instance/drivers/qemu: Update to use the new edk2 package
Modified to support boot.debug_edk2 Signed-off-by: Dustin Sweigart <dustins@swigg.net> (cherry picked from commit 2546c56300c08aabb68278a483a0dfa696f99f61) Signed-off-by: Thomas Parrott <thomas.parrott@canonical.com> License: Apache-2.0
Configuration menu - View commit details
-
Copy full SHA for 61c78dd - Browse repository at this point
Copy the full SHA 61c78ddView commit details -
lxd/instance/drivers/driver/qemu: Log the VM UEFI firmware found in c…
…heckFeatures Signed-off-by: Thomas Parrott <thomas.parrott@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for abce75d - Browse repository at this point
Copy the full SHA abce75dView commit details -
lxd/instance/drivers/driver/qemu: Improve error in checkFeatures
Signed-off-by: Thomas Parrott <thomas.parrott@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for 0dafab0 - Browse repository at this point
Copy the full SHA 0dafab0View commit details -
lxd/util/sys: Removes unused GetQemuFwPaths function
Signed-off-by: Thomas Parrott <thomas.parrott@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for a4e131e - Browse repository at this point
Copy the full SHA a4e131eView commit details -
lxd/instance/instance/interface: Add FirmwarePath to VM interface
Signed-off-by: Thomas Parrott <thomas.parrott@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for 3a86dda - Browse repository at this point
Copy the full SHA 3a86ddaView commit details -
lxd/instance/drivers/driver/qemu: Add firmware path concept and set i…
…t during generateQemuConfigFile Allows access to start time firmware path for apparmor profile generation. Signed-off-by: Thomas Parrott <thomas.parrott@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for 797ea06 - Browse repository at this point
Copy the full SHA 797ea06View commit details -
lxd/apparmor/instance: Update instanceProfile to use start time firmw…
…are path Rather than allowing access to all potential firmware directories. Signed-off-by: Thomas Parrott <thomas.parrott@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for 9a40488 - Browse repository at this point
Copy the full SHA 9a40488View commit details -
lxd/instance/drivers/edk2: Removes unused GetArchitectureInstallation…
…s function Signed-off-by: Thomas Parrott <thomas.parrott@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for 7bdeb9b - Browse repository at this point
Copy the full SHA 7bdeb9bView commit details