-
Task
-
Resolution: Unresolved
-
Blocker
-
None
-
None
At PM/Eng M's request, onboard the 1 roadie argocd backend package into Konflux.
NOTE: this might be impossible due to the way the Roadie monorepo works. Stay Tuned.
The other three requested plugins are already being built there:
- https://quay.io/repository/rhdh/backstage-community-plugin-quay?tab=tags (2 days ago)
- https://quay.io/repository/rhdh/backstage-community-plugin-scaffolder-backend-module-quay?tab=tags (2 days ago)
- https://quay.io/repository/rhdh/backstage-community-plugin-tekton?tab=tags (last built 2mo ago)
Steps to onboard:
ensure there is catalog metadata for package(s) in https://github.com/redhat-developer/rhdh-plugin-export-overlays/tree/main/workspaces/*/metadata
if required ensure there is plugin metadata
sync change to downstream https://gitlab.cee.redhat.com/rhidp/rhdh-plugin-catalog/-/jobs/44038535
onboard to pyxis: ./build/scripts/generatePyxisConfigForPlugins.sh -v 1.9.0
onboard new KRD components: ./build/scripts/generateKonfluxReleaseDataForPlugins.sh -v 1.next
regen PLRs for the two packages: ./.tekton/generatePipelineRunsForPlugins.sh -v 1.next --regex bulk-import --trigger
build in Konflux: https://konflux-ui.apps.stone-prod-p02.hjvn.p1.openshiftapps.com/ns/rhdh-tenant/applications/rhdh-plugin-catalog-1/activity/pipelineruns?name=bulk
check output in quay: ./build/scripts/checkPluginsExist.sh to verify new content
re-run sync-midstream.sh to see if new metadata, plugin_builds/, or catalog-index content is created