swiftclient must support keystone sessions

Bug #1518938 reported by Pavlo Shchelokovskyy
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
python-swiftclient
Fix Released
Undecided
Paulo Ewerton

Bug Description

It seems that swiftclient is the only OpenStack service client left that does not support instantiating a client using an existing Keystone session object. This complicates handling swift-related code in other projects.

Moving to Keystone sessions would also enable easier integration with various auth methods supported by Keystone as well as different Keystone API versions.

Changed in python-swiftclient:
assignee: nobody → Jude Augustine Job (judeaugustine-j)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-swiftclient (master)

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

Changed in python-swiftclient:
status: New → In Progress
Changed in python-swiftclient:
assignee: Jude Augustine Job (judeaugustine-j) → Paulo Ewerton (pauloewerton)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-swiftclient (master)

Reviewed: https://review.openstack.org/298968
Committed: https://git.openstack.org/cgit/openstack/python-swiftclient/commit/?id=73e4296a389893c750f7c70a477ec828e4360197
Submitter: Jenkins
Branch: master

commit 73e4296a389893c750f7c70a477ec828e4360197
Author: Paulo Ewerton <email address hidden>
Date: Tue Mar 29 19:10:42 2016 +0000

    Adding keystoneauth sessions support

    This patch allows authentication in swiftclient with a keystonauth
    session.

    Co-Authored-By: Tim Burke <email address hidden>

    Change-Id: Ia3fd947ff619c11ff0ce474897533dcf7b49d9b3
    Closes-Bug: 1518938

Changed in python-swiftclient:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/python-swiftclient 3.2.0

This issue was fixed in the openstack/python-swiftclient 3.2.0 release.

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

Change abandoned by Tim Burke (<email address hidden>) on branch: master
Review: https://review.openstack.org/270045
Reason: Alternative patch landed

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.