
It was missing tags which were necessary for the role to get the appropriate certificate [1]. So, without these tags, the certificate wasn't persisted in the node, and the job would fail if TLS would be enabled. This was discovered as part of the "Public TLS by default" work. [1] https://github.com/openstack/tripleo-heat-templates/blob/master/puppet/role.role.j2.yaml#L565 Change-Id: I46ee2ef837da51be4db30a8c059b82cb1a8c3606
TripleO CI environments
TripleO CI environments are exclusively used for Continuous Integration purpose or for development usage. They should not be used in production and we don't guarantee they work outside TripleO CI.
For more informations about TripleO CI, please look: https://github.com/openstack-infra/tripleo-ci