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

[Plugins] Replace local file wrapper paths with oci:// references in dynamic-plugins.default.yaml and catalog-entities for community support plugins

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Blocker Blocker
    • 1.9.0
    • None
    • Dynamic plugins, Plugins
    • None

      Change all occurrences of local file wrappers in dynamic-plugins.default.yaml and catalog-entities for community support plugins to the oci:// reference.
      List of community plugins in 1.9: https://issues.redhat.com/secure/attachment/13563634/community-wrappers.txt (see issue to remove wrappers from RHDH RHIDP-10847)

      Before, we have (for example):

      catalog-entities/marketplace//.yaml
        dynamicArtifact: ./dynamic-plugins/dist/backstage-community-plugin-quay
      

      and

      dynamic-plugins.default.yaml
      package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-dynamic
      ...
      package: ./dynamic-plugins/dist/backstage-community-plugin-github-actions
      

      After migration we'll have this:

      • for community CI), for a plugin called red-hat-developer-hub-backstage-plugin-scorecard
          dynamicArtifact: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-scorecard:bs_1.42.5__1.0.0!red-hat-developer-hub-backstage-plugin-scorecard
        
           package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-scorecard:bs_1.42.5__1.0.0!red-hat-developer-hub-backstage-plugin-scorecard
        

      Four patterns:

        dynamicArtifact: ./dynamic-plugins/dist/<plugin-name>
        dynamicArtifact: ./dynamic-plugins/dist/<backend-plugin-name>-dynamic
      
        package: ./dynamic-plugins/dist/<plugin-name>
        package: ./dynamic-plugins/dist/<backend-plugin-name>dynamic
      

      Important notes:

              Unassigned Unassigned
              rh-ee-dzemanov Dominika Zemanovicova
              RHIDP - Plugins
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: