From bcd07d28eafe1b538746e02d52093d8cbc41781e Mon Sep 17 00:00:00 2001 From: Chris Doan Date: Sat, 22 Aug 2026 11:41:29 -0500 Subject: [PATCH] rosa-hyperfleet-cli: enable Go version management via .ci-operator.yaml Switch build_root from project_image to from_repository, allowing the project to manage its own Go version through .ci-operator.yaml in the repository. Co-Authored-By: Claude Sonnet 4.5 --- .../openshift-online-rosa-hyperfleet-cli-main.yaml | 3 +-- ...shift-online-rosa-hyperfleet-cli-main-presubmits.yaml | 9 ++++++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/ci-operator/config/openshift-online/rosa-hyperfleet-cli/openshift-online-rosa-hyperfleet-cli-main.yaml b/ci-operator/config/openshift-online/rosa-hyperfleet-cli/openshift-online-rosa-hyperfleet-cli-main.yaml index 3cbe907ad55ea..cb9575d84d0cb 100644 --- a/ci-operator/config/openshift-online/rosa-hyperfleet-cli/openshift-online-rosa-hyperfleet-cli-main.yaml +++ b/ci-operator/config/openshift-online/rosa-hyperfleet-cli/openshift-online-rosa-hyperfleet-cli-main.yaml @@ -1,6 +1,5 @@ build_root: - project_image: - dockerfile_path: ci/Containerfile + from_repository: true resources: '*': limits: diff --git a/ci-operator/jobs/openshift-online/rosa-hyperfleet-cli/openshift-online-rosa-hyperfleet-cli-main-presubmits.yaml b/ci-operator/jobs/openshift-online/rosa-hyperfleet-cli/openshift-online-rosa-hyperfleet-cli-main-presubmits.yaml index 0402505dd9b71..e248081589979 100644 --- a/ci-operator/jobs/openshift-online/rosa-hyperfleet-cli/openshift-online-rosa-hyperfleet-cli-main-presubmits.yaml +++ b/ci-operator/jobs/openshift-online/rosa-hyperfleet-cli/openshift-online-rosa-hyperfleet-cli-main-presubmits.yaml @@ -9,7 +9,8 @@ presubmits: context: ci/prow/lint decorate: true decoration_config: - skip_cloning: true + sparse_checkout_files: + - .ci-operator.yaml labels: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" @@ -72,7 +73,8 @@ presubmits: context: ci/prow/test decorate: true decoration_config: - skip_cloning: true + sparse_checkout_files: + - .ci-operator.yaml labels: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" @@ -135,7 +137,8 @@ presubmits: context: ci/prow/verify decorate: true decoration_config: - skip_cloning: true + sparse_checkout_files: + - .ci-operator.yaml labels: ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true"