Resize operation cannot be performed by admin user on tenant cluster
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-magnumclient |
New
|
Undecided
|
Unassigned |
Bug Description
Assuming this isn't by design, I've found that issuing the following command as an admin user against a tenant cluster does not work:
openstack coe cluster resize <cluster_name> 3
This results in an error such as:
Cluster fdf0a32a-
Having traced this through to the Magnum codebase, the call to resize includes https:/
Direct command line calls to list and show clusters work correctly, so I'm not sure why the context is set differently in this case. Unfortunately as there isn't an '--all-tenants' argument available (as there is for 'openstack coe quotas list' for example), it doesn't appear to be possible to work around this.
I haven't been able to test cluster upgrades yet, so I can't say if this is unique to resize operations of if it might apply to other commands as well.