Deprecations Cleanup
There is a lot of code that is marked throughout keystoneclient as deprecated, however doesn't necessarily tell users of that fact. Particularly a lot of the session work has now been merged into keystone for a number of cycles.
It's time to start being more agressive and popping up warnings when users are using older code.
Blueprint information
- Status:
- Started
- Approver:
- None
- Priority:
- Medium
- Drafter:
- Jamie Lennox
- Direction:
- Approved
- Assignee:
- Brant Knudson
- Definition:
- Approved
- Series goal:
- Accepted for liberty
- Implementation:
- Needs Code Review
- Milestone target:
- None
- Started by
- Brant Knudson
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Deprecate attributes from BaseIdentityPlugin
Gerrit topic: https:/
Addressed by: https:/
Common base class for unit tests
Addressed by: https:/
Unit tests catch deprecated function usage
Addressed by: https:/
Switch from deprecated isotime
Addressed by: https:/
Stop using function deprecated in Python 3
Addressed by: https:/
Remove confusing deprecation comment
Addressed by: https:/
Remove confusing deprecation comment from token_to_cms
Addressed by: https:/
Proper deprecations
Addressed by: https:/
Deprecations fixture support calling deprecated function
Addressed by: https:/
Proper deprecation for AccessInfo region_name parameter
Addressed by: https:/
Proper deprecation for AccessInfo scoped property
Addressed by: https:/
Stop using deprecated AccessInfo.auth_url
Addressed by: https:/
Proper deprecation for AccessInfo auth_url property
Addressed by: https:/
Proper deprecation for AccessInfo management_url property
Addressed by: https:/
Proper deprecations for modules
Addressed by: https:/
Proper deprecation for BaseIdentityPlugin username, password, token_id properties
Addressed by: https:/
Proper deprecation for BaseIdentityPlugin trust_id property
Addressed by: https:/
Stop using Manager.api
Addressed by: https:/
Proper deprecation for Manager.api
Addressed by: https:/
Proper deprecation for client.HTTPClient
Addressed by: https:/
Proper deprecation for is_ans1_token
Addressed by: https:/
Proper deprecation for Dicover.
Addressed by: https:/
Proper deprecation for Dicover.
Addressed by: https:/
Proper deprecation for httpclient.
Addressed by: https:/
Fix tests passing user, project, and token
Addressed by: https:/
Proper deprecation for HTTPClient tenant_id, tenant_name parameters
Addressed by: https:/
Proper deprecation for HTTPClient.
Addressed by: https:/
Proper deprecation for HTTPClient.request methods
Addressed by: https:/
Proper deprecation for HTTPClient session and adapter variables
Addressed by: https:/
Deprecate ServiceCatalog(
Addressed by: https:/
Deprecate ServiceCatalog.
Addressed by: https:/
Proper deprecation for Session.construct()
Addressed by: https:/
Deprecate use of cert and key
Addressed by: https:/
Proper deprecation for Session.get_token()
Addressed by: https:/
Deprecate create v2_0 Client without session
Addressed by: https:/
Deprecate create v3 Client without session
Addressed by: https:/
Proper deprecation for CredentialManager data argument
Addressed by: https:/
Proper deprecation for UserManager project argument
Addressed by: https:/
Deprecate create Discover without session
Addressed by: https:/
Deprecate create HTTPClient without session
Addressed by: https:/
Proper deprecation for httpclient.
Gerrit topic: https:/
Addressed by: https:/
Merge remote-tracking branch 'remotes/
Addressed by: https:/
Deprecate openstack.
Gerrit topic: https:/
Gerrit topic: https:/
Addressed by: https:/
Merge remote-tracking branch 'origin/master' into merge-branch