← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1398566] Re: REST API relies on policies being initialized after RESOURCE_ATTRIBUTE_MAP is processed, does nothing to ensure it.

 

** Changed in: neutron
       Status: Fix Committed => Fix Released

** Changed in: neutron
    Milestone: None => kilo-2

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

Title:
  REST API relies on policies being initialized after
  RESOURCE_ATTRIBUTE_MAP is processed, does nothing to ensure it.

Status in OpenStack Neutron (virtual network service):
  Fix Released
Status in neutron juno series:
  Fix Committed

Bug description:
  A race condition exists where policies may be loaded and processed
  before the neutron extensions  are loaded and the
  RESOURCE_ATTRIBUTE_MAP is populated. This causes problems in system
  behaviour dependent on neutron specific policy checks. Policies are
  loaded at on demand, and if the call instigating the loading of
  policies happens prematurely this can  cause certain neutron specific
  policy checks to not be setup properly as the required mappings from
  policy to check implementations has not been established.

  Related bugs:

  https://bugs.launchpad.net/neutron/+bug/1254555
  https://bugs.launchpad.net/neutron/+bug/1251982
  https://bugs.launchpad.net/neutron/+bug/1280738

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


References