Just found out about https://bugs.launchpad.net/charm-neutron-
api/+bug/1830536
This seems to be fallout from that security hole fix. Marking bug as
invalid.
** Changed in: neutron
Status: New => 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/1843907
Title:
Cannot create provider network as admin of a domain
Status in neutron:
Invalid
Bug description:
In a bionic queens openstack cloud, when using multiple domains (ie.
admin_domain and domain2), the admin of domain2 can't create a
provider network. The error is:
$ openstack network create --provider-network-type vlan --provider-
physical-network physnet1 --provider-segment 3127 Critical-Infra
Error while executing command: HttpException: Unknown error,
{"NeutronError": {"message": "(((rule:create_network and
rule:create_network:provider:physical_network) and
rule:create_network:provider:network_type) and
rule:create_network:provider:segmentation_id) is disallowed by
policy", "type": "PolicyNotAuthorized", "detail": ""}}
Output with --debug enabled: http://paste.openstack.org/show/775776/
No changes have been made to the policy.json files of the cloud.
This same command works in the same scenario in a xenial queens cloud.
openstack role assignment list:
| Member | | [email protected] | [email protected] |
| | False |
| Admin | | [email protected] | [email protected] |
| | False |
| Member | | [email protected] | | mydomain.local
| | False |
| Admin | | [email protected] | | mydomain.local
| | False |
It doesn't matter if domain2 is a keystone ldap domain or a regular
created domain.
On a side note, uploading a public image to glance with that admin of
domain2 works, so this is not an openstack-wide issue of that admin
not being recognized as an admin in general, but something more
granular.
Ubuntu 18.04 bionic
neutron version 2:12.0.6-0ubuntu3
Neutron Api charm #277
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1843907/+subscriptions
--
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp