The 'openstacksdk' Version 0.39.0 is Required to Run Pf9-express To Onboard Host.
Problem
TASK [pf9-auth : Obtain authentication token from Keystone] *************************************************************************************************************task path: /Users/employee/project/iso.virtualization.pf9-express/roles/pf9-auth/tasks/main.yml:23...Using module file /Users/employee/project/iso.virtualization.tools/venv/lib/python2.7/site-packages/ansible/modules/cloud/openstack/os_auth.py[localhost] ESTABLISH LOCAL CONNECTION FOR USER: [username][localhost] EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=naldnldqiymukuejcpjjybexyiljyqpi] password: " -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-naldnldqiymukuejcpjjybexyiljyqpi; /Users/employee/project/iso.virtualization.tools/venv/bin/python'"'"' && sleep 0'The full traceback is:Traceback (most recent call last):File "/tmp/ansible_os_auth_payload_OikK4f/__main__.py", line 61, in mainauth_token=cloud.auth_token,File "/Users/employee/project/iso.virtualization.tools/venv/lib/python2.7/site-packages/openstack/cloud/openstackcloud.py", line 639, in auth_tokenreturn self.session.get_token()File "/Users/employee/project/iso.virtualization.tools/venv/lib/python2.7/site-packages/keystoneauth1/session.py", line 1205, in get_tokenreturn (self.get_auth_headers(auth) or {}).get('X-Auth-Token')File "/Users/employee/project/iso.virtualization.tools/venv/lib/python2.7/site-packages/keystoneauth1/session.py", line 1183, in get_auth_headersreturn auth.get_headers(self, **kwargs)File "/Users/employee/project/iso.virtualization.tools/venv/lib/python2.7/site-packages/keystoneauth1/plugin.py", line 95, in get_headerstoken = self.get_token(session)File "/Users/employee/project/iso.virtualization.tools/venv/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line 88, in get_tokenreturn self.get_access(session).auth_tokenFile "/Users/employee/project/iso.virtualization.tools/venv/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line 134, in get_accessself.auth_ref = self.get_auth_ref(session)File "/Users/employee/project/iso.virtualization.tools/venv/lib/python2.7/site-packages/keystoneauth1/identity/generic/base.py", line 208, in get_auth_refreturn self._plugin.get_auth_ref(session, **kwargs)File "/Users/employee/project/iso.virtualization.tools/venv/lib/python2.7/site-packages/keystoneauth1/identity/v2.py", line 63, in get_auth_refauthenticated=False, log=False)File "/Users/employee/project/iso.virtualization.tools/venv/lib/python2.7/site-packages/keystoneauth1/session.py", line 1131, in postreturn self.request(url, 'POST', **kwargs)File "/Users/employee/project/iso.virtualization.tools/venv/lib/python2.7/site-packages/keystoneauth1/session.py", line 968, in requestraise exceptions.from_response(resp, method, url)Unauthorized: The request you have made requires authentication. (HTTP 401) (Request-ID: [req-id])Environment
Cause
Resolution
PreviousVolume Shows Attached After Detach Operation Fails With Error " Unable to detach from guest transient domainNextRemoval of the Block storage Role fails with 'NoneType' object has no attribute 'split'
Last updated
