heat-api fails to respect clients_keystone.insecure config when performing Keystone discovery

Bug #1547278 reported by Travis Truman
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack Heat
In Progress
Undecided
Travis Truman

Bug Description

When starting heat-api that is configured to use a Keystone auth_uri secured with a self-signed certificate and with config like:

[clients_keystone]
insecure = True
endpoint_type = internalURL
auth_uri = https://172.29.236.100:5000

heat-api fails to start as it fails in common/endpoint_utils#get_auth_uri

Cause of the failure appears to be that the keystoneclient.Discover class is not configured properly to pass through the insecure configuration.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to heat (master)

Fix proposed to branch: master
Review: https://review.openstack.org/282120

Changed in heat:
assignee: nobody → Travis Truman (travis-truman)
status: New → In Progress
Revision history for this message
Travis Truman (travis-truman) wrote :

Related commit to fix here: https://review.openstack.org/#/c/244941

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on heat (master)

Change abandoned by Travis Truman (automagically) (<email address hidden>) on branch: master
Review: https://review.openstack.org/282120
Reason: Abandon as https://review.openstack.org/#/c/282321/ has merged

Rico Lin (rico-lin)
Changed in heat:
milestone: none → no-priority-tag-bugs
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.