keystone client has changed AuthProtocol interface, our test cases failing

Bug #1231491 reported by Tong Li
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceilometer
Fix Released
Undecided
Tong Li
Grizzly
Fix Released
High
Eoghan Glynn

Bug Description

class AuthProtocol in file /python-keystoneclient/keystoneclient/middleware/auth_token.py has been changed on Aug 12 by
Jamie Lennox, the following class members have been removed.

self.auth_host
self.auth_port
self.auth_protocol

The removal directly caused our test run fails since our test cases checking these members in our test cases.

To recreate this problem, you need to download a version of the python-keystoneclient later than Aug 12.

Tong Li (litong01)
Changed in ceilometer:
assignee: nobody → Tong Li (litong01)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ceilometer (master)

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

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

Reviewed: https://review.openstack.org/48465
Committed: http://github.com/openstack/ceilometer/commit/20dd735694f1f913fec83f2ae679aedc57379716
Submitter: Jenkins
Branch: master

commit 20dd735694f1f913fec83f2ae679aedc57379716
Author: Tong Li <email address hidden>
Date: Thu Sep 26 16:51:07 2013 -0400

    keystone client changes in AuthProtocol made our test cases failing

    class AuthProtocol from python-keystoneclient project has been
    changed. It no longer has the member auth_protocol, auth_port and
    auth_host, our test cases need to be changed to test against other
    members like auth_uri.

    Change-Id: I3af86bb773fef80054bb0ad3820e1b8510bf67cb
    fixes: bug #1231491

Changed in ceilometer:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in ceilometer:
milestone: none → havana-rc1
status: Fix Committed → Fix Released
Eoghan Glynn (eglynn)
tags: added: grizzly-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ceilometer (stable/grizzly)

Fix proposed to branch: stable/grizzly
Review: https://review.openstack.org/51573

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ceilometer (stable/grizzly)

Reviewed: https://review.openstack.org/51573
Committed: http://github.com/openstack/ceilometer/commit/3831ae7659d3b3ecd5170e5b096f713527a90d30
Submitter: Jenkins
Branch: stable/grizzly

commit 3831ae7659d3b3ecd5170e5b096f713527a90d30
Author: Tong Li <email address hidden>
Date: Thu Sep 26 16:51:07 2013 -0400

    keystone client changes in AuthProtocol made our test cases failing

    class AuthProtocol from python-keystoneclient project has been
    changed. It no longer has the member auth_protocol, auth_port and
    auth_host, our test cases need to be changed to test against other
    members like auth_uri.

    Change-Id: I3af86bb773fef80054bb0ad3820e1b8510bf67cb
    fixes: bug #1231491
    (cherry picked from commit 20dd735694f1f913fec83f2ae679aedc57379716)

Thierry Carrez (ttx)
Changed in ceilometer:
milestone: havana-rc1 → 2013.2
Alan Pevec (apevec)
tags: removed: grizzly-backport-potential
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.