do-release-upgrade in this aspect have 2 modes: server and desktop mode, the desktop mode is used whenever any of the packages defined in the MetaPkgs[0] section is installed[2]
So when server mode is detected is when the presence of packages defined in BaseMetaPkgs is NOT enforced[1] [0] https://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-release-upgrader/trunk/view/head:/data/DistUpgrade.cfg.bionic#L13 [1] https://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-release-upgrader/trunk/view/head:/DistUpgrade/DistUpgradeCache.py#L624 [2] https://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-release-upgrader/trunk/view/head:/DistUpgrade/DistUpgradeCache.py#L359 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1845234 Title: do-release-upgrade reinstalls netplan.io, breaking systemd-networkd configuration To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/netplan.io/+bug/1845234/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
