Bug 1639273

Summary: [OSP14] Mistral Exception mistral.actions.action_factory.GetOvercloudConfig During Deployment
Product: Red Hat OpenStack Reporter: Benjamin Schmaus <bschmaus>
Component: openstack-tripleo-commonAssignee: James Slagle <jslagle>
Status: CLOSED ERRATA QA Contact: Gurenko Alex <agurenko>
Severity: high Docs Contact:
Priority: urgent    
Version: 14.0 (Rocky)CC: apetrich, hbrock, jslagle, mburns, slinaber
Target Milestone: betaKeywords: Triaged
Target Release: 14.0 (Rocky)   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: openstack-tripleo-common-9.4.1-0.20181012010865.67bab16.el7ost Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-01-11 11:54:06 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1644747    
Bug Blocks:    
Attachments:
Description Flags
Templates for deployment
none
Mistral Logs Undercloud none

Description Benjamin Schmaus 2018-10-15 12:45:32 UTC
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:

Comment 1 Benjamin Schmaus 2018-10-15 12:47:21 UTC
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

Comment 2 Benjamin Schmaus 2018-10-15 12:49:32 UTC
Created attachment 1494037 [details]
Templates for deployment

Comment 3 Benjamin Schmaus 2018-10-15 13:47:41 UTC
Created attachment 1494051 [details]
Mistral Logs Undercloud

Comment 11 Gurenko Alex 2018-12-17 13:20:31 UTC
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

Comment 13 errata-xmlrpc 2019-01-11 11:54:06 UTC
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

Comment 14 Red Hat Bugzilla 2023-09-14 04:40:15 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days