[Merge] ~mfo/ubuntu/+source/nova:lp1960758-ussuri into ~ubuntu-openstack-dev/ubuntu/+source/nova:stable/ussuri
Mauricio Faria de Oliveira
mp+447799 at code.launchpad.net
Thu Aug 3 21:16:22 UTC 2023
Hey Corey,
- added the deprecation notice and confirmed it is reflected in nova.conf (see below).
- (re)tested Ussuri and Victoria (yes, it's affected / needs fixing for upgrade path).
- tested the upgrade path from Ussuri to Victoria, and the patch works correctly too.
The detailed test steps/results are in bug 1960758 comments #15, #16, and #17.
If this looks good to you, I'm happy to send it for review upstream too, if Ubuntu
specific patches are welcome for review. (I realize Ubuntu is popular on Openstack.)
And I can send a MR for Victoria too, depending on your feedback.
Please let me know the next steps.
Thanks!
Mauricio
...
Patch changes to the nova.conf file:
Old package:
$ pull-lp-debs nova-common focal
$ dpkg-deb -x nova-common_21.2.4-0ubuntu2.5_all.deb deb-old
New package:
$ dpkg-buildpackage ...
$ dpkg-deb -x nova-common_21.2.4-0ubuntu2.6_all.deb deb-new
The new config option is present with a deprecation notice.
$ diff -u deb-{old,new}/etc/nova/nova.conf
...
+# DEPRECATED:
+# Determine UEFI loader path list for images with hw_firmware_type=uefi. For
+# more information, refer to the documentation. (boolean value)
+# This option is deprecated for removal since 21.2.4.
+# Its value may be silently ignored in the future.
+# Reason:
+# This option was added to work around issues with booting UEFI instances
+# in Ussuri and Victoria (LP: #1960758) if the Secure Boot loader is used
+# (happens by default on Ubuntu 20.04). This option does not exist nor is
+# needed in Wallaby and later, which actually support Secure Boot.
+#ubuntu_libvirt_uefi_loader_path = false
+
...
--
https://code.launchpad.net/~mfo/ubuntu/+source/nova/+git/nova/+merge/447799
Your team Ubuntu OpenStack uploaders is requested to review the proposed merge of ~mfo/ubuntu/+source/nova:lp1960758-ussuri into ~ubuntu-openstack-dev/ubuntu/+source/nova:stable/ussuri.
More information about the Ubuntu-reviews
mailing list