heatclient > v2.2 is not compatible with Grizzly openstack

Bug #1250731 reported by chenhaiq
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
python-heatclient
Fix Released
High
Steve Baker

Bug Description

Due to change in:
https://review.openstack.org/#/c/35718/

Heatclient does not add 'X-Auth-User' and 'X-Auth-Key' to request header since v2.2. This change result error in using heatclient with Grizzly openstack.
Since the heat API is still V1, the client should be compatible with any version of heat.

Detailed error:
$ heat stack-show cbf24239-3038-4504-865a-b4ded254967e
ERROR: 500 Internal Server Error

The server has either erred or is incapable of performing the requested operation
Remote error: Unauthorized The request you have made requires authentication.

Tags: client heat
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/56170

Changed in python-heatclient:
assignee: nobody → chenhaiq (chenhaiq)
status: New → In Progress
Steven Dake (sdake)
Changed in python-heatclient:
importance: Undecided → High
milestone: none → v0.2.7
milestone: v0.2.7 → v0.2.6
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

Changed in python-heatclient:
assignee: chenhaiq (chenhaiq) → Steve Baker (steve-stevebaker)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-heatclient (master)

Reviewed: https://review.openstack.org/56170
Committed: http://github.com/openstack/python-heatclient/commit/6f3e0842e40c636ee6e99657fbf8f6162289d8b5
Submitter: Jenkins
Branch: master

commit 6f3e0842e40c636ee6e99657fbf8f6162289d8b5
Author: chenhaiq <email address hidden>
Date: Wed Nov 13 17:11:02 2013 +0800

    Add --include-pass option for grizzly backwards compat

    Set X-Auth-User, X-Auth-Key on all stack commands to allow the
    latest python-heatclient to work on grizzly heat.

    Partial-Bug:1250731

    Change-Id: I29d4785cf3520e809252b5aeab25cf471a88cde8

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

Reviewed: https://review.openstack.org/60090
Committed: http://github.com/openstack/python-heatclient/commit/fd6e99793088aadbae86d4a5c17249f81b6806bb
Submitter: Jenkins
Branch: master

commit fd6e99793088aadbae86d4a5c17249f81b6806bb
Author: Steve Baker <email address hidden>
Date: Thu Dec 5 11:03:43 2013 +1300

    Add back --token-only for invocation compatibility

    This unused option should remain so that scripts that
    use it do not break. It is suppressed so it will not
    appear in the help.

    Closes-Bug:1250731

    Change-Id: I1180d8797d1e4c79dba92952931311cce50a1d3f

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.