fix(ci): fix argo-cd-backend plugin package name in showcase-sanity-plugins#4783
fix(ci): fix argo-cd-backend plugin package name in showcase-sanity-plugins#4783gustavolira wants to merge 1 commit intoredhat-developer:release-1.9from
Conversation
…lugins The dist package path was missing the -dynamic suffix, causing the install-dynamic-plugins.py script to fail with ENOENT when trying to npm pack the non-existent directory. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
Review Summary by QodoFix argo-cd-backend plugin package name suffix in showcase-sanity-plugins
WalkthroughsDescription• Fixes missing -dynamic suffix in argo-cd-backend plugin package path • Resolves install-dynamic-plugins.py ENOENT error on release-1.9 • Corrects package reference from roadiehq-backstage-plugin-argo-cd-backend to roadiehq-backstage-plugin-argo-cd-backend-dynamic Diagramflowchart LR
A["CI Pipeline Configuration"] -->|"Update package path"| B["Add -dynamic suffix"]
B -->|"Correct path"| C["roadiehq-backstage-plugin-argo-cd-backend-dynamic"]
C -->|"Resolves"| D["install-dynamic-plugins.py ENOENT error"]
File Changes1. .ci/pipelines/value_files/diff-values_showcase-sanity-plugins.yaml
|
|
/test ? |
1 similar comment
|
/test ? |
|
/test e2e-ocp-helm-nightly |
|
/test e2e-ocp-helm-nightly |
|
@gustavolira: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
|
Fixed sanity plugins check, now the tests are passing |



Summary
showcase-sanity-pluginsCI job failing onrelease-1.9due to a missing-dynamicsuffix in the argocd-backend plugin package pathnpm packfrom./dynamic-plugins/dist/roadiehq-backstage-plugin-argo-cd-backendwhich does not exist; the correct path isroadiehq-backstage-plugin-argo-cd-backend-dynamicrelease-1.9-specific issue — themainbranch already uses the correct-dynamicsuffixRoot cause
install-dynamic-plugins.pyfailed with:The
{{inherit}}removal from PR #4731 was not needed here — verified that all OCI plugins with{{inherit}}in this file are still present in thequay.io/rhdh/plugin-catalog-index:1.9catalog index with theirbs_1.45.3__X.Y.Ztags.Test plan
showcase-sanity-pluginsCI job passes onrelease-1.9🤖 Generated with Claude Code