[ocata] novaclient .client.Client parameters have changed and auth fails as a result
Bug #1671619 reported by
Jason Hobbs
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Tempest Charm (Deprecated) |
Fix Released
|
High
|
Jason Hobbs |
Bug Description
I get this error when running the run-tempest action. This only happens when testing against ocata. This is from cs:~openstack-
Here is the full log:
summary: |
- TypeError: __init__() got an unexpected keyword argument 'charm_instance + [ocata] TypeError: __init__() got an unexpected keyword argument + 'charm_instance |
tags: | added: uosci |
summary: |
- [ocata] TypeError: __init__() got an unexpected keyword argument - 'charm_instance + [ocata] novaclient .client.Client parameters have changed and auth fails + as a result |
Changed in charm-tempest: | |
importance: | Undecided → High |
Changed in charm-tempest: | |
milestone: | none → 17.08 |
Changed in charm-tempest: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Here's a bigger log of the failure:
http:// paste.ubuntu. com/24309134/
I think this is caused by changes in python-novaclient in ocata.
https:/ /bugs.launchpad .net/python- novaclient/ +bug/1654183
If you look at the release notes (https:/ /docs.openstack .org/releasenot es/python- novaclient/ ocata.html), the positional args accepted for novaclient. client. Client are:
version, username, api_key, project_id, auth_url
This is different than previous versions, where project_id was actually tenant/project name, not the tenant/project id.