Bug 1474055 - Upgrading from f25 to f26 enables network manager
Upgrading from f25 to f26 enables network manager
Status: NEW
Product: Fedora
Classification: Fedora
Component: NetworkManager (Show other bugs)
26
Unspecified Unspecified
unspecified Severity unspecified
: ---
: ---
Assigned To: Lubomir Rintel
Fedora Extras Quality Assurance
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2017-07-23 09:04 EDT by Thomas Köller
Modified: 2017-07-25 16:19 EDT (History)
6 users (show)

See Also:
Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed:
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Thomas Köller 2017-07-23 09:04:30 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.
Comment 1 Zbigniew Jędrzejewski-Szmek 2017-07-23 14:54:58 EDT
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?
Comment 2 Thomas Köller 2017-07-25 16:19:41 EDT
(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.

Note You need to log in before you can comment on or make changes to this bug.