API: Split up admin_actions plugin
Separate the V3 API admin_actions plugin into logically separate plugins so operators can enable subsets of the functionality currently present in the plugin
Blueprint information
- Status:
- Complete
- Approver:
- Dan Smith
- Priority:
- Low
- Drafter:
- None
- Direction:
- Approved
- Assignee:
- Christopher Yeoh
- Definition:
- Approved
- Series goal:
- Accepted for icehouse
- Implementation:
- Implemented
- Milestone target:
- 2014.1
- Started by
- Russell Bryant
- Completed by
- John Garbutt
Related branches
Related bugs
Sprints
Whiteboard
At the very least separate:
lock/unlock
pause/unpause
suspend/resume
Also possibly (need to find consensus):
migrate/
reset_network
inject_network_info
create_backup
reset_state
Gerrit topic: https:/
Addressed by: https:/
Adds lock server extension for V3 API
Addressed by: https:/
Adds pause server extension for V3 API
Gerrit topic: https:/
Gerrit topic: https:/
Gerrit topic: https:/
Addressed by: https:/
Adds migrate server extension for V3 API
Addressed by: https:/
Adds create backup server extension for the V3 API
Addressed by: https:/
Adds reset server state extension for the V3 API
Addressed by: https:/
Adds server reset network extension for the V3 API
Addressed by: https:/
Adds server inject network info extensions for the V3 API
Addressed by: https:/
Fix assertEqual parameter order and copyright messages
Addressed by: https:/
Fix assertEqual parameter order post V3 API admin-actions-split
Delay due to v3 uncertainty, and improve general throughput of other blueprints at the end of icehouse --johnthetubaguy
Talked to cyeoh and he asked for this v3 blueprint to be left in icehouse since it's been quite a pain and a lot of it is close to merging. --russellb
Hmm, OK. --johnthetubaguy
Remaining patches
===============
https:/
https:/
https:/
Apologies, this missed the deadline for Feature Freeze. Marking this one as Implemented, so please open a new blueprint for the remaining patches. --johnthetubaguy (5th March 2014)
Work Items
Work items:
LOCK/UNLOCK (cyeoh-0): INPROGRESS
Dependency tree
* Blueprints in grey have been implemented.