Store Deployment Tasks Execution History in DB
As Fuel user leveraging its LCM feature set I would like to have an opportunity to fetch history of all deployment tasks ever ran against any of my environments. This would allow me to perform configuration change and maintenance of my cluster with ability to do troubleshooting and audit of things happening in the cluster.
Blueprint information
- Status:
- Complete
- Approver:
- Ihor Kalnytskyi
- Priority:
- Essential
- Drafter:
- Vladimir Kuklin
- Direction:
- Approved
- Assignee:
- Vladimir Sharshov
- Definition:
- Approved
- Series goal:
- None
- Implementation:
-
Implemented
- Milestone target:
-
9.0
- Started by
- Vladimir Kuklin
- Completed by
- Vladimir Kuklin
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add spec for deployment tasks history
Addressed by: https:/
Store deployment tasks history
Addressed by: https:/
Store deployment tasks history
Addressed by: https:/
Add info about API deprication for tasks history
Addressed by: https:/
Support deployment history
Gerrit topic: https:/
Addressed by: https:/
Soft deletion for tasks
Addressed by: https:/
Introduce new tasks API `/api/transactions`
Addressed by: https:/
Introduce new history API `/api/transacti
Addressed by: https:/
Store settings and networks in deployment tasks
Addressed by: https:/
Send virtual sync node as nil node instead of 'null'
Addressed by: https:/
Support deployment history for fuel client v1
Addressed by: https:/
Use new tasks API: transactions
Addressed by: https:/
Support deployment history for fuel client v2
Work Items
Dependency tree

* Blueprints in grey have been implemented.