Add public_endpoint option like other service
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Triaged
|
Medium
|
Unassigned |
Bug Description
Many openstack service (like keystone) use public_endpoint option for force the URL return by service when you use proxy.
In my case :
USER ==> PROXY HTTPS(proxy) ===> PROXY LOCAL HTTPS (control)=====>HEAT API HTTP control)
On control ==> RequestHeader set X-Forwarded-Proto "https"
heat.conf ==> secure_
[root@control ~(keystone_admin)]# curl https:/
{"versions": [{"status": "CURRENT", "id": "v1.0", "links": [{"href": "https:/
[root@proxy ~(keystone_admin)]# curl https:/
{"versions": [{"status": "CURRENT", "id": "v1.0", "links": [{"href": "https:/
description: | updated |
Changed in heat: | |
milestone: | none → mitaka-1 |
importance: | Undecided → Medium |
status: | Confirmed → Triaged |
Changed in heat: | |
milestone: | mitaka-1 → mitaka-2 |
Changed in heat: | |
milestone: | mitaka-2 → mitaka-3 |
Changed in heat: | |
milestone: | mitaka-3 → mitaka-rc1 |
Changed in heat: | |
milestone: | mitaka-rc1 → newton-1 |
Changed in heat: | |
milestone: | newton-1 → next |
Confirmed, experienced exact same issue...
See also bug #1444490.