[devstack] Murano overrides GLARE_API_URL during multi-region dashboard installation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Murano |
Fix Released
|
Medium
|
zhurong |
Bug Description
1. Deploy multiregion setup of devstack with Murano and GLARE backand
2. Import any application into RegionOne
3. Use trigger in UI to switch Region to RegionTwo
4. Deploy environment with imported application
Expected:
Environment successfully deployed
Actual:
We got a LookUp Error :
2016-10-04 18:51:38.451 DEBUG glanceclient.
HTTP/1.1 200 OK
Content-Length: 168
Content-Type: application/json; charset=UTF-8
X-Openstack-
Date: Tue, 04 Oct 2016 16:51:38 GMT
Connection: keep-alive
{"artifacts": [], "first": "/v0.1/
from (pid=3008) log_http_response /usr/local/
2016-10-04 18:51:38.451 DEBUG murano.
on': [u'ge:0.0.0', u'lt:1.0.0-0']} from (pid=3008) _get_definition /opt/stack/
2016-10-04 18:51:38.457 ERROR murano.
Info:
In dashboard packages available in both regions but client says:
For regionTwo:
stack@srv66-
+------
| ID | Name | FQN | Author | Active | Is Public | Type | Version |
+------
| 5ea40478-
| 7d6f2dc0-
+------
description: | updated |
description: | updated |
tags: | added: dashboard |
Changed in murano: | |
status: | Invalid → Confirmed |
importance: | Critical → High |
summary: |
- Murano shares applications between regions + [devstack] Murano overrides GLARE_API_URL during multi-region dashboard + installation |
Changed in murano: | |
assignee: | nobody → Ilya Popov (ilya-p) |
Changed in murano: | |
milestone: | 3.1.0 → pike-2 |
Changed in murano: | |
milestone: | pike-2 → pike-rc1 |
Changed in murano: | |
assignee: | Ilya Popov (ilya-p) → zhurong (zhu-rong) |
After a short investigation it turned out, that horizon overrided GLARE_API_URL so both regions went to same GLARE — no wonder the packages showed in both regions =)