Register default policies in code
oslo.policy now supports handling policies in a way similar to how oslo.config handles config options. The main benefit would be operators only need to keep in the local policy.json file rules that a different from default ones, making the policy.json file smaller and more manageble.
Blueprint information
- Status:
- Complete
- Approver:
- Sean McGinnis
- Priority:
- High
- Drafter:
- Sean McGinnis
- Direction:
- Approved
- Assignee:
- Sean McGinnis
- Definition:
- Approved
- Series goal:
- Accepted for queens
- Implementation:
- Implemented
- Milestone target:
- queens-2
- Started by
- Jay Bryant
- Completed by
- Sean McGinnis
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Implement polcies in code
Gerrit topic: https:/
Addressed by: https:/
[WIP] Implement policies in code, reviews are welcome
Addressed by: https:/
[WIP] [2/3] Implement policies in code, reviews are welcome
Gerrit topic: https:/
Addressed by: https:/
[3/3] Implement policies in code
Addressed by: https:/
[policy in code] Add support for attachment resource
Addressed by: https:/
[policy in code] Add support for backup resource
Addressed by: https:/
[policy in code] Add support for snapshot resource
Addressed by: https:/
[policy in code] Add support for message, worker, cluster resources
Addressed by: https:/
[policy in code] Add support for group, g-snapshot resources
Addressed by: https:/
[policy in code] Add support for qos and quota resources
Addressed by: https:/
[policy in code] Add support for service, limits
Addressed by: https:/
[policy in code] Add support for volume, volume type resources
Addressed by: https:/
Add policy documentation and sample file
Addressed by: https:/
Add cg policies and clean up old policy handling