heat fails with multiple identity endpoints for multiple regions
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
New
|
Undecided
|
Unassigned |
Bug Description
root@controller1 (admin) $> pip list |grep -E 'heat|keystone'
heat (5.0.0)
keystone (8.0.1)
keystonemiddleware (2.3.1)
python-heatclient (0.8.0)
python-
root@controller1 (admin) $> openstack catalog show identity
+------
| Field | Value |
+------
| endpoints | RegionOne |
| | publicURL: http://
| | internalURL: http://
| | adminURL: http://
| | RegionTwo |
| | publicURL: http://
| | internalURL: http://
| | adminURL: http://
| | |
| name | keystone |
| type | identity |
+------
root@controller1 (admin) $> grep for_services /etc/heat/heat.conf
region_
root@controller1 (admin) $> env |grep OS_
OS_REGION_
OS_PASSWORD=secret
OS_AUTH_URL=http://
OS_USERNAME=admin
OS_TENANT_
root@controller1 (admin) $> heat stack-create -f test.yaml test
ERROR: Timed out waiting for a reply to message ID 49a60daebdb546c
/var/log/
-------
2016-05-24 16:58:45.126 11641 DEBUG keystoneclient.
2016-05-24 16:58:45.157 11641 DEBUG keystoneclient.
....
2016-05-24 17:00:52.327 11641 WARNING keystoneclient.
-------
Heat seems try creating the trust via the adminURL of 'RegionTwo', while 'RegionOne' is used for both the request and the parameter 'region_
summary: |
- heat can handle multiple identity endpoints for multiple regions + heat fails with multiple identity endpoints for multiple regions |
Changed in heat: | |
milestone: | none → no-priority-tag-bugs |