Add a description for every policy rule
We should ensure operators no longer need to read code to fully understand what each of the policy rules means.
Now default policy is in code, lets populate all the descriptions.
Blueprint information
- Status:
- Complete
- Approver:
- Matt Riedemann
- Priority:
- Medium
- Drafter:
- John Garbutt
- Direction:
- Approved
- Assignee:
- John Garbutt
- Definition:
- Approved
- Series goal:
- Accepted for pike
- Implementation:
- Implemented
- Milestone target:
- pike-3
- Started by
- Matt Riedemann
- Completed by
- Matt Riedemann
Related branches
Related bugs
Sprints
Whiteboard
Remaining files:
nova/policies/
nova/policies/
nova/policies/
nova/policies/
nova/policies/
nova/policies/
nova/policies/
nova/policies/
nova/policies/
nova/policies/
nova/policies/
nova/policies/
nova/policies/
nova/policies/
nova/policies/
nova/policies/
nova/policies/
Gerrit topic: https:/
Addressed by: https:/
Add polcy-docs spec
Gerrit topic: https:/
Addressed by: https:/
Add description to policies in agents.py
Addressed by: https:/
POC: add descriptions to server tags
Addressed by: https:/
Add description to policies in aggregates.py
Addressed by: https:/
Add description to policies in assisted_
Addressed by: https:/
Add description to policies to availability_zone
Addressed by: https:/
Add description to volumes_
Addressed by: https:/
Add description to policies in volumes.py
Addressed by: https:/
Add descripiton to policies in virtual_
Gerrit topic: https:/
Addressed by: https:/
Add description to policies in admin_password.py
Addressed by: https:/
Add description to policies in admin_actions.
Addressed by: https:/
Remove unused policy rule in admin_actions.py
Addressed by: https:/
Add description to policies in attach_
Addressed by: https:/
Refactor: remove _items() in nova/api/
Addressed by: https:/
Add description to policies in used_limits
Addressed by: https:/
Add description to policies in suspend_server.py
Addressed by: https:/
Add description to policies in cells.py
Addressed by: https:/
Add description to policies in cells_scheduler.py
Addressed by: https:/
Add description to policies in certificates.py
Addressed by: https:/
Add description to policies in cloudpipe.py
Addressed by: https:/
Add description to policies in lock_server.py
Addressed by: https:/
Add description to policies in baremetal_nodes.py
Addressed by: https:/
Add description to policies in console_
Addressed by: https:/
Add description to policies in deferred_delete.py
Addressed by: https:/
Add description to policies in create_backup.py
Addressed by: https:/
Add description to policies in consoles.py
Addressed by: https:/
Add description to policies in console_output.py
Addressed by: https:/
Add description to policies in keypairs.py
Addressed by: https:/
Add description to policies in pause_server.py
Addressed by: https:/
Add description to policies in server_groups.py
Addressed by: https:/
Add description to policies in tenant_networks.py
Addressed by: https:/
Add description to policies in simple_
Addressed by: https:/
Add description to nova/policies/
Addressed by: https:/
Add description to policies in services.py
Addressed by: https:/
Add description to policies in evacuate.py and rescue.py
Addressed by: https:/
Add description to policies in flavor_
Addressed by: https:/
Add description to policies in server_metadata.py
Addressed by: https:/
Add description to policies in admin_password.py
Addressed by: https:/
Add description to policies in hypervisors.py
Addressed by: https:/
Add description to policies in servers_
Addressed by: https:/
Add description to policies in servers.py
Addressed by: https:/
Add description to policies in server_password.py
Addressed by: https:/
Add description to policies in server_
Addressed by: https:/
Add description to policies in server_
Addressed by: https:/
Add description to policies in security_groups.py
Addressed by: https:/
Add description to policies in security_
Addressed by: https:/
Add description to policies in remote_consoles.py
Addressed by: https:/
Add description to policies in quota_sets.py
Addressed by: https:/
Update description to policies in remaining flavor APIs
Addressed by: https:/
Add description to policies in migrations.py
Addressed by: https:/
Add description to policies in extended_az and extend_ser_attrs
Addressed by: https:/
Add description to policies in extended_status and extended_volumes
Gerrit topic: https:/
Addressed by: https:/
Add policy description for config_drive
Addressed by: https:/
Add policy description for os-fixed-ips
Addressed by: https:/
Add policy description for 'os-hide-
Addressed by: https:/
Add policy description for Servers IPs
Addressed by: https:/
Add policy description for instance-
Addressed by: https:/
Add policy description for image size
Addressed by: https:/
Add policy description for instance actions
Addressed by: https:/
Add policy description for fping
Addressed by: https:/
Add policy description for extensions
Addressed by: https:/
Add policy description for os-quota-classes
Addressed by: https:/
Ensure sample policy help text correctly wrapped
Addressed by: https:/
Add policy description for 'limits'
Addressed by: https:/
Add policy description for multinic
Addressed by: https:/
Add policy description for server_usage
Addressed by: https:/
Add policy description for networks_associate
Addressed by: https:/
Add policy description for os-networks
Addressed by: https:/
Add policy description for os-host
Addressed by: https:/
WIP: Remove os_compute_
Addressed by: https:/
WIP: remove flavor policy
Addressed by: https:/
Update policy description for os-volumes
Addressed by: https:/
Deprecate unused policy from policy doc
Addressed by: https:/
Update policy descriptions for base.
Addressed by: https:/
WIP: Use oslo.polcy DocumentedRuleD
Addressed by: https:/
Remove 'create_
Addressed by: https:/
Consistent policies
Addressed by: https:/
Fix indentation in policy doc
Now that https:/