T211391: Neutron API not properly exposed? derailed from our ferm rules problem (which did get fixed) over to the upstream problem of Neutron not actually providing the ability to view quota information without the user being an admin. It should be a configurable permission which is grantable to all users (separate to a permission allowing people to modify quotas, we wouldn't want that)
The upstream task is https://bugs.launchpad.net/neutron/+bug/1671448
Description
Description
Event Timeline
Comment Actions
>>> neutron = client.Client(session=keystone.session("deployment-prep"), timeout=2, region_name="eqiad1-r") >>> neutron.show_quota_details("deployment-prep") {'quota': {'network': {'limit': 100, 'used': 0, 'reserved': 0}, 'subnet': {'limit': 100, 'used': 0, 'reserved': 0}, 'subnetpool': {'limit': -1, 'used': 0, 'reserved': 0}, 'port': {'limit': 100, 'used': 68, 'reserved': 0}, 'router': {'limit': 10, 'used': 0, 'reserved': 0}, 'floatingip': {'limit': 8, 'used': 5, 'reserved': 0}, 'rbac_policy': {'limit': 10, 'used': 0, 'reserved': 0}, 'security_group': {'limit': 40, 'used': 27, 'reserved': 0}, 'security_group_rule': {'limit': 500, 'used': 131, 'reserved': 0}}}