heatclient ignores the --heat-url option

Bug #1379933 reported by Jason Dunsmore
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-heatclient
Fix Released
High
Jason Dunsmore

Bug Description

python-heatclient versions 0.2.11 and 0.2.12 ignore the --heat-url option.

Example command:

$ heat -d -k --heat-url http://1.2.3.4:8004/v1/123456 --os-username <user> --os-password <pass> --os-tenant-name <tenant> --os-auth-url https://identity.api.rackspacecloud.com/v2.0/ stack-list

Curl command in debug output:

curl -i --insecure -X GET https://hkg.orchestration.api.rackspacecloud.com/v1/123456/stacks? -H "User-Agent: python-heatclient" -H "Content-Type: application/json" -H "X-Auth-Url: https://identity.api.rackspacecloud.com/v2.0/" -H "Accept: application/json" -H "X-Auth-Token: TOKEN_REDACTED"

description: updated
Changed in python-heatclient:
assignee: nobody → Jason Dunsmore (jasondunsmore)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-heatclient (master)

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

Changed in python-heatclient:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-heatclient (master)

Reviewed: https://review.openstack.org/130635
Committed: https://git.openstack.org/cgit/openstack/python-heatclient/commit/?id=9e28993ee6fb814f014bc73a5611681ca3bb2c65
Submitter: Jenkins
Branch: master

commit 9e28993ee6fb814f014bc73a5611681ca3bb2c65
Author: Jason Dunsmore <email address hidden>
Date: Thu Oct 23 15:01:28 2014 -0500

    Make sure the --heat-url option is respected

    If the endpoint is passed in, make sure keystone uses it instead of
    looking up the endpoint in the auth plugin.

    Change-Id: I1c1c21d9533cd78f2dbfac91dcf0c6e9702b7c88
    Closes-Bug: #1379933

Changed in python-heatclient:
status: In Progress → Fix Committed
Revision history for this message
Jason Dunsmore (jasondunsmore) wrote :

Would it be possible to cut a release of python-heatclient that includes this fix? This bug is causing confusion for a lot of heatclient users at Rackspace.

Changed in python-heatclient:
milestone: none → v0.3.0
importance: Undecided → High
Changed in python-heatclient:
status: Fix Committed → Fix Released
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.