Make Deployment Tasks Fields Computable as YAQL Expressions
It would be awesome for a deployment engineer to be able to introduce task fields compilation with help of some language that is abstract enough, extendable and easily embeddable into current fuel
Blueprint information
- Status:
- Complete
- Approver:
- Ihor Kalnytskyi
- Priority:
- Essential
- Drafter:
- Vladimir Kuklin
- Direction:
- Approved
- Assignee:
- Bulat Gaifullin
- Definition:
- Approved
- Series goal:
- Accepted for mitaka
- Implementation:
-
Implemented
- Milestone target:
-
9.0
- Started by
- Vladimir Kuklin
- Completed by
- Ihor Kalnytskyi
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add spec for computable YAQL-based fields
Addressed by: https:/
Introduce ability to parse YAQL expressions for tasks [WIP]
Addressed by: https:/
Allow to use master role in conjunction with other
Addressed by: https:/
Introduced LCM serializers
Addressed by: https:/
Extend traverse interface to allow use custom keywords
Addressed by: https:/
Added openstack config and cluster info to deployment info
Addressed by: https:/
Introduced datadiff utility
Gerrit topic: https:/
Addressed by: https:/
Introduced YAQL helpers
Addressed by: https:/
Save deployment_info in Task object
Addressed by: https:/
Task based serialisers
Addressed by: https:/
Introduced LCM serializers
Addressed by: https:/
Implement hardcoded nailgun tasks in library
Addressed by: https:/
Updated doc-string for traverse
Gerrit topic: https:/
Work Items
Dependency tree

* Blueprints in grey have been implemented.