<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Arial,Helvetica,sans-serif;" dir="ltr">
<p>Original undercloud deployment :-</p>
<p><br>
</p>
<p><span>[alan@fedora24wks tripleo-quickstart]$ bash quickstart.sh  -R ocata --config config/general_config/pacemaker.yml  --nodes config/nodes/3ctlr_1comp_2ceph.yml  $VIRTHOST</span></p>
<p><span>. . . . . . . . <br>
</span></p>
<p><span><br>
</span></p>
<p><span></p>
<div>PLAY RECAP *********************************************************************<br>
192.168.0.74               : ok=122  changed=47   unreachable=0    failed=0   <br>
localhost                  : ok=19   changed=8    unreachable=0    failed=0   <br>
undercloud                 : ok=37   changed=25   unreachable=0    failed=0   <br>
<br>
Thursday 06 April 2017  11:27:48 +0300 (0:00:01.597)       0:53:12.348 ******** <br>
=============================================================================== <br>
fetch-images : Get image --------------------------------------------- 1212.92s<br>
/home/alan/.quickstart/tripleo-quickstart/roles/fetch-images/tasks/fetch.yml:101 <br>
undercloud-deploy : Install the undercloud --------------------------- 1201.84s<br>
/home/alan/.quickstart/usr/local/share/ansible/roles/undercloud-deploy/tasks/install-undercloud.yml:15
<br>
overcloud-prep-images : Prepare the overcloud images for deploy ------- 142.83s<br>
/home/alan/.quickstart/usr/local/share/ansible/roles/overcloud-prep-images/tasks/overcloud-prep-images.yml:1
<br>
setup/undercloud : Perform selinux relabel on undercloud image -------- 111.66s<br>
/home/alan/.quickstart/tripleo-quickstart/roles/libvirt/setup/undercloud/tasks/main.yml:154
<br>
setup/undercloud : Upload undercloud volume to storage pool ------------ 40.60s<br>
/home/alan/.quickstart/tripleo-quickstart/roles/libvirt/setup/undercloud/tasks/main.yml:257
<br>
overcloud-prep-flavors : Prepare the scripts for overcloud flavors ----- 28.14s<br>
/home/alan/.quickstart/usr/local/share/ansible/roles/overcloud-prep-flavors/tasks/overcloud-prep-flavors.yml:1
<br>
setup/undercloud : Copy instackenv.json to appliance ------------------- 23.25s<br>
/home/alan/.quickstart/tripleo-quickstart/roles/libvirt/setup/undercloud/tasks/main.yml:73
<br>
undercloud-deploy : Create the Virtual BMCs ---------------------------- 14.16s<br>
/home/alan/.quickstart/usr/local/share/ansible/roles/undercloud-deploy/tasks/configure-vbmc.yml:23
<br>
setup/undercloud : Get undercloud vm ip address ------------------------ 12.67s<br>
/home/alan/.quickstart/tripleo-quickstart/roles/libvirt/setup/undercloud/tasks/main.yml:295
<br>
setup/overcloud : Create overcloud vm storage --------------------------- 7.46s<br>
/home/alan/.quickstart/tripleo-quickstart/roles/libvirt/setup/overcloud/tasks/main.yml:72
<br>
undercloud-deploy : Start the Virtual BMCs ------------------------------ 7.11s<br>
/home/alan/.quickstart/usr/local/share/ansible/roles/undercloud-deploy/tasks/configure-vbmc.yml:55
<br>
setup/overcloud : Define overcloud vms ---------------------------------- 7.10s<br>
/home/alan/.quickstart/tripleo-quickstart/roles/libvirt/setup/overcloud/tasks/main.yml:84
<br>
setup/overcloud : Attach additional blockdevices to overcloud objectstorage VMs --- 7.05s<br>
/home/alan/.quickstart/tripleo-quickstart/roles/libvirt/setup/overcloud/tasks/main.yml:102
<br>
undercloud-deploy : Create undercloud configuration --------------------- 7.01s<br>
/home/alan/.quickstart/usr/local/share/ansible/roles/undercloud-deploy/tasks/create-scripts.yml:3
<br>
setup/overcloud : Create additional blockdevice for objectstorage nodes --- 6.79s<br>
/home/alan/.quickstart/tripleo-quickstart/roles/libvirt/setup/overcloud/tasks/main.yml:94
<br>
undercloud-deploy : Install VirtualBMC package -------------------------- 6.69s<br>
/home/alan/.quickstart/usr/local/share/ansible/roles/undercloud-deploy/tasks/configure-vbmc.yml:3
<br>
overcloud-prep-flavors : Create overcloud-prep-flavors script ----------- 6.69s<br>
/home/alan/.quickstart/usr/local/share/ansible/roles/overcloud-prep-flavors/tasks/create-scripts.yml:3
<br>
overcloud-prep-network : Prepare the network-isolation required networks on the undercloud --- 6.51s<br>
/home/alan/.quickstart/usr/local/share/ansible/roles/overcloud-prep-network/tasks/overcloud-prep-network.yml:1
<br>
teardown/nodes : Delete baremetal vm storage ---------------------------- 6.33s<br>
/home/alan/.quickstart/tripleo-quickstart/roles/libvirt/teardown/nodes/tasks/main.yml:53
<br>
setup/overcloud : Check if overcloud volumes exist ---------------------- 6.30s<br>
/home/alan/.quickstart/tripleo-quickstart/roles/libvirt/setup/overcloud/tasks/main.yml:63
<br>
+ set +x<br>
##################################<br>
Virtual Environment Setup Complete<br>
##################################<br>
<br>
Access the undercloud by:<br>
<br>
    ssh -F /home/alan/.quickstart/ssh.config.ansible undercloud<br>
<br>
Follow the documentation in the link below to complete your deployment.<br>
<br>
    http://ow.ly/c44w304begR<br>
<br>
##################################<br>
Virtual Environment Setup Complete<br>
##################################<br>
</div>
<br>
</span>
<p></p>
<p>Overcloud deployment always exists with same error ( failed dependencies ):-</p>
<p>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .</p>
<p></p>
<div>2017-04-06 09:23:05Z [overcloud.AllNodesDeploySteps.ControllerDeployment_Step5.1]: CREATE_COMPLETE  state changed<br>
2017-04-06 09:23:23Z [overcloud.AllNodesDeploySteps.ControllerDeployment_Step5.2]: SIGNAL_IN_PROGRESS  Signal: deployment daca20b9-c52e-431f-94e5-bdf75550a849 succeeded<br>
2017-04-06 09:23:24Z [overcloud.AllNodesDeploySteps.ControllerDeployment_Step5.2]: CREATE_COMPLETE  state changed<br>
</div>
2017-04-06 09:25:24Z [overcloud.AllNodesDeploySteps.ControllerDeployment_Step5.0]: SIGNAL_IN_PROGRESS  Signal: deployment e94600ef-baa0-4a1b-a65e-b3d485409084 failed (6)<br>
<p></p>
<p></p>
<div>2017-04-06 09:25:24Z [overcloud.AllNodesDeploySteps.ControllerDeployment_Step5.0]:
<br>
<br>
CREATE_FAILED  Error: resources[0]: Deployment to server failed: deploy_status_code : Deployment exited with non-zero status code: 6<br>
2017-04-06 09:25:24Z [overcloud.AllNodesDeploySteps.ControllerDeployment_Step5]: CREATE_FAILED  Resource CREATE failed: Error: resources[0]: Deployment to server failed: deploy_status_code : Deployment exited with non-zero status code: 6<br>
2017-04-06 09:25:25Z [overcloud.AllNodesDeploySteps.ControllerDeployment_Step5]: CREATE_FAILED  Error: resources.ControllerDeployment_Step5.resources[0]: Deployment to server failed: deploy_status_code: Deployment exited with non-zero status code: 6<br>
2017-04-06 09:25:25Z [overcloud.AllNodesDeploySteps]: CREATE_FAILED  Resource CREATE failed: Error: resources.ControllerDeployment_Step5.resources[0]: Deployment to server failed: deploy_status_code: Deployment exited with non-zero status code: 6<br>
2017-04-06 09:25:25Z [overcloud.AllNodesDeploySteps]: CREATE_FAILED  Error: resources.AllNodesDeploySteps.resources.ControllerDeployment_Step5.resources[0]: Deployment to server failed: deploy_status_code: Deployment exited with non-zero status code: 6<br>
2017-04-06 09:25:26Z [overcloud]: CREATE_FAILED  Resource CREATE failed: Error: resources.AllNodesDeploySteps.resources.ControllerDeployment_Step5.resources[0]: Deployment to server failed: deploy_status_code: Deployment exited with non-zero status code: 6<br>
<br>
 Stack overcloud CREATE_FAILED <br>
<br>
Heat Stack create failed.<br>
+ status_code=1<br>
+ grep -q CREATE_COMPLETE<br>
+ openstack stack list<br>
+ openstack stack failures list overcloud<br>
++ grep FAILED<br>
++ grep 'StructuredDeployment '<br>
++ openstack stack resource list --nested-depth 5 overcloud<br>
++ cut -d '|' -f3<br>
+ for failed in '$(openstack stack resource list         --nested-depth 5 overcloud | grep FAILED |<br>
        grep '\''StructuredDeployment '\'' | cut -d '\''|'\'' -f3)'<br>
+ echo 'heat deployment-show out put for deployment: e94600ef-baa0-4a1b-a65e-b3d485409084'<br>
+ echo '######################################################'<br>
+ heat deployment-show e94600ef-baa0-4a1b-a65e-b3d485409084<br>
WARNING (shell) "heat deployment-show" is deprecated, please use "openstack software deployment show" instead<br>
+ echo '######################################################'<br>
+ echo 'puppet standard error for deployment: e94600ef-baa0-4a1b-a65e-b3d485409084'<br>
+ echo '######################################################'<br>
+ heat deployment-show e94600ef-baa0-4a1b-a65e-b3d485409084<br>
+ jq -r .output_values.deploy_stderr<br>
+ sed -r 's:\x1B\[[0-9;]*[mK]::g'<br>
WARNING (shell) "heat deployment-show" is deprecated, please use "openstack software deployment show" instead<br>
+ echo '######################################################'<br>
+ exit 1<br>
</div>
<p></p>
<p><br>
</p>
<p>Running `<span>heat deployment-show e94600ef-baa0-4a1b-a65e-b3d485409084</span>` multiple</p>
<p>times reports "failed dependencies". Issue above is 100% reproducible.</p>
<p><br>
</p>
<p>Thanks.</p>
<p>Boris.<br>
</p>
</div>
</body>
</html>