Addition of all_tenants for delete command breaks deletes for non admins
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-novaclient |
Fix Released
|
High
|
melanie witt |
Bug Description
I can no longer delete servers by name with non admin users on the rackspace cloud.
The issue appears to have been introduced here.
https:/
The non admin user is unable to do the all_tenants lookup, and therefore fails there.
REQ: curl -g -i --insecure 'https:/
RESP: [403] {'content-length': '104', 'via': '1.1 Repose (Repose/6.2.1.2)', 'x-compute-
RESP BODY: {"forbidden": {"message": "Policy doesn't allow compute:
Thanks.
Daniel
Changed in python-novaclient: | |
milestone: | none → 2.25.0 |
Changed in python-novaclient: | |
status: | Fix Committed → Fix Released |
The all_tenants is controlled by policy, so deployments that have configured all_tenants to be admin-only are affected by this.