← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1501328] [NEW] Replace the existing default subnetpool configuration options with an admin-only API

 

Public bug reported:

During the Liberty cycle a consensus was reached within the neutron l3
subteam that the existing method for setting default subnetpools in
neutron.conf was not working as well as it could.

As an admin, I want to be able to set the default subnetpool via the
neutron API, and without the need to restart services for the change to
take effect.

The proposed solution is to add a new boolean 'is_default' field to the
subnetpool object. This field will be False by default, configurable
only by the admin, and initially can only be True for one subnetpool in
each IP family. Future work could allow multiple defaults once RBAC is
implemented for subnetpools.

This change will greatly improve the default subnetpool workflow for
admins, as well as exposing information about the default subnetpool to
users.

** Affects: neutron
     Importance: Undecided
     Assignee: John Davidge (john-davidge)
         Status: New


** Tags: rfe

** Changed in: neutron
     Assignee: (unassigned) => John Davidge (john-davidge)

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

Title:
  Replace the existing default subnetpool configuration options with an
  admin-only API

Status in neutron:
  New

Bug description:
  During the Liberty cycle a consensus was reached within the neutron l3
  subteam that the existing method for setting default subnetpools in
  neutron.conf was not working as well as it could.

  As an admin, I want to be able to set the default subnetpool via the
  neutron API, and without the need to restart services for the change
  to take effect.

  The proposed solution is to add a new boolean 'is_default' field to
  the subnetpool object. This field will be False by default,
  configurable only by the admin, and initially can only be True for one
  subnetpool in each IP family. Future work could allow multiple
  defaults once RBAC is implemented for subnetpools.

  This change will greatly improve the default subnetpool workflow for
  admins, as well as exposing information about the default subnetpool
  to users.

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


Follow ups