[1128807338] Upstream Reporter: Garrett LeSage
Upstream issue status: Open
Upstream description:
The Updates page has an "emergent bug" between PackageKit, NetworkManager, and systemd-networkd.
As seen on
- https://github.com/cockpit-project/cockpit/issues/8477
- https://github.com/cockpit-project/cockpit/issues/16333#issuecomment-1004070722
- and elsewhere (including other bugs)
As our users will hit this bug on Ubutntu and Debian systems, we should provide a simple workaround.
This is not a bug in Cockpit, but this is a UX bug that affects Cockpit.
The solution is to create a fake network to make all of the subsystems happy:
nmcli con add type dummy con-name fake ifname fake0 ip4 1.2.3.4/24 gw4 1.2.3.1We should add the workaround as a simple solution with a short description of the problem and the solution on the Software Updates page when this problem occurs.
If upstream fixes their systems to not trigger this issue, then it'll be transparently fixed, even with our workaround. Until then, a workaround like this will save a lot of people headaches.
Upstream URL: https://github.com/cockpit-project/cockpit/issues/16963
- links to