<div dir="ltr"><div>Greetings.</div><div><br></div><div>Has anyone successfully deployed Magnum in the multi-regional OpenStack installation?</div><div>In my case different services (Nova, Heat) have different public endpoint in every region. I couldn't start Kube-apiserver until I added "region" to a kube_openstack_config.</div><div>I created a story with full description of that problem: <a href="https://storyboard.openstack.org/#!/story/2002728">https://storyboard.openstack.org/#!/story/2002728</a> and opened a review with a small fix: <a href="https://review.openstack.org/#/c/578356">https://review.openstack.org/#/c/578356</a>.</div><div><br></div><div>But apart from that I have another problem with such kind of OpenStack installation.</div><div>Say I have two regions. When I create a cluster in the second OpenStack region, Heat-container-engine tries to fetch Stack data from the first region.</div><div>It then throws the following error: "The Stack (hame-uuid) could not be found". I can see GET requests for that stack in logs of Heat-API in the first region but I don't see them in the second one (where that Heat stack actually exists).</div><div><br></div><div>I'm assuming that Heat-container-engine doesn't pass "region_name" when it searches for Heat endpoints: <a href="https://github.com/openstack/magnum/blob/master/magnum/drivers/common/image/heat-container-agent/scripts/heat-config-notify#L149">https://github.com/openstack/magnum/blob/master/magnum/drivers/common/image/heat-container-agent/scripts/heat-config-notify#L149</a>.</div><div>I've tried to change it but it's tricky because the Heat-container-engine is installed via Docker system-image and it won't work after restart if it's failed in the initial bootstrap (because /var/run/heat-config/heat-config is empty).</div><div>Can someone help me with that? I guess it's better to create a separate story for that issue?</div><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><font style="color:rgb(38,38,38);font-family:Arial,Helvetica,sans-serif;font-size:15px"><span style="font-weight:bold">Ozerov Andrei</span><br><a href="mailto:ozerov@selectel.com" title="" style="color:rgb(17,85,204)" target="_blank">ozerov@selectel.com</a><br><a href="http://app.getresponse.com/click.html?x=a62b&lc=kpzz7&mc=JV&s=Ffaecu&u=BjxX7&y=f&" title="" style="color:rgb(17,85,204)" target="_blank">+7 (800) 555 06 75</a></font><br></div></div></div></div></div></div></div>