Functions, Classes, Methods, etc Deprecated as of IceHouse

Registered by Morgan Fainberg on 2013-12-05

This is a blueprint to track the deprecation of classes, methods, functions, features, etc during the Icehouse development cycle. Items attached to this BP should (if at all possible) still be available until at least the start of development for J. Any class, method, etc marked as deprecated will use the @deprecated decorator to indicate it's status.

Items discussed at the icehouse summit to consider for deprecation:

- the entire v2.0 API; done in https://blueprints.launchpad.net/keystone/+spec/deprecate-v2-api
- list_users or add hard limits
- list_projects or add hard limits
- contrib.stats
- contrib.access
- keystone.middleware.ec2_token
- keystone.middleware.s3_token
- assignment / identity proxy calls
- ec2 extensions, if we have something to supersede it

Blueprint information

Status:
Complete
Approver:
None
Priority:
Low
Drafter:
None
Direction:
Needs approval
Assignee:
Keystone Drivers
Definition:
New
Series goal:
Accepted for icehouse
Implementation:
Implemented
Milestone target:
milestone icon 2014.1
Started by
Dolph Mathews on 2013-12-10
Completed by
Dolph Mathews on 2014-03-03

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/deprecated-as-of-icehouse,n,z

Addressed by: https://review.openstack.org/59834 (merged)
    Formalize deprecation of token_api.list_tokens

Gerrit topic: https://review.openstack.org/#q,topic:assignment-controller-first-clas,n,z

Addressed by: https://review.openstack.org/62198 (merged)
    Move Assignment Controllers and Routers to be First Class

Gerrit topic: https://review.openstack.org/#q,topic:assignment-controller-first-class,n,z

Addressed by: https://review.openstack.org/60920 (merged)
    Uses oslo's deprecated decorator; removes ours

Gerrit topic: https://review.openstack.org/#q,topic:bp/assignment-controller-first-class,n,z

Addressed by: https://review.openstack.org/69405 (merged)
    deprecate stats middleware

Addressed by: https://review.openstack.org/70002 (merged)
    deprecate v2.0 API in multiple choice response

Addressed by: https://review.openstack.org/69404 (merged)
    remove access log middleware from the default pipeline

Addressed by: https://review.openstack.org/70003 (merged)
    deprecate access log middleware

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

Addressed by: https://review.openstack.org/71690 (merged)
    Deprecate s3_token middleware

Addressed by: https://review.openstack.org/70631 (merged)
    Implement V3 Specific Version of EC2 Contrib

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

Addressed by: https://review.openstack.org/76301 (merged)
    deprecate xml support

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.