• Icon: Task Task
    • Resolution: Unresolved
    • Icon: Critical Critical
    • 1.8.0
    • None
    • Build, Dynamic plugins
    • None
    • RHDH Install 3279, RHDH Install 3280, RHDH Install 3281

      The air gap prep script ( prepare-restricted-environment.sh ) currently only finds and fetches the rhdh-hub, operator, and operator-bundle container images, then copies them to the cluster's internal registry (as implemented for the catalog install script when run on ROSA - RHIDP-4338).

      In 1.5, we need the option to fetch a list of OCI image references from an app-config.yaml file – be it the one in the rhdh-hub container, or some local/https file, and find/fetch all the plugin container images too

      Without this, we will be unable to provide airgap support for customers using 1.4 who want to migrate to 1.5.

      See also RHIDP-5229, RHIDP-4415 or RHIDP-8210

      Some ideas for syntax/flags to give you an idea of what modes we want to support:

       ./copy-plugins-into-cluster.sh oci://plugin1 oci://plugin2 oci://plugin3

      or

      ./copy-plugins-into-cluster.sh -f /path/to/pluginlist.txt

      or

      ./copy-plugins-into-cluster.sh -i oci://quay.io/rhdh/plugin-catalog-index:1.8

      or even some combination for the default plugins + my custom ones

      ./copy-plugins-into-cluster.sh -i oci://quay.io/rhdh/plugin-catalog-index:1.8 oci://plugin1 oci://plugin2 oci://plugin3

      or

      ./copy-plugins-into-cluster.sh -i oci://quay.io/rhdh/plugin-catalog-index:1.8 -f /path/to/my-custom-plugins-list.txt

      Note: syntax above is just a suggestion, to differentiate single artifacts (no flag) from remote index (-i) artifact from local files (-f) ... do whatever makes sense for you in whatever language you want ... js, go, bash!

        1. fndlovu-plugin-catalog.png
          fndlovu-plugin-catalog.png
          371 kB
        2. fndlovu-repos.png
          fndlovu-repos.png
          97 kB
        3. image-2025-09-05-16-03-03-544.png
          image-2025-09-05-16-03-03-544.png
          49 kB
        4. image-2025-09-05-16-16-36-933.png
          image-2025-09-05-16-16-36-933.png
          49 kB
        5. quay-plugins-from-txt.png
          quay-plugins-from-txt.png
          39 kB
        6. rhdh-complete-test-folder-structure.png
          rhdh-complete-test-folder-structure.png
          113 kB
        7. screenshot-1.png
          screenshot-1.png
          14 kB

              rh-ee-fndlovu Fortune Ndlovu
              nickboldt Nick Boldt
              RHIDP - Install
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: