← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 2044171] Re: External shared networks may not be seen by other projects

 

** Changed in: neutron
       Status: In Progress => Invalid

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

Title:
  External shared networks may not be seen by other projects

Status in neutron:
  Invalid

Bug description:
  External shared networks each create its own RBAC entry. If there is a
  project that access the network through the shared attribute then it
  may not work. It depends on how mysql returns the records, then using
  GROUP BY clause it will use the first returned - meaning that if
  access_as_external is the first record returned, the network will be
  not treated as shared as it won't match here:
  https://opendev.org/openstack/neutron/src/commit/cbca72195ae5976d6f8b10bbbd58bde3542956bf/neutron/pecan_wsgi/hooks/ownership_validation.py#L45

  This is a regression caused by
  https://review.opendev.org/c/openstack/neutron-
  lib/+/884878/1/neutron_lib/db/model_query.py

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



References