** Description changed: The dist-upgrader tarball includes configuration files for the release upgrade process and part of the configuration file is a section with the heading KernelRemoval which includes Version, BaseNames, and Types which are used to build a list of kernels to remove. This section has not been updated in quite some time and we should up date so systems have less old kernels installed. + + [Test Case] + 1) upgrade a system from a release of Ubuntu to a new release of Ubuntu (this should be done for the following paths B->C, C->D, B->D) + 2) observe the following in /var/log/dist-upgrade/main.log + "2019-05-07 11:38:23,264 DEBUG identifyObsoleteKernels() + 2019-05-07 11:38:27,621 DEBUG identifyObsoleteKernels found 'set()'" + + The release upgrader from -proposed (do-release-upgrader -p) should + identify some obsolete kernels even if it doesn't end up removing them. + + [Regression Potential] + I made the BaseNames section split out across multiple lines which should be fine but that could cause the config file to fail to be parsed which would probably cause a crash or the same failure to remove obsolete kernels.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1828072 Title: KernelRemoval section is out of date To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1828072/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
