tripleo_passwords_rotate doesn't work without swift
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Undercloud no longer store passwords in the plan with Swift, but rather
under a file (/home/
The ansible module tripleo_
passwords can be fetched from Swift, which is no longer the case.
Consequently, running the module fails with:
$ ansible-playbook --verbose -i inventory.yaml -e container=overcloud rotate-
Using /etc/ansible/
PLAY [Rotate passwords] *******
TASK [Set passwords_
ok: [undercloud] => {"ansible_facts": {"passwords_
TASK [Rotate passwords] *******
fatal: [undercloud]: FAILED! => {"changed": false, "error": "Could not find requested endpoint in Service Catalog.", "msg": "Error rotating passwords for plan overcloud: Could not find requested endpoint in Service Catalog.", "passwords": {}, "success": false}
NO MORE HOSTS LEFT *******
PLAY RECAP *******
undercloud : ok=1 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0
Changed in tripleo: | |
status: | New → In Progress |
Related fix proposed to branch: master /review. opendev. org/c/openstack /tripleo- common/ +/830994
Review: https:/