Make Watcher objects versioned
The focus of this blueprint to to refactor all Watcher objects to support OVO (oslo.versioned
Blueprint information
- Status:
- Complete
- Approver:
- Antoine Cabot
- Priority:
- High
- Drafter:
- Vincent Françoise
- Direction:
- Needs approval
- Assignee:
- Vincent Françoise
- Definition:
- Approved
- Series goal:
- Accepted for ocata
- Implementation:
- Implemented
- Milestone target:
- ocata-1
- Started by
- Vincent Françoise
- Completed by
- Vincent Françoise
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Refactored Watcher objects to use OVO
Gerrit topic: https:/
Addressed by: https:/
Eager loading on One-to-X foreign keys
Addressed by: https:/
Removed deadline, version, extra & host_aggregate
Addressed by: https:/
Added 'goal' ObjectField for Strategy object
Addressed by: https:/
Added goal+strategy ObjectField for AuditTemplate
Addressed by: https:/
Added goal & strategy ObjectField for Audit
Addressed by: https:/
Added audit & strategy ObjectField for ActionPlan
Addressed by: https:/
Added action_plan ObjectField for Action
Addressed by: https:/
Specs for watcher-
Addressed by: https:/
Removed nullable flag from audit_id in ActionPlan
Work Items
Dependency tree
* Blueprints in grey have been implemented.