Bug 2154197

Summary: Overcloud deploy fails because of missing entry in /home/zuul/.ssh/known_hosts
Product: Red Hat OpenStack Reporter: Ananya Banerjee <anbanerj>
Component: openstack-tripleoAssignee: James Slagle <jslagle>
Status: CLOSED DUPLICATE QA Contact: Joe H. Rahme <jhakimra>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 17.1 (Wallaby)CC: mburns
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-12-16 09:32:10 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:

Description Ananya Banerjee 2022-12-16 09:30:02 UTC
Description of problem:
Overcloud deploy in periodic-tripleo-rhel-9-8-rhos-17.1-mixed-os-compute-internal jobs fail in TASK | Find all matching configs configs for in /var/lib/tripleo-config/container-startup-config/step_5 with Host <IP_OF_OVERCLOUD_ENDPOINT> not found in /home/zuul/.ssh/known_hosts

Version-Release number of selected component (if applicable):
RHOS 17.1

How reproducible:
Consistent failure since 2022-12-04 08:35:40 with a PASS on 2022-12-14 13:21:18

Steps to Reproduce:
1. Deploy quickstart
2. Run multinode-overcloud-mixed-os-deploy-control.yml
3.

Actual results:
Deployment fails with:

 TASK | Find all matching configs configs for in /var/lib/tripleo-config/container-startup-config/step_5
2022-12-15 15:52:35 | 2022-12-15 15:52:35.029 146728 INFO tripleoclient.utils.utils [-] Temporary directory [ /tmp/tripleohahxepyh ] cleaned up[00m
2022-12-15 15:52:35 | 2022-12-15 15:52:35.030 146728 ERROR tripleoclient.utils.utils [-] Ansible execution failed. playbook: /home/zuul/overcloud-deploy/overcloud/config-download/overcloud/deploy_steps_playbook.yaml, Run Status: timeout, Return Code: 254, To rerun the failed command manually execute the following script: /home/zuul/overcloud-deploy/overcloud/config-download/ansible-playbook-command.sh[00m
2022-12-15 15:52:35 | 2022-12-15 15:52:35.031 146728 WARNING tripleoclient.utils.safe_write [-] The output file /home/zuul/overcloud-deploy/overcloud/overcloud-deployment_status.yaml will be overriden: RuntimeError: Ansible execution failed. playbook: /home/zuul/overcloud-deploy/overcloud/config-download/overcloud/deploy_steps_playbook.yaml, Run Status: timeout, Return Code: 254, To rerun the failed command manually execute the following script: /home/zuul/overcloud-deploy/overcloud/config-download/ansible-playbook-command.sh[00m
2022-12-15 15:52:35 | Host 192.168.24.12 not found in /home/zuul/.ssh/known_hosts
2022-12-15 15:52:35 | Overcloud Endpoint: http://192.168.24.12:5000
2022-12-15 15:52:35 | Overcloud Horizon Dashboard URL: http://192.168.24.12:80/dashboard
2022-12-15 15:52:35 | Overcloud rc file: /home/zuul/overcloud-deploy/overcloud/overcloudrc and /home/zuul/overcloudrc
2022-12-15 15:52:35 | Overcloud Deployed with error

Expected results:
Deployment should pass

Additional info:

Comment 1 Ananya Banerjee 2022-12-16 09:32:10 UTC

*** This bug has been marked as a duplicate of bug 2154179 ***