Support for TOSCA node_filter

Registered by Sahdev Zala

Use this blueprint to create example template that can be used with heat-translator.

TOSCA has concept of finding required node based on constraints provides in the requirements node_filter section. The translator should find an image (similar to how it does with Compute node's OS capability) based on node_filter constraints from available node's within the template or from available 'node registry' and set it in the translated template. This blueprint need to wait till find a way to have a 'node registry' for TOSCA from where appropriate node can be find and used, but as an partial implementation and as an example node_filter constraints can be satisfied using one of the available host within a template.

Please refer to the TOSCA spec for node_filter detail description and related examples, http://docs.oasis-open.org/tosca/TOSCA-Simple-Profile-YAML/v1.0/csprd01/TOSCA-Simple-Profile-YAML-v1.0-csprd01.html#_Toc430015629

Blueprint information

Status:
Not started
Approver:
Sahdev Zala
Priority:
Medium
Drafter:
Sahdev Zala
Direction:
Approved
Assignee:
None
Definition:
Approved
Series goal:
None
Implementation:
Not started
Milestone target:
None

Related branches

Sprints

Whiteboard

(spzala) Use this BP to create example template that can be used with heat-translator. Initially support is now provided in the tosca-parser.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.