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

remove !plugin-name suffix in ghcr.io and quay.io references in DPDY

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Critical Critical
    • 1.9.0
    • None
    • Build, Dynamic Plugins
    • None
    • RHDH COPE 3286

      Since we now publish oci artifacts with a single plugin folder (and an index,json file) we don't need to include the !red-hat-developer-hub-backstage-plugin-orchestrator suffix when referring to oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-orchestrator:bs_1.45.3__5.3.1

      So we should update the DPDY generator script to omit these suffixes.

      See https://gitlab.cee.redhat.com/rhidp/rhdh-plugin-catalog/-/blob/rhdh-1-rhel-9/build/scripts/generateDynamicPluginsDefaultYaml.py

      Note that after running the script locally, you can also run these scripts to update other bits of the plugin catalog index:

      • generateCatalogIndex.py
      • generatePluginBuildInfo.py

      Should you want to quickly see the contents of a oci artifact, see https://gist.github.com/nickboldt/86f78312234d84490f1186b389235a29

      artifacts can be found at https://github.com/orgs/redhat-developer/packages?repo_name=rhdh-plugin-export-overlays

              rh-ee-frkong Frank Kong
              nickboldt Nick Boldt
              RHDH Cope
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated: