Unable to use overcloud extract network due to missing auth plugin
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
New
|
Undecided
|
Unassigned |
Bug Description
I'm using RDO master packages and I get the following error when I attempt to extract my network data for the overcloud stack.
[stack@undercloud ~]$ openstack --os-cloud undercloud token issue
+------
| Field | Value |
+------
| expires | 2021-09-
| id | gAAAAABhQ3NM4Mp
| project_id | 44c9e871dd684d5
| user_id | dbf3de110e4d478
+------
[stack@undercloud ~]$ openstack --os-cloud undercloud overcloud network extract --stack overcloud -o net-data.yaml
PLAY [Overcloud Network Extract Networks] *******
2021-09-16 16:39:47.223377 | fa163e2f-
2021-09-16 16:39:47.225470 | fa163e2f-
2021-09-16 16:39:47.266972 | fa163e2f-
2021-09-16 16:39:47.268405 | fa163e2f-
2021-09-16 16:39:47.273131 | fa163e2f-
2021-09-16 16:39:47.632293 | fa163e2f-
2021-09-16 16:39:47.635122 | fa163e2f-
2021-09-16 16:39:47.678605 | fa163e2f-
2021-09-16 16:39:47.680223 | fa163e2f-
2021-09-16 16:39:47.686275 | fa163e2f-
2021-09-16 16:39:49.128138 | fa163e2f-
": "Error getting network data from overcloud stack overcloud: %Auth plugin requires parameters which were not given: auth_url", "network_data": [], "success": false}
2021-09-16 16:39:49.129711 | fa163e2f-
NO MORE HOSTS LEFT *******
PLAY RECAP *******
localhost : ok=1 changed=0 unreachable=0 failed=1 skipped=3 rescued=0 ignored=0
2021-09-16 16:39:49.133496 | ~~~~~~~
2021-09-16 16:39:49.133859 | ~~~~~~~
2021-09-16 16:39:49.134302 | ~~~~~~~
2021-09-16 16:39:49.134642 | UUID | Info | Host | Task Name | Run Time
2021-09-16 16:39:49.135006 | fa163e2f-
2021-09-16 16:39:49.135385 | fa163e2f-
2021-09-16 16:39:49.135712 | fa163e2f-
2021-09-16 16:39:49.136128 | fa163e2f-
2021-09-16 16:39:49.136489 | fa163e2f-
2021-09-16 16:39:49.136796 | ~~~~~~~
2021-09-16 16:39:49.137190 | ~~~~~~~
2021-09-16 16:39:49.137524 | ~~~~~~~~~~~~~~~~~~ Number of nodes which did not deploy successfully: 1 ~~~~~~~~~~~~~~~~~
2021-09-16 16:39:49.137834 | The following node(s) had failures: localhost
2021-09-16 16:39:49.138239 | ~~~~~~~
Ansible execution failed. playbook: /usr/share/
Exception occured while running the command
Traceback (most recent call last):
File "/usr/lib/
super(Command, self).run(
File "/usr/lib/
return super(Command, self).run(
File "/usr/lib/
return_code = self.take_
File "/usr/lib/
extra_
File "/usr/lib/
raise RuntimeError(
RuntimeError: Ansible execution failed. playbook: /usr/share/
Ansible execution failed. playbook: /usr/share/
It appears the clouds.yaml is readable and the stack user can access it, but for some reason invoking it with overcloud network extract breaks.
This deployment is using heat in the undercloud and --heat-type installed in the overcloud deploy.