After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 683208 - ip4: remove connection assume funcionality
ip4: remove connection assume funcionality
Status: RESOLVED WONTFIX
Product: NetworkManager
Classification: Platform
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: Pavel Simerda
NetworkManager maintainer(s)
Depends on:
Blocks: 546197
 
 
Reported: 2012-09-02 15:08 UTC by Pavel Simerda
Modified: 2014-12-23 20:41 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Pavel Simerda 2012-09-02 15:08:15 UTC
Connection assumption creates more problems than it solves. It breaks
other features such as bridging.

Connection assumption was there to address the following things. Please
add more in comments if I missed something.

1) Take over wired connections after boot (or after another tool)

NetworkManager should *not* take the wired device down during
initialization. NetworkManager should choose a network connection
configuration and use it to set up the interface. It should
not remove IP addresses only to add them back.

This funcionality should be covered by the normal wired device
startup and doesn't need connection assumption.

2) Keep wired connections up after exit to be taken over later

See bug 683206.

3) Choose the right connection for a wired device after restart

Even though I don't have a use case for this, we already have
a solution. The latest used connection should be always used
unless there's a big reason to choose another (like
interface-specific connection chosen over generic connection).

Administrators will usually make this even easier by using
only one 'autoconnect' connection per interface.
Comment 1 Pavel Simerda 2012-09-03 00:48:53 UTC
The patch is located in 'pavlix/next' branch just before bridging/bonding/slave patches whose functionality may be affected by 'assume'.
Comment 2 Pavel Simerda 2013-01-08 16:39:17 UTC
Will need to make tests and fix individual problems with connection assumption. Some of them were fixed but this bug report doesn't include detailed information anyway.