ci-tools
ci-tools copied to clipboard
DPTP Tooling
on a successful run ``` prow-job-dispatcher -validate-only --cluster-config-path=$RELEASE_REPO/core-services/sanitize-prow-jobs/_clusters.yaml {"component":"prow-job-dispatcher","file":"/Users/pruan/workspace/github_repos/dptp_team/ci-tools/cmd/prow-job-dispatcher/main.go:177","func":"main.validateConfigurations","level":"info","msg":"Validating cluster configuration...","severity":"info","time":"2025-08-11T14:31:45-07:00"} {"component":"prow-job-dispatcher","file":"/Users/pruan/workspace/github_repos/dptp_team/ci-tools/cmd/prow-job-dispatcher/main.go:201","func":"main.validateConfigurations","level":"info","msg":"All validations passed successfully","severity":"info","time":"2025-08-11T14:31:45-07:00"} {"component":"prow-job-dispatcher","file":"/Users/pruan/workspace/github_repos/dptp_team/ci-tools/cmd/prow-job-dispatcher/main.go:707","func":"main.main","level":"info","msg":"Validation completed successfully","severity":"info","time":"2025-08-11T14:31:45-07:00"} ``` on a bad config ``` prow-job-dispatcher -validate-only --cluster-config-path=$RELEASE_REPO/core-services/sanitize-prow-jobs/_clusters.yaml {"component":"prow-job-dispatcher","file":"/Users/pruan/workspace/github_repos/dptp_team/ci-tools/cmd/prow-job-dispatcher/main.go:177","func":"main.validateConfigurations","level":"info","msg":"Validating cluster configuration...","severity":"info","time":"2025-08-11T15:00:13-07:00"}...
Add comprehensive Claude Code plugins to automate OpenShift release branching workflows. ## Features - 2 slash commands: `/branching-day` and `/post-branching` - 39 automation skills (15 branching-day, 19 post-branching, 5 common)...
When a PR is created from an outdated base branch commit, git diff-tree comparisons can be incorrect because they compare against the old base SHA instead of finding the actual...
Removes the direct mirroring step to `registry.ci.openshift.org` and consolidates promotion into a single step that handles both quay.io mirroring and tagging. The promotion now: (1) mirrors to `quay.io/openshift/ci` using `oc...
Running this plugin from the claude cli will result in an automated pre-branching. And it should create a PR similar to this one: https://github.com/openshift/release/pull/71837
https://prow.ci.openshift.org/view/gs/test-platform-results/pr-logs/pull/openshift_ci-tools/4831/pull-ci-openshift-ci-tools-main-breaking-changes/1991097703345426432 /cc @openshift/test-platform
/cc @openshift/test-platform /hold Assisted by Claude
This test was previously excluded from aggregation because it would fail alongside other results, so we didn't need to aggregate this one (I think that was the reasoning). https://prow.ci.openshift.org/view/gs/test-platform-results/logs/aggregated-aws-ovn-upgrade-4.21-micro-fips-release-openshift-release-analysis-aggregator/1991442012515078144 is...