Remove python-swiftclient as a dependency of swift

Registered by John Dickinson

1) direct_client has very small usage
2) /bin scripts use it a lot
3) tests use it a lot

tests can be solved by moving python-swiftclient to test-requires.txt
that leaves bin scripts and direct_client
direct_client is used by bin scripts and container sync and account reaper

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
Christian Schwede
Definition:
New
Series goal:
Accepted for icehouse
Implementation:
Implemented
Milestone target:
milestone icon 1.13.0
Started by
John Dickinson
Completed by
Chmouel Boudjnah

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/remove-swiftclient-dependency,n,z

Addressed by: https://review.openstack.org/63796
    Remove swiftclient dep on direct_client

Addressed by: https://review.openstack.org/65660
    Remove swiftclient dependency from swift-dispersion-*

Gerrit topic: https://review.openstack.org/#q,topic:bug/1267659,n,z

Addressed by: https://review.openstack.org/66462
    Merge branch 'master' into ec

Gerrit topic: https://review.openstack.org/#q,topic:bug/1272503,n,z

Addressed by: https://review.openstack.org/73471
    Merge remote-tracking branch 'upstream/master' into feature/ec

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.