Test python clients for stability

Registered by David Kranz

Projects are no longer allowed to cap versions of client libraries. We need tests to make sure that each client library works with all previous versions of their associated server processes.

Each client library should be gated on at least a run of tempest with the latest stable branch using clients from master.

There should be bitrot jobs for each stable branch that run tempest with clients from master.

There is a proposed patch by Monty Taylor: https://review.openstack.org/#/c/41931/

Blueprint information

Status:
Complete
Approver:
Giulio Fidente
Priority:
Not
Drafter:
David Kranz
Direction:
Needs approval
Assignee:
David Kranz
Definition:
Superseded
Series goal:
Accepted for havana
Implementation:
Slow progress
Milestone target:
None
Started by
David Kranz
Completed by
Matthew Treinish

Related branches

Sprints

Whiteboard

(?)

Work Items

Work items:
Measure coverage of client libraries: TODO
Measure coverage of client libraries: TODO
Augment scenario tests for better coverage: TODO

This blueprint contains Public information 
Everyone can see this information.