link-local addresses should configure a link scope instead of global scope

Bug #1310531 reported by Peter Wu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
NetworkManager
Fix Released
Medium
network-manager (Ubuntu)
New
Undecided
Unassigned

Bug Description

When NetworkManager is configured to assign a link-local IPv4 address to an
interface, it ends up with a global scope. This happens in two cases:

 - Configure method=link-local
 - Configure method=manual, addresses1=169.254.x.x;16:0.0.0.0

$ ip link show dev <iface> # for both methods
    inet 169.254.x.y/16 brd 169.254.255.255 scope global <iface>
       valid_lft forever preferred_lft forever

Expected output:
    inet 169.254.x.y/16 brd 169.254.255.255 scope link <iface>
       valid_lft forever preferred_lft forever

This behavior causes conflicts with two network interfaces having the same
_link-local_ address.

Changed in network-manager:
importance: Unknown → Medium
status: Unknown → New
Changed in network-manager:
status: New → 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.