Description of problem: When deploying an TLS enabled overcloud with 3 controllers, 2 compute and 3 ceph nodes heat deploys the nodes properly but after the ssh-admin workflow Mistral throws up an exception: The action raised an exception [action_ex_id=eb5c8d7b-ea12-452d-9057-043a01a277f0, action_cls='<class 'mistral.actions.action_factory.GetOvercloudConfig'>', attributes='{}', params='{u'container_config': u'overcloud-config', u'container': u'overcloud'}'] ERROR: Not found Version-Release number of selected component (if applicable): OSP14 Puddle: RH7-RHOS-14.0 2018-10-08.4 How reproducible: 100% Steps to Reproduce: 1. Install TLS enabled undercloud 2. Deploy TLS enabled overcloud with ceph nodes 3. During deployment Mistral throws error Actual results: Mistral exception thrown Expected results: Overcloud should deploy successfully Additional info:
Deployment command: openstack overcloud deploy --templates --stack overcloud --templates --libvirt-type qemu --control-scale 3 --control-flavor baremetal --compute-scale 3 --compute-flavor baremetal --ceph-storage-scale 3 --ceph-storage-flavor baremetal --ntp-server pool.ntp.org -e /usr/share/openstack-tripleo-heat-templates/environments/docker.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/docker-ha.yaml -e /home/stack/templates/docker_registry.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/tls-endpoints-public-ip.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/ceph-ansible/ceph-ansible.yaml -e /home/stack/templates/rhel-registration/environment-rhel-registration.yaml -e /home/stack/templates/rhel-registration/rhel-registration-resource-registry.yaml -e /home/stack/templates/scheduler_hints_env.yaml -e /home/stack/templates/enable-tls.yaml -e /home/stack/templates/inject-trust-anchor.yaml -e /home/stack/templates/ceph.yaml -t 120
Created attachment 1494037 [details] Templates for deployment
Created attachment 1494051 [details] Mistral Logs Undercloud
Successfully deployed 3 Controllers + 2 Computes + 3 Cephs with puddle 2018-12-14.1 with TLS enabled on OC and UC, no errors found, mistral executor log shows GetOvercloudConfig works as expected. openstack-tripleo-common-9.4.1-0.20181012010884.el7ost.noarch
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2019:0045
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days