Tracks: https://github.com/konveyor/tackle2-ui/issues/2289
Summary
Implement the workflow to discover and import a set of applications from a source platform (via discovery schema). The source platform's "discover applications" action allows for the discovery and import of applications found on the the source platform's instance.
See the second scenario for discovery in the Konveyor enhancement.
Caution
This issue is a WIP for these open issues:
Inputs:
- Source platform
Outputs:
- A set of applications to add to the inventory
Activation points:
- Direct source platform actions (table row action kebab)
- Multiselect source platform actions (table toolbar action kebab)
The action will generate a task for the source platform type addon with all the relevant information attached. This is similar to how analysis is invoked.
Since this is a task, the task should automatically show up grouped under a "discover platform applications" task kind in the:
- Task drawer
- Task manager
- Application task popover
- Application detail drawer tasks tab
UI Workflow and Wireframes
pending
❓ When the task finishes executing and applications are ready to import, should the task just import the applications and leave a report (similar to manage imports application csv upload), or should the user be involved with viewing, verifying, approving the set of applications to import? Following the existing manage imports is much simpler than requiring user intervention/approval.
- mentioned on