← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1437499] [NEW] init_l3 should consider all address scopes

 

Public bug reported:

Currently init_l3 retrieves the list of global addresses from the kernel
on a specific device in a network namespace. If any of the addresses are
not in the ip_cidrs argument to init_l3, they will be deleted. The
problem with only listing global addresses is that if a site-local or
link-local address is added during a subnet-create, and the user wishes
to later delete the address, init_l3 will never consider that address
for deletion.

To fix this, init_l3 should not limit its scope when listing addresses
on an interface. It should, however, ignore the default IPv6 link-local
address assigned by the operating system as this address is not known to
Neutron and should not be deleted.

** Affects: neutron
     Importance: Undecided
     Assignee: Andrew Boik (drewboik)
         Status: New


** Tags: ipv6

** Changed in: neutron
     Assignee: (unassigned) => Andrew Boik (drewboik)

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1437499

Title:
  init_l3 should consider all address scopes

Status in OpenStack Neutron (virtual network service):
  New

Bug description:
  Currently init_l3 retrieves the list of global addresses from the
  kernel on a specific device in a network namespace. If any of the
  addresses are not in the ip_cidrs argument to init_l3, they will be
  deleted. The problem with only listing global addresses is that if a
  site-local or link-local address is added during a subnet-create, and
  the user wishes to later delete the address, init_l3 will never
  consider that address for deletion.

  To fix this, init_l3 should not limit its scope when listing addresses
  on an interface. It should, however, ignore the default IPv6 link-
  local address assigned by the operating system as this address is not
  known to Neutron and should not be deleted.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1437499/+subscriptions


Follow ups

References