This is a feature request and I'm not really sure we should be building
more functionality into python-novaclient if our long-term direction for
the CLI is to deprecate the nova CLI and use OSC.
** Changed in: nova
Importance: Undecided => Wishlist
** Changed in: nova
Status: New => Opinion
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1792876
Title:
nova client doesn't support application credential
Status in OpenStack Compute (nova):
Opinion
Bug description:
Description
===========
Nova client doesn't support application credential although openstack client
support application credential.
Steps to reproduce
==================
openstack-cli:~$ cat openrc
export OS_AUTH_TYPE=v3applicationcredential
export OS_AUTH_URL=https://openstack.cli.com:5000/v3
export OS_IDENTITY_API_VERSION=3
export OS_APPLICATION_CREDENTIAL_ID=MY_CREDENTIAL_ID
export OS_APPLICATION_CREDENTIAL_SECRET=MY_CREDENTIAL_SECRET
openstack-cli:~$ source openrc
openstack-cli:~$ openstack limits show --project
28f1fb51d07b492ea29b962e4078beed --absolute
+--------------------------+--------+
| Name | Value |
+--------------------------+--------+
| maxServerMeta | 128 |
| maxTotalInstances | 20 |
......(ommited)
openstack-cli:~$ nova --version
11.0.0
openstack-cli:~$ nova limits --tenant 28f1fb51d07b492ea29b962e4078beed
ERROR (CommandError): You must provide a user name/id (via --os-username,
--os-user-id, env[OS_USERNAME] or env[OS_USER_ID]) or an auth token (via
--os-token).
Expected result
===============
Nova limits command would return result.
Actual result
=============
Nova limits command returned error.
Environment
===========
openstack-cli:~$ nova --version
11.0.0
openstack-cli:~$ pip list | grep nova
python-novaclient (11.0.0)
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1792876/+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