Uploaded image for project: 'Migration Toolkit for Applications'
  1. Migration Toolkit for Applications
  2. MTA-4872

Implement Frontend for Platform Awareness

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Normal Normal
    • MTA 8.0.0
    • None
    • UI
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • None

      Implement frontend changes for the Platform Awareness story for the following views/entities:

      • Platform Instance
      • Application Profile (add new fields)
      • Canonical Configuration
      • Discovery

      Functional specification is available in the linked Story.

       


      Implement the UI enhancements need for epic MTA-4844, peer to konveyor/tackle2-ui#2282.

       


       (from the GitHub issue konveyor/tackle2-ui#2282)

      Implement the platform awareness and asset generation enhancement and jira epic for the UI.

      Design and implementation details are being tracked initially with #2274 and future updates to the document will be added as necessary.

      To enable Platform Awareness, work is needed for:
        - Application inventory table, detail drawer, and create/edit modal
        - Enable the application discovery manifest
        - Create source platforms

      To enable asset generation, work is needed for:
        - Application inventory table, detail drawer, and create/edit modal
        - Archetype table, detail drawer, and create/edit modal
        - Enable the application discovery manifest
        - Create target profile handling attached to an Archetype
        - Create generators

      New workflows, to be triggered from the appropriate entities in single (and bulk as appropriate), will be needed to:
        - Manage source platforms
        - Manage generators
        - Manage target profiles
        - Associate an application with a source platform
        - Retrieve configurations for an application from its source platform (via coordinates schema)
        - Discover and import a set of applications from a source platform (via discovery schema)
        - Associate an archetype with a set of target platforms
        - Generate assets for an application + archetype + target profile selection

          There are no Sub-Tasks for this issue.

              sdickers@redhat.com Scott Dickerson
              rromanni@redhat.com Ramon Roman Nissen
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: