From c1d144e5c7f10341a9a483f834caf3e1c88bb07f Mon Sep 17 00:00:00 2001 From: Gregory Giguashvili Date: Mon, 15 Jun 2026 08:20:52 +0300 Subject: [PATCH 1/2] Use private branch for testing --- ...openshift-edge-tooling-microshift-ci-doctor-commands.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ci-operator/step-registry/openshift/edge-tooling/microshift-ci/doctor/openshift-edge-tooling-microshift-ci-doctor-commands.sh b/ci-operator/step-registry/openshift/edge-tooling/microshift-ci/doctor/openshift-edge-tooling-microshift-ci-doctor-commands.sh index f31f09af255f1..7cb721d46f6e8 100644 --- a/ci-operator/step-registry/openshift/edge-tooling/microshift-ci/doctor/openshift-edge-tooling-microshift-ci-doctor-commands.sh +++ b/ci-operator/step-registry/openshift/edge-tooling/microshift-ci/doctor/openshift-edge-tooling-microshift-ci-doctor-commands.sh @@ -243,8 +243,13 @@ load_secrets configure_claude # Use the edge-tooling source pre-installed in the image -SRC_DIR="${EDGE_TOOLING_DIR}" +# SRC_DIR="${EDGE_TOOLING_DIR}" +# PLUGIN_DIR="${SRC_DIR}/plugins/microshift-ci" +# cd "${SRC_DIR}" + +SRC_DIR=/tmp/edge-tooling PLUGIN_DIR="${SRC_DIR}/plugins/microshift-ci" +git clone https://github.com/ggiguash/edge-tooling.git -b ci-doctor-analyse-workflow "${SRC_DIR}" cd "${SRC_DIR}" # Configure the GitHub token for MicroShift repo operations From ddcadea519a4ea9bd3ffcda93ee8682b4c678b57 Mon Sep 17 00:00:00 2001 From: Gregory Giguashvili Date: Mon, 15 Jun 2026 18:09:05 +0300 Subject: [PATCH 2/2] Use claude-latest binart --- .../openshift-edge-tooling-microshift-ci-doctor-commands.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci-operator/step-registry/openshift/edge-tooling/microshift-ci/doctor/openshift-edge-tooling-microshift-ci-doctor-commands.sh b/ci-operator/step-registry/openshift/edge-tooling/microshift-ci/doctor/openshift-edge-tooling-microshift-ci-doctor-commands.sh index 7cb721d46f6e8..0d53ec36ac399 100644 --- a/ci-operator/step-registry/openshift/edge-tooling/microshift-ci/doctor/openshift-edge-tooling-microshift-ci-doctor-commands.sh +++ b/ci-operator/step-registry/openshift/edge-tooling/microshift-ci/doctor/openshift-edge-tooling-microshift-ci-doctor-commands.sh @@ -268,7 +268,7 @@ echo "Automatic closing of duplicate rebase PRs completed" # Run analysis on all releases and open rebase PRs (45m and 100 turns). echo "Running Claude to analyze MicroShift CI jobs and pull requests..." CLAUDE_RC=0 -timeout 2700 claude \ +timeout 2700 claude-latest \ --model "${CLAUDE_MODEL}" \ --max-turns 100 \ --output-format stream-json \