Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-11838

[Test Execution] v1.9 Manual - Orchestrator - RHDH Operator + Orchestrator w/ required dynamic plugin configuration

      Step Expected Result
      Apply dynamic plugin configuration that enables Workflows tab in the Catalog:
      pluginConfig:
              dynamicPlugins:
                frontend:
                  red-hat-developer-hub.backstage-plugin-orchestrator:
                    appIcons:
                    - importName: OrchestratorIcon
                      name: orchestratorIcon
                    dynamicRoutes:
                    - importName: OrchestratorPage
                      menuItem:
                        icon: orchestratorIcon
                        text: Orchestrator
                      path: /orchestrator
                    entityTabs:
                      - path: /workflows
                        title: Workflows
                        mountPoint: entity.page.workflows
                    mountPoints:
                      - mountPoint: entity.page.workflows/cards
                        importName: OrchestratorCatalogTab
                        config:
                          layout:
                            gridColumn: '1 / -1'
                            if:
                              anyOf:
                                - IsOrchestratorCatalogTabAvailable
       
      Configuration is applied
      Apply Template rule and required locations to the app-config-rhdh-catalog CM. e.g.:
      rules:
          - allow: [Component, System, API, Resource, Location, Template]
        locations:
          - type: url
            target: https://github.com/redhat-developer/rhdh-plugins/blob/main/workspaces/orchestrator/entities/greet-with-new-component/yamlgreet_with_new_component.yaml
       
          - type: url
            target: https://github.com/janus-idp/backstage-showcase/blob/main/catalog-entities/all.yaml
       
          - type: url
            target: https://github.com/redhat-developer/red-hat-developer-hub-software-templates/blob/main/templates.yaml
      ...
      Configuration is applied
      Import the following template: https://github.com/testetson22/greeting_54mjks/blob/main/templates/greeting/greeting_w_component.yaml Template is imported and available in the Catalog
      Navigate to the template entity in the Catalog and verify the Workflows tab is present Workflows tab is visible on the template's page

              rh-ee-rlan Rostislav Lan
              psrna Pavol Srna
              RHDH Plugins
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: