keyfile plugin: Read /run/NetworkManager/system-connections/

Bug #1594551 reported by Martin Pitt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
NetworkManager
Fix Released
Wishlist
network-manager (Ubuntu)
Fix Released
Medium
Martin Pitt

Bug Description

Apparently new connections cannot be added in NetworkManager.conf or /{etc,run}/NetworkManager/conf.d/* snippets, the [connection-*] sections can only modify existing connections. Thus for https://blueprints.launchpad.net/ubuntu/+spec/foundations-y-network-yaml we need to write /run/NetworkManager/system-connections/ and NM's keyfile plugin needs to read these in addition to /etc/NetworkManager/system-connections/. Like with conf.d/, files in /etc/ should override files in /run/.

Martin Pitt (pitti)
Changed in network-manager (Ubuntu):
status: New → In Progress
importance: Undecided → Medium
assignee: nobody → Martin Pitt (pitti)
milestone: none → ubuntu-16.06
Martin Pitt (pitti)
Changed in network-manager (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package network-manager - 1.2.2-0ubuntu5

---------------
network-manager (1.2.2-0ubuntu5) yakkety; urgency=medium

  * debian/tests/{network_test_base.py,nm}: Unblacklist the client test veth device
    from NetworkManager and re-enable the three tests to auto-connect to
    Ethernet interfaces.
  * Add Read-connections-from-run.patch: Read system-connections from /run.
    Like with the corresponding conf.d/, files in /etc/ trump files in /run.
    (LP: #1594551)

 -- Martin Pitt <email address hidden> Tue, 21 Jun 2016 21:49:04 +0200

Changed in network-manager (Ubuntu):
status: Fix Committed → Fix Released
Changed in network-manager:
importance: Unknown → Wishlist
status: Unknown → Confirmed
Changed in network-manager:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.