-
Task
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
Three problems:
1. we might want to run sync-midstream.sh --always-clone weekly on Sundays
2. checkPluginsExist.sh doesn't correctly report when plugins have not been built
3. orch builds failing to prefetch in Konflux - see RHIDP-12361
1. Weekly build'em all?
To ensure we always have a clean bill of health for the various plugin builds, even if they happen to fail randomly in Konflux...
we might want to use a weekly maintenance job to run sync-midstream --always-clone on the weekend, so that on Mondays we can see which builds, if any, are no longer green.
This would avoid situations where a sync happens and somehow we have good 1.9.0 builds but some 1.10 builds are not present.
2. checkPluginsExist.sh incorrect results!
Alternatively, maybe we need to spiff up the checkPluginsExist so that it correctly reports that while we DO have 1.10.0--1.3.2 and 1.9.0--1.3.3 tags for https://quay.io/repository/rhdh/red-hat-developer-hub-backstage-plugin-scaffolder-backend-module-orchestrator?tab=tags&tag=latest we're missing 1.10.0--1.3.3.
./build/scripts/checkPluginsExist.sh -v 1.next --nocommit --debug ... [47/51] [/] https://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-orchestrator-backend-module-loki:1.10.0--1.0.0 [48/51] [/] https://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-orchestrator-backend:1.10.0--8.6.0 [49/51] [/] https://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-orchestrator-form-widgets:1.10.0--1.6.1 [50/51] [/] https://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-orchestrator:1.10.0--5.4.0 [51/51] [/] https://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-scaffolder-backend-module-orchestrator:1.10.0--1.3.2 Of 51 plugins: > 51 found at quay.io for the required tag
But there are 5 newer plugins to pick up... so...
might be related to changes done recently to allow sync-midstream to skip re-exporting when no changes seen in workspaces.
3. konflux prefetch problems!
see RHIDP-12361
- is cloned by
-
RHIDP-12361 prefetch failures due to backstage: and workspace: refs not cleaned up
-
- In Progress
-
- is related to
-
RHIDP-11784 create GL pipeline orchestration to respin missing oci artifacts and regen index container
-
- New
-
- mentioned on