<div dir="ltr">I've been following the guide at:<div><br></div><div><a href="http://tripleo.org/containers_deployment/undercloud.html">http://tripleo.org/containers_deployment/undercloud.html</a><br></div><div><br></div><div>to test a containerised deployment.</div><div><br></div><div>Here's what I have installed:</div><div><br></div><div><div>[stack@tripleo000 containers-2018-04-12]$ rpm -q python-tripleoclient python2-openstackclient openstack-heat-agents docker openvswitch</div><div>python-tripleoclient-9.2.1-0.20180410161616.1c1af2a.el7.centos.noarch</div><div>python2-openstackclient-3.14.1-0.20180402185834.a3caf7b.el7.centos.noarch</div><div>openstack-heat-agents-1.5.4-0.20180308153305.ecf43c7.el7.centos.noarch</div><div>docker-1.13.1-53.git774336d.el7.centos.x86_64</div><div>openvswitch-2.9.0-3.el7.x86_64</div></div><div><br></div><div><div>[stack@tripleo000 containers-2018-04-12]$ rpm -q python-tripleoclient python2-openstackclient openstack-heat-agents docker openvswitch</div><div>python-tripleoclient-9.2.1-0.20180410161616.1c1af2a.el7.centos.noarch</div><div>python2-openstackclient-3.14.1-0.20180402185834.a3caf7b.el7.centos.noarch</div><div>openstack-heat-agents-1.5.4-0.20180308153305.ecf43c7.el7.centos.noarch</div><div>docker-1.13.1-53.git774336d.el7.centos.x86_64</div><div>openvswitch-2.9.0-3.el7.x86_64</div></div><div><br></div><div>and here are the configured yum repos:</div><div><br></div><div><div>repo id                                                                      repo name                                                                                                           status<br></div></div><div><div>base/7/x86_64                                                                CentOS-7 - Base</div><div>dell-system-update_dependent/7/x86_64                       dell-system-update_dependent</div><div>dell-system-update_independent                                    dell-system-update_independent</div><div>delorean-queens                                                              delorean-openstack-kuryr-kubernetes-c394b695dfbf823de626276a61069089ccdb0aca</div><div>delorean-queens-testing                                                      dlrn-queens-testing</div><div>extras/7/x86_64                                                              CentOS-7 - Extras</div><div>rdo-qemu-ev/x86_64                                                           RDO CentOS-7 - QEMU EV</div><div>tripleo-centos-ceph-luminous                                                 tripleo-centos-ceph-luminous</div><div>updates/7/x86_64                                                             CentOS-7 - Updates</div><div><br></div></div><div>Here's the attempted installation:</div><div><br></div><div>export THT_ROOT=/usr/share/openstack-tripleo-heat-templates/<br></div><div><div>[stack@tripleo000 containers-2018-04-12]$ !40</div><div>sudo openstack undercloud deploy --templates=$THT_ROOT --local-ip=192.168.24.1 --keep-running   -e $THT_ROOT/environments/services-docker/ironic.yaml   -e $THT_ROOT/environments/services-docker/mistral.yaml   -e $THT_ROOT/environments/services-docker/zaqar.yaml   -e $THT_ROOT/environments/docker.yaml   -e $THT_ROOT/environments/mongodb-nojournal.yaml   -e $HOME/src/containers-2018-04-12/custom.yaml</div><div><br></div><div>Undercloud deploy is an experimental developer focused feature that does not yet replace 'openstack undercloud install'.</div><div>Configuring puppet modules symlinks ...</div><div>Exception: list index out of range</div><div>['Traceback (most recent call last):\n', '  File "/usr/lib/python2.7/site-packages/tripleoclient/v1/undercloud_deploy.py", line 502, in take_action\n    orchestration_client = self._launch_heat(parsed_args)\n', '  File "/usr/lib/python2.7/site-packages/tripleoclient/v1/undercloud_deploy.py", line 187, in _launch_heat\n    parsed_args.heat_user)\n', '  File "/usr/lib/python2.7/site-packages/tripleoclient/heat_launcher.py", line 306, in __init__\n    user)\n', '  File "/usr/lib/python2.7/site-packages/tripleoclient/heat_launcher.py", line 170, in __init__\n    uid = int(self.get_heat_uid())\n', '  File "/usr/lib/python2.7/site-packages/tripleoclient/heat_launcher.py", line 318, in get_heat_uid\n    return p.communicate()[0].rstrip().split(\':\')[2]\n', 'IndexError: list index out of range\n']</div><div>'DeployUndercloud' object has no attribute 'heat_launch'</div></div><div><br></div><div><br></div><div>Adam</div></div>