Add opportunity to filter images not only by OS
Since murano supports a lot of new different technologies, such as Docker applications, requirements to images are getting higher.
Image should support docker to deploy docker applications correctly.
Need to remember, that later other platforms may be supported and we need to add universal tool for image filtering
Currently, image metadata looks like this
murano_
Blueprint information
- Status:
- Complete
- Approver:
- Serg Melikyan
- Priority:
- High
- Drafter:
- Ekaterina Chernova
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Superseded
- Series goal:
- Accepted for future
- Implementation:
-
Not started
- Milestone target:
-
next
- Started by
- Completed by
- Kirill Zaitsev
Related branches
Related bugs
Sprints
Whiteboard
@efedorova:
I suggest to add extra parameter, which is a dict that will contain image property and description like that
murano_
In dashboard, image field in dynamic UI will have optional parameter 'imageExtra' in which user can provide additional requirement to the image, such as 'docker' or something else.
- name: osImage
type: image
label: Instance image
After that, images that have not have docker in extra parameter will not be filleted during application creation.
@slagun:
Need to implement filtering using YAQL, so requirements could be set up more flexible will providing version restrictions or smth else