On Fri, Sep 17, 2021 at 1:25 PM Steve Langasek <[email protected]> wrote:
> The upload in the SRU queue for hirsute shows only that the dependency > on the python3-neutron-fwaas package has been dropped. There are no > other references to fwaas in the package delta. Please explain as part > of this SRU how, at the package level (rather than the charm level), > this upgrade affects users who previously had fwaas enabled in their > configs. > > Thanks for the comment Steve. I've added some details to the SRU [Discussion] section regarding expected behavior for new and existing installs. Thanks, Corey ** Description changed: [Description] The neutron-fwaas project is retired and there are no updates beyond 16.0.0. The neutron-api charm still enables it by default, and the package still installs it as a dependency, and it is currently broken so we should remove it from >= V and add an optional to disable it for earlier releases. [Test Case] The following SRU process was followed: https://wiki.ubuntu.com/OpenStack/StableReleaseUpdates In order to avoid regression of existing consumers, the OpenStack team will run their continuous integration test against the packages that are in -proposed. A successful run of all available tests will be required before the proposed packages can be let into -updates. The OpenStack team will be in charge of attaching the output summary of the executed tests. The OpenStack team members will not mark ‘verification-done’ until this has happened. [Regression Potential] In order to mitigate the regression potential, the results of the aforementioned tests are attached to this bug. [Discussion] + For new deploys, binary package installs of neutron-l3-agent will no longer install the python3-neutron-fwaas dependency. The fwaas plugin isn't enabled by default. If a user wants to enable the fwaas plugin, they will still be able to, they will just need to manually install the python3-neutron-fwaas package + + Existing deployments that upgrade to the new package will continue to + have python3-neutron-fwaas installed on the system, and therefore if + they had the fwaas plugin enabled, it will still be enabled and the + fwaas package will still be installed. Apt, however, will list the fwaas + packages as being no longer required. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1934129 Title: disable neutron-fwaas for >= victoria To manage notifications about this bug go to: https://bugs.launchpad.net/charm-guide/+bug/1934129/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
