<div dir="ltr">Hi Steve,<div><br></div><div>You were right, when I removed most of the roles it worked.</div><div><br></div><div>I've encountered another problem. It seems that the network-isolation.yaml I used with OSP11 is pointing to files that do not exist anymore such as </div><div><br></div><div><div><i>  # Port assignments for the Controller role</i></div><div><i>  OS::TripleO::Controller::Ports::ExternalPort: /usr/share/openstack-tripleo-heat-templates/network/ports/external.yaml</i></div><div><i>  OS::TripleO::Controller::Ports::InternalApiPort: /usr/share/openstack-tripleo-heat-templates/network/ports/internal_api.yaml</i></div><div><i>  OS::TripleO::Controller::Ports::StoragePort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml</i></div><div><i>  OS::TripleO::Controller::Ports::StorageMgmtPort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml</i></div><div><i>  OS::TripleO::Controller::Ports::TenantPort: /usr/share/openstack-tripleo-heat-templates/network/ports/tenant.yaml</i></div><div><i>  OS::TripleO::Controller::Ports::ManagementPort: /usr/share/openstack-tripleo-heat-templates/network/ports/management_from_pool.yaml</i></div></div><div><br></div><div>Have they moved to a different location or are they created during the overcloud deployment??</div><div><br></div><div>Thanks</div><div>Samuel</div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Jul 16, 2018 at 3:06 PM Steven Hardy <<a href="mailto:shardy@redhat.com">shardy@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Sun, Jul 15, 2018 at 7:50 PM, Samuel Monderer<br>
<<a href="mailto:smonderer@vasonanetworks.com" target="_blank">smonderer@vasonanetworks.com</a>> wrote:<br>
><br>
> Hi Remo,<br>
><br>
> Attached are templates I used for the deployment. They are based on a deployment we did with OSP11.<br>
> I made the changes for it to work with OSP13.<br>
><br>
> I do think it's the roles_data.yaml file that is causing the error because if remove the " -r $TEMPLATES_DIR/roles_data.yaml" from the deployment script the deployment passes the point it was failing before but fails much later because of the missing definition of the role.<br>
<br>
I can't see a problem with the roles_data.yaml you provided, it seems<br>
to render ok using tripleo-heat-templates/tools/process-templates.py -<br>
are you sure the error isn't related to uploading the roles_data file<br>
to the swift container?<br>
<br>
I'd check basic CLI access to swift as a sanity check, e.g something like:<br>
<br>
openstack container list<br>
<br>
and writing the roles data e.g:<br>
<br>
openstack object create overcloud roles_data.yaml<br>
<br>
If that works OK then it may be an haproxy timeout - you are<br>
specifying quite a lot of roles, so I wonder if something is timing<br>
out during the plan creation phase - we had some similar issues in CI<br>
ref <a href="https://bugs.launchpad.net/tripleo-quickstart/+bug/1638908" rel="noreferrer" target="_blank">https://bugs.launchpad.net/tripleo-quickstart/+bug/1638908</a> where<br>
increasing the haproxy timeouts helped.<br>
<br>
Steve<br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</blockquote></div>