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

Update install-dynamic-plugins.py to extract and consume catalog index

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Blocker Blocker
    • 1.9.0
    • None
    • Dynamic plugins
    • None
    • RHDH Install 3283

      Update the install-dynamic-plugins.py script to extract catalog index 

      directly to /dynamic-plugins-root volume when CATALOG_INDEX_IMAGE is set.

      Changes:

      • Change 'r:gz' to 'r:*' for tar auto-detection
      • Set extraction path to a temp dir e.g. /tmp temporary inside the dynamicPluginsRoot delete after.
      • Add extract_catalog_index() function

        

      Acceptance Criteria:

      • Script writes dynamic-plugins.default.yaml to a temp dir e.g. /tmp 
      • Tar auto-detection handles different compression formats
      • Catalog index automatically prepended to includes when CATALOG_INDEX_IMAGE is set
      • Backwards compatible when CATALOG_INDEX_IMAGE is not set

              rh-ee-fndlovu Fortune Ndlovu
              rh-ee-fndlovu Fortune Ndlovu
              RHIDP - Install
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: