configure Script Fails with TypeError if the Undercloud Runs on Keystone v2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Charm Testing |
New
|
Undecided
|
Unassigned |
Bug Description
Undercloud: OpenStack Mitaka w/ Keystone v2
revno: 298
Steps followed:
$ bzr branch lp:openstack-charm-testing openstack-
[...]
$ cd openstack-
$ juju deployer -B -c default.yaml -d -v -s 20 -r 3 xenial-mitaka
[...]
./configure
[...]
Traceback (most recent call last):
File "./bin/
auth_
File "/usr/lib/
super(
File "/usr/lib/
super(Auth, self)._
File "/usr/lib/
return func(*args, **kwargs)
TypeError: __init__() got an unexpected keyword argument 'tenant_name'
A workaround is:
$ diff -u post-deploy-
--- post-deploy-
+++ post-deploy-config 2017-05-24 08:55:39.719445000 +0000
@@ -10,7 +10,7 @@
from neutronclient.v2_0 import client as ne_client
from novaclient import client as no_client
-import keystoneauth1.
+import keystoneauth1.
import keystoneauth1.
With that workaround in place, we get a little further along the configure script - we then run into LP#1693146.
description: | updated |
summary: |
- configure Script Fails with TypeError if the Undercloud runs on Keystone + configure Script Fails with TypeError if the Undercloud Runs on Keystone v2 |
description: | updated |