Better UI solution for importing package dependencies

Registered by Kirill Zaitsev

It would be great to give user control over installing package dependencies when importing packages and/or images in Murano, both in CLI and UI.
Currently a user is informed, but has little to no control over the downloads themselves.
1) We could introduce a checkbox (a corresponding cli prameter in CLI client) "install dependencies", that would be on by default
2) We could inform specifically about every package and image dependency as a 2d step of importing a package, both in import package and import bundle workflows.
2.1) We could implement 2d step as a form-set, that would show which packages/images are going to be installed, which are already present and which are conflicting(if any); This can give user ability to override default behaviour and skip some dependencies, while reinstalling other. A similar interface can be implemented in CLI for images (packages are already handled in a similar fasion)

Blueprint information

Status:
Not started
Approver:
Serg Melikyan
Priority:
Medium
Drafter:
Kirill Zaitsev
Direction:
Approved
Assignee:
Kirill Zaitsev
Definition:
Drafting
Series goal:
Accepted for future
Implementation:
Unknown
Milestone target:
None

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.