-
Epic
-
Resolution: Unresolved
-
Critical
-
1.8.0
-
None
-
Migrate extensions catalog entities to overlay repo
-
8
-
M
-
False
-
-
False
-
-
To Do
-
RHDHPLAN-232 - Productization: Plugin Catalog / Extensions Marketplace (1.9)
-
QE Needed, Docs Needed, TE Needed, Customer Facing, PX Needed
-
67% To Do, 33% In Progress, 0% Done
-
-
Move extensions catalog entities to overlays
- Copy content from rhdh to overlays repo
- For package-level marketplace catalog entities, they would be generated. So in the overlay we should provide (in each related workspace) the minimal required, user-provided metadata to allow generating them, instead of just copying them verbatim from the RHDH repo.
- Update https://gitlab.cee.redhat.com/rhidp/rhdh-plugin-catalog/-/blob/rhdh-1-rhel-9/upstream_repos.yml#L2-11 to not pull from rhdh repo
- Switch to using helm chart and operator bundle to use the index object by default - see RHIDP-8934 and RHIDP-8935
- Verify airgap installs work using catalog index and plugins from oci artifacts (not the embedded wrappers) - RHDHPLAN-253, RHIDP-8241
- both helm chart and operator bundle
If the above is all working in time for 1.9 FF, then we can also:
- Delete catalog entities and dynamic-plugins.default.yaml from rhdh repo (in main for 1.9)
- depends on
-
RHIDP-8241 RHDH Airgap preparation script - support using oci://my-quay/my-org/my-repo:tagOrSHA!some-plugin-reference-name
-
- New
-
-
RHDHPLAN-253 Implement solution for mirroring OCI artifacts into an airgapped RHDH deployment
-
- Refinement
-
- is cloned by
-
RHIDP-8937 Switch to oci URLs in dynamic-plugins.default.yaml and the catalog entities
-
- New
-
- is duplicated by
-
RHDHPLAN-236 Migrate manually created/maintained catalog-entities content to the overlays repo so it can be generated into the plugin catalog
-
- Closed
-