2017-06-14 13:18:47 |
Marios Andreou |
description |
Trying to run the overcloud-endpoints validation fails on a stable/ocata deployment because there is a nit in the tripleo-ansible-inventory. It is trying to retrieve the PublicVIP which no longer exists in the stable/ocata tripleo-heat-templates [1] overcloud.j2.yaml output.
If you try to run:
ansible-playbook -i /usr/bin/tripleo-ansible-inventory /usr/share/openstack-tripleo-validations/validations/openstack-endpoints.yaml
it fails like:
TASK [fail] ********************************************************************
fatal: [localhost]: FAILED! => {"changed": false, "failed": true, "msg": "The `KeystoneURL` output is not available in the deployed stack."}
The review at Icc39371af43a28111d3af01e7d61f29eb284cd24 should address it. AFAICS this is stable/ocata only since master doesn't refer to this output see [2]
[1] https://github.com/openstack/tripleo-heat-templates/blob/e32ff14a3792985d6901231d4cbddde8396c80f9/overcloud.j2.yaml#L663
[2] https://github.com/openstack/tripleo-validations/blob/4e1bd7f9ebaffaf044b75719bffae681e1e86556/tripleo_validations/inventory.py#L124 |
Trying to run the overcloud-endpoints validation fails on a stable/ocata deployment because there is a nit in the tripleo-ansible-inventory. It is trying to retrieve the PublicVIP which no longer exists in the stable/ocata tripleo-heat-templates [1] overcloud.j2.yaml output.
If you try to run:
ansible-playbook -i /usr/bin/tripleo-ansible-inventory /usr/share/openstack-tripleo-validations/validations/openstack-endpoints.yaml
it fails like:
TASK [fail] ********************************************************************
fatal: [localhost]: FAILED! => {"changed": false, "failed": true, "msg": "The `KeystoneURL` output is not available in the deployed stack."}
The review at Icc39371af43a28111d3af01e7d61f29eb284cd24 https://review.openstack.org/#/c/474189 should address it. AFAICS this is stable/ocata only since master doesn't refer to this output see [2]
[1] https://github.com/openstack/tripleo-heat-templates/blob/e32ff14a3792985d6901231d4cbddde8396c80f9/overcloud.j2.yaml#L663
[2] https://github.com/openstack/tripleo-validations/blob/4e1bd7f9ebaffaf044b75719bffae681e1e86556/tripleo_validations/inventory.py#L124 |
|