Red Hat Bugzilla – Bug 1474055
Upgrading from f25 to f26 enables network manager
Last modified: 2017-07-25 16:19:41 EDT
Description of problem:
If NetworkManager.service is disabled, upgrading from f25 to f26 will enable it, which trashes any existing manual network configuration.
The upgrade process should leave preexisting systemd configuration intact.
If anything, that'd be a bug in the NetworkManager packages. Nevertheless, that sounds unlikely — NetworkManager.rpm has normal scriptlets, which do nothing when the package is just upgraded.
Did you have NetworkManager.rpm installed before the upgrade?
You said NetworkManager.service was disabled, but just to clarify: was it disabled or masked?
(In reply to Zbigniew Jędrzejewski-Szmek from comment #1)
> Did you have NetworkManager.rpm installed before the upgrade?
Yes. I am running a gnome desktop that would certainly break if NetworkManager were removed.
> You said NetworkManager.service was disabled, but just to clarify: was it
> disabled or masked?
IIRC, I had it disabled, although I cannot tell for sure because I cannot restore my system to the state before the upgrade.
I checked the transaction history record for the upgrade and found this:
[root@sarkovy ~]# dnf history info 547 | fgrep -e NetworkManager
Install NetworkManager-1:1.8.2-1.fc26.x86_64 @@commandline
Upgraded NetworkManager-config-connectivity-fedora-1:1.4.4-5.fc25.x86_64 @updates/25
Upgraded NetworkManager-glib-1:1.4.4-5.fc25.x86_64 @updates/25
Upgraded NetworkManager-libnm-1:1.4.4-5.fc25.x86_64 @updates/25
Install NetworkManager-wifi-1:1.8.2-1.fc26.x86_64 @@commandline
To me this looks as if NetworkManager has been re-installed instead of upgraded, which would explain why it has been enabled, as this is the default.