Author: rlane32
Description:
For a number of actions we need to use nova's admin API. We should add the ability to access it.
Version: unspecified
Severity: enhancement
Author: rlane32
Description:
For a number of actions we need to use nova's admin API. We should add the ability to access it.
Version: unspecified
Severity: enhancement
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | RyanLane | T49516 List quotas in Special:NovaProject | |||
Duplicate | None | T49515 Add access to nova's admin api |
(In reply to Ryan Lane from comment #0)
For a number of actions we need to use nova's admin API. We should add the
ability to access it.
Any chance to elaborate what these actions are?
This has been de-prioritized while we work on other things (specifically, Horizon / Designate / etc). @Andrew probably knows more.
Yes other current openstack work is more important.
Access is currently limited to nova admins, but to use the cli tools access to that api is necessary. Quite a few actions are not exposed through the wikitech/OpenStackManager web interface. Not sure if the openstack dashboard exposes them. Examples are: resizing instances, stopping instances. Even if the dashboard would expose all actions, allowing api access for automation would still be useful.
Strictly speaking I think labs instances can already hit the nova API (at http://labnet1001.eqiad.wmnet:8774), they just can't connect to keystone (at http://labcontrol1001.wikimedia.org:5000/v3) for authentication - and if they could, the only login details that would work are ones we wouldn't allow to be given to random labs instances.