-
Notifications
You must be signed in to change notification settings - Fork 2k
MCO-1784: Add disruptive pre-submits back #67567
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MCO-1784: Add disruptive pre-submits back #67567
Conversation
|
@pablintino: This pull request references MCO-1784 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.20.0" version, but no target version was set. DetailsIn response to this: Instructions 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 openshift-eng/jira-lifecycle-plugin repository. |
da1409c to
9dd8a9c
Compare
|
/pj-rehearse pull-ci-openshift-machine-config-operator-release-4.20-e2e-aws-mco-disruptive pull-ci-openshift-machine-config-operator-release-4.20-e2e-gcp-mco-disruptive periodic-ci-openshift-machine-config-operator-release-4.20-periodics-e2e-gcp-mco-disruptive periodic-ci-openshift-machine-config-operator-release-4.20-periodics-e2e-aws-mco-disruptive |
|
@pablintino: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
[REHEARSALNOTIFIER]
Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
|
@pablintino: job(s): periodic-ci-openshift-machine-config-operator-release-4.20-periodics-e2e-gcp-mco-disruptive, periodic-ci-openshift-machine-config-operator-release-4.20-periodics-e2e-aws-mco-disruptive either don't exist or were not found to be affected, and cannot be rehearsed |
yuqi-zhang
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: pablintino, yuqi-zhang The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/label rehearsals-ack |
|
@pablintino: The label(s) DetailsIn response to this:
Instructions 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. |
|
/rehearsals-ack Expected results, optional presubmit so shouldn't break anything |
|
wait no /pj-rehearse ack |
|
@yuqi-zhang: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
@pablintino: The following tests 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. |
9fba6b2
into
openshift:master
Signed-off-by: Bartosz Majsak <bartosz.majsak@gmail.com>
Signed-off-by: root <Jibin.Pattara@ibm.com>
Sync OWNERS files by autoowners job at Tue, 22 Jul 2025 07:43:05 UTC (#67332)
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
Add capabilities intranet to aws/azure/gcp job in openshift-tests-private (#67329)
ci: add odh/llama-stack-modular-ui (#67202)
Handle different case for JOB_SPEC (#67330)
add e2e test config for common templates v0.33 (#63129)
Signed-off-by: fossedihelm <ffossemo@redhat.com>
change MTO job report to a dedicated channel (#67335)
introduce oadp-qe tests (#63635)
create a new workflow which fits oadp-qe needs.
1. bieng able to deploy unreleased operator from IIB
2. adding proxy config and needed registries
3. create/destroy s3 bucket
4. exapnding timeout to be able to run all tests
METAL-1505: timeouts and sharding metal 4.20 nightly (#67302)
[INTEROP-8068] Updating Openshift Pipelines scenario for ROSA HCP Testing on OCP 4.19 (#67214)
* Updating Openshift Pipelines scenario for ROSA HCP
* Updating pipelines to latest version
* export GOPROXY
* Updating golang version to 1.23
* Updated firewatch config
[INTEROP-8068] Updating RHSSO scenario for ROSA HCP Testing on OCP 4.19 (#67063)
* Updating RHSSO scenario for ROSA HCP Testing
* make jobs
[INTEROP-8068] Updating Openshift Logging scenario for ROSA HCP Testing on OCP 4.19 (#67212)
* Updating Openshift Logging scenario for ROSA HCP
* Updating it to stable-6.3
* Updating it to stable-6.3
* make jobs
Added checks for ns and vm when cleaning up (#67309)
Sync Serverless CI config/ (#64793)
Co-authored-by: serverless-qe <serverless-support@redhat.com>
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
remove konflux-ci/release-service-catalog jobs (#67344)
Signed-off-by: Johnny Bieren <jbieren@redhat.com>
monitoring-plugin slack notification (#67238)
setup assisted-installer version v2.43 (#67345)
Co-authored-by: giladravid16 <infrastructure-operator@redhat.com>
fix main kueue finding wrong image (#67283)
scale up serverless 4.19 pool, scale down 4.18 (#67346)
cnf network: added net pipeline phase 2 for ocp 4.19 (#67188)
make kueue jobs required and 4.17 optional (#67229)
Remove thisIsNotaValidRepoName (#67347)
telco5g: Remove old releases from CI (#67349)
Add skip_if_only_changed condition to e2e tests where currently missing (#67350)
telco5g: Fix jobs versions in NTO (#67351)
telco5g: Fix jobs versions in NTO priv (#67352)
Bump merge-bot config for openstack repos (#67348)
openshift 4.20 is derived from kubernetes 1.33.
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
hypershift: adjust optional and always_run for jobs (#67357)
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
NO-ISSUE: Set always_run: false for unused MCO jobs (#67361)
* machine-config: disable always_run for unused jobs
* make update
update CNO golangci-lint tag (#67304)
hypershift: fix 4.19 promotion (#67358)
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
ci-operator-prowgen --from-dir ./ci-operator/config --to-dir ./ci-operator/jobs
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
Mirror droute (datarouter) image to the build clusters (#67367)
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
ci-operator-prowgen --from-dir ./ci-operator/config --to-dir ./ci-operator/jobs
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
update level0 job's filter (#66909)
Fix jq command (#67371)
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
MULTIARCH-5196: refactor the vpc connection logic (#67363)
Signed-off-by: Paul Bastide <pbastide@redhat.com>
RHDH Slack Alert Update: include Nightly Test Alert bot in alert (#67374)
* RHDH Slack Alert Update
* RHDH Slack Alert Update
Remove power-edge-router flag from CI jobs following default transit gateway change in openshift/hypershift (#60507)
MGDAPI-6606 update rhoam build images to go1.24 (#67337)
* MGDAPI-6606 update rhoam build images to go1.24
* MGDAPI-6606 change to ocp_builder_golang-1.24 as openshift_release_golang-1.24 doesnt exist
Sync OWNERS files by autoowners job at Wed, 23 Jul 2025 07:43:11 UTC (#67378)
Remove self and my old team (#67172)
Configure openshift-merge-bot for assisted-chat and assisted-service-mcp repositories (#67274)
This change primarily configures openshift-merge-bot for the new repositories
assisted-chat (rh-ecosystem-edge) and assisted-service-mcp (openshift-assisted)
by performing proper CI onboarding (i.e. 'make new-repo').
The onboarding ensures these repositories have full CI/CD integration with
proper merge bot functionality and automated testing workflows.
Disable OSSM helm test (#67342)
Disable OSSM helm test - TestAmbientStableRevisionLabelsGatewayStatus,
to unlock the sync.
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
Sync Serverless CI config/ (#67382)
Co-authored-by: serverless-qe <serverless-support@redhat.com>
telco5g: Remove SNO jobs for old releases (#67377)
RHDH Slack Alert Update (#67383)
* RHDH Slack Alert Update
* RHDH Slack Alert Update
Create Prow jobs for openshift-pipelines branches (#67353)
Update clusterbot workflow's OS (#67376)
Add ARM job for proxy 3.1 (#67230)
bump(golang): cluster config operator (#67375)
Signed-off-by: ehila <ehila@redhat.com>
Apply junit2reportportal to azure/gcp workflows (#67379)
Repo name from extra_refs take precedence over refs (#67385)
Remove capacity from b02 (#67393)
NO-ISSUE: osde2e-common: bump memory limits (#67394)
seeing golangci-lint get OOMKilled consistently, double the limit!
Signed-off-by: Brady Pratt <bpratt@redhat.com>
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
MULTIARCH-5196: continue the logic refactor (#67396)
Signed-off-by: Paul Bastide <pbastide@redhat.com>
Run Tracing UI plugin integration tests from COO stage and interop jobs. (#67249)
* Run Tracing UI plugin integration tests from COO stage and interop jobs
* Add step comment
Automate prow job dispatcher at Wed, 23 Jul 2025 12:48:57 UTC (#67397)
Co-authored-by: openshift-bot <openshift-bot@users.noreply.github.com>
Adds support for Node 22 mirror image (#67389)
Signed-off-by: Bipul Adhikari <badhikar@redhat.com>
oadp-qe: add 4.20 interop and rm old (#66923)
cincinnati: Add a new test osus-e2e (#65698)
* cincinnati: Add a new test osus-e2e
The existing test e2e (now renamed to olm-e2e) deploys
a Cincinnati instance by creating an UpdateService [1].
It ensures that Cincinnati works via Cincinnator.
The added test osus-e2e deploys a Cincinnati instance
via the template [2] that is used by downstream OSUS.
It ensures that Cincinnati for the production.
[1]. https://github.com/openshift/cincinnati/blob/d72d04f6fe7c5225573b3be71c4af0499d998fc2/dist/openshift/cincinnati-e2e.yaml#L32
[2]. https://github.com/openshift/cincinnati/blob/master/dist/openshift/cincinnati-deployment.yaml
* Use 4.18 cluster for e2e tests
* osus-e2e: set always_run=false
NETOBSERV-2157 Integrate NetObserv CLI in CI (#67080)
* integrate netobserv CLI tests in CI
* Update ci-operator/step-registry/netobserv-cli/tests/netobserv-cli-tests-commands.sh
Co-authored-by: Julien Pinsonneau <91894519+jpinsonneau@users.noreply.github.com>
* Update ci-operator/step-registry/netobserv-cli/tests/netobserv-cli-tests-commands.sh
Co-authored-by: Julien Pinsonneau <91894519+jpinsonneau@users.noreply.github.com>
---------
Co-authored-by: Julien Pinsonneau <91894519+jpinsonneau@users.noreply.github.com>
kueue: use cert-manager workflow (#67322)
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
increasing to 13 nodes (#62107)
* increasing to 13 nodes
* make changes
* job
* jobs
* adding large size
* adding exit into cerberus observe
* 37 to not run
* fixing telemetry group
* perioidc
Adding app health check (#64344)
* adding health check
* updating quotes for health checks
* adding quotes
* taking out auth
* no pass
* adding console check to all runs
stackrox: perfscale nightly (#67406)
* stackrox: perfscale nightly
* make update
telco5g: Remove old releases informing jobs (#67404)
Build root from repository bond-cni 4.16 (#67391)
* Build root from repository bond-cni 4.16
File on repository is managed by ART team
Signed-off-by: Marcelo <marguerr@redhat.com>
* Add verify-deps job for bond-cni 4.16
Signed-off-by: Marcelo <marguerr@redhat.com>
---------
Signed-off-by: Marcelo <marguerr@redhat.com>
Add konflux bot as trusted app (#67183)
* Add konflux bot as trusted app
Signed-off-by: fxiang1 <fxiang@redhat.com>
* Fix typo
Signed-off-by: fxiang1 <fxiang@redhat.com>
---------
Signed-off-by: fxiang1 <fxiang@redhat.com>
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
ci-operator-prowgen --from-dir ./ci-operator/config --to-dir ./ci-operator/jobs
sanitize-prow-jobs --prow-jobs-dir ./ci-operator/jobs --config-path ./core-services/sanitize-prow-jobs/_config.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
Adding CPU/Memory profiles for node-density (#67407)
Signed-off-by: Docs <docs@dummy.bot.com>
Co-authored-by: Docs <docs@dummy.bot.com>
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
hypershift: add prow-job-id annotation to mgmt HostedCluster (#67413)
Use rosa aws cli latest tag (#67058)
Co-authored-by: Xiuwang <xiuwang@Xiuwangs-MacBook-Pro.local>
Enhance the check-user-provisioned-dns-command (#67387)
Refine test frequency for 4.18 (#67425)
Add allow_skip_on_success to stable jobs (#67427)
[ODF] Enable backports for z-streams (#67431)
Enable backports for z-streams
ironic-agent-image presubmit timeout 5h30 (#67403)
[operator-framework] - Add e2e call for OTE as it is done by ocp/origin (#67301)
Sync OWNERS files by autoowners job at Thu, 24 Jul 2025 07:43:07 UTC (#67435)
cert-rotation: fix 8 hours test invocation (#67390)
Remove provider=none - this breaks ShortCertRotation test detection.
Fix osus-e2e (#67419)
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
ci-operator-prowgen --from-dir ./ci-operator/config --to-dir ./ci-operator/jobs
sanitize-prow-jobs --prow-jobs-dir ./ci-operator/jobs --config-path ./core-services/sanitize-prow-jobs/_config.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
allow ci-operator to get and list metrics from nodes (#67440)
Signed-off-by: Nikolaos Moraitis <nmoraiti@redhat.com>
oadp: update owners file (#67402)
oadp: change filename to indicate it is no-interop (#67438)
Group cucushift upgrade tests (#67324)
remove mockgen installation (#67441)
cleanup obsolete serverless/knative branches (#67444)
Update the Orion tag (#67415)
buming to get latest config updates
Signed-off-by: Joe Talerico (rook) <joe.talerico@gmail.com>
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
using org default plugin config for assisted-service-mcp (#67439)
add e2e test config for common templates v0.34 (#67278)
Signed-off-by: fossedihelm <ffossemo@redhat.com>
feat: shard serial jobs for config operator (#67414)
Signed-off-by: ehila <ehila@redhat.com>
MCO-1784: Add MCO disruptive suite pre-submit (#66691)
Fix poweroff step: move badfish to container (#67448)
* Fix poweroff step: move badfish to container
Signed-off-by: Jose Castillo Lema <josecastillolema@gmail.com>
* Fix foreman step also
Signed-off-by: Jose Castillo Lema <josecastillolema@gmail.com>
---------
Signed-off-by: Jose Castillo Lema <josecastillolema@gmail.com>
ironic-agent-image serial-ovn-ipv4 timeout (#67453)
ARO-HCP: remove unused plugins (#67461)
MULTIARCH-5196: continue the transit gateway refactor (#67456)
* MULTIARCH-5196: continue the transit gateway refactor
Signed-off-by: Paul Bastide <pbastide@redhat.com>
* MULTIARCH-5196: continue the transit gateway refactor
Signed-off-by: Paul Bastide <pbastide@redhat.com>
---------
Signed-off-by: Paul Bastide <pbastide@redhat.com>
rhdh release-1.7 ci jobs (#67242)
* Setup CI test for RHDH 1.7
* Setup CI test for RHDH 1.7
odf: update dockerfile path (#67458)
Signed-off-by: Nitin Goyal <nigoyal@redhat.com>
Require patch version in go directive (#67369)
* Require patch version in go directive
* Make error more precise
* Fix stdin assumption
---------
Co-authored-by: Joep van Delft <jdelft@redhat.com>
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
ci-operator-prowgen --from-dir ./ci-operator/config --to-dir ./ci-operator/jobs
sanitize-prow-jobs --prow-jobs-dir ./ci-operator/jobs --config-path ./core-services/sanitize-prow-jobs/_config.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
Add a presubmit job to run e2e tests on SNO (#67061)
The job
- Builds the das scheduler, webhook, daemonset and the operator images
- Run e2e tests on the real hardware GPU on an SNO cluster
Signed-off-by: Sai Ramesh Vanka <svanka@redhat.com>
openshift-kni/oran-o2ims: Upversion main to 4.20 (#67459)
Signed-off-by: Don Penney <dpenney@redhat.com>
Fix osus-e2e: inject oc-cli (#67462)
fips-payload-scan will never pass on a payload built from ci, and should be skipped indefinitely (#67468)
machine-config: remove unused OKD jobs (#67410)
increase timeout on e2e-*-ovn-techpreview-serial jobs as they are frequently timing out or barely avoiding it (#67469)
bump cpu requests on instaslice (#67470)
HIVE-2848: Bump OCP versions for 4.19 GA (#66708)
- Bump to 4.19 for presubmit spokes.
- Bump to golang-1.24/openshift-4.20 builder image for periodics.
- Bump to 4.20 for periodic spokes.
- Bump to 4.19 clusterpool for AWS presubmits & periodics.
- Increase e2e-azure timeout to 5h, since slow builds seem to be pushing
us over the default 4h limit.
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
ci-operator-prowgen --from-dir ./ci-operator/config --to-dir ./ci-operator/jobs
sanitize-prow-jobs --prow-jobs-dir ./ci-operator/jobs --config-path ./core-services/sanitize-prow-jobs/_config.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
Revert "NO-JIRA: make microshift optional during rebase (#67180)" (#67464)
This reverts commit 4a1c876d6c7bc89a252e4a0428813023b2eae667.
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
ci-operator-prowgen --from-dir ./ci-operator/config --to-dir ./ci-operator/jobs
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
Save test results from different execution into different dir (#67447)
Update to add Quay Versions in API Testing Job (#67333)
* update to add Quay Versions in API Testing Job
* add quay-version env
* remove the duplicated quay config
Add support for job in bucket test-platform-results (#67486)
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
Add QUAY_VERSION in quay smoke test (#67386)
Sync OWNERS files by autoowners job at Fri, 25 Jul 2025 07:43:06 UTC (#67493)
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
Remove 4.19 images from main, 4.20 and 4.21 (#67400)
HyperShift: make e2e-conformance and e2e-aws-techpreview optional (#67499)
Add invalid field check for dataDisks (#67490)
increase timeout for olm performance test (#67497)
update rook prow job config to golang1.24 (#67503)
update rook prow job config to go1.24 and ocp 4.20
Signed-off-by: Nikhil-Ladha <nikhilladha1999@gmail.com>
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
ci-operator-prowgen --from-dir ./ci-operator/config --to-dir ./ci-operator/jobs
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
Add osc-dm-verity-image to image mirrors (#67466)
Author: Tom Buskey <tbuskey@redhat.com>
Thu Jul 24 04:55:37 PM UTC 2025
upkeep: remove cluster type env var (#67492)
remove cluster type env var, this is not useful for our scripts and will cause problems for other environments
Signed-off-by: ehila <ehila@redhat.com>
Added new cluster role and binding for node metrics reader (#67509)
apply a29y label for 4.20 as the nightly builds have been unstable (#67510)
NO-ISSUE: versions management - temporarily disabling broken jobs (#67502)
METAL-1506: move metal-ipi-*-bm-upgrade jobs to run on virtual (#67443)
make some metal jobs as mandatory (#67505)
PERFSCALE-3433 - BM CPT virt Orion integration (#67017)
* PERFSCALE-3433 - BM CPT virt integration
Signed-off-by: Jose Castillo Lema <josecastillolema@gmail.com>
* Fix some vars and add testing job
Signed-off-by: Jose Castillo Lema <josecastillolema@gmail.com>
* Update orion version
Signed-off-by: Jose Castillo Lema <josecastillolema@gmail.com>
* Update orion release and add virt-udn-density step
Signed-off-by: Jose Castillo Lema <josecastillolema@gmail.com>
* Update data-path index and bump orion
Signed-off-by: Jose Castillo Lema <josecastillolema@gmail.com>
* Correct ORION_REPO description
Signed-off-by: Jose Castillo Lema <josecastillolema@gmail.com>
* Correct ORION_REPO description (2)
Signed-off-by: Jose Castillo Lema <josecastillolema@gmail.com>
* metadata
Signed-off-by: Jose Castillo Lema <josecastillolema@gmail.com>
* Bump Orion to v0.0.18
Signed-off-by: Jose Castillo Lema <josecastillolema@gmail.com>
* metadata
Signed-off-by: Jose Castillo Lema <josecastillolema@gmail.com>
---------
Signed-off-by: Jose Castillo Lema <josecastillolema@gmail.com>
shard serial jobs for kube-apiserver operator (#67513)
GCP custom endpoints (#66868)
add configuration for oran-o2ims under konflux (#67471)
* Trust the Konflux app in oran-o2ims
* skip unnecessary prow checks for exclusive konflux changes
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
ci-operator-prowgen --from-dir ./ci-operator/config --to-dir ./ci-operator/jobs
sanitize-prow-jobs --prow-jobs-dir ./ci-operator/jobs --config-path ./core-services/sanitize-prow-jobs/_config.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
CNTRLPLANE-777: ci(release-controller): Add hypershift-e2e-aws as an informing test to the 4.20 and 4.19 multi-arch release payload (#67473)
* ci(release-controller): add hypershift aws as informing for 4.20-multi
Add hypershift-e2e-aws as an informing test to the 4.20 multi-arch release payload.
The AWS test is already blocking on the amd64 release payload controller.
* ci(release-controller): add hypershift aws as informing for 4.19-multi
Add hypershift-e2e-aws as an informing test to the 4.19 multi-arch release payload.
The AWS test is already blocking on the amd64 release payload controller.
add service-status to build (#67514)
Add e2e-test-cli-aws job configuration for OADP operator (#67504) (#67507)
* Add e2e-test-cli-aws job configuration for OADP operator (#67504)
Introduced a new e2e-test-cli-aws job in the CI configuration for the OADP operator, specifying environment variables, dependencies, and resource requests. This job is set to run on changes to relevant files and utilizes the latest CLI for end-to-end testing.
* Add e2e-test-cli-aws job configuration for OADP operator
Introduced a new job for end-to-end testing on AWS for the OADP operator, including specific environment variables, resource requests, and a trigger for relevant file changes. This job enhances the CI configuration by ensuring comprehensive testing for the 4.19 variant.
remove main jobs for instaslice (#67523)
bump cpu requests for instaslice (#67527)
VPA Operator: move hypershift job to aws-2 profile (#67521)
Our tests that run on the hypershift node are perma-failing with
infrastructure issues on the AWS profile, so we're going to try aws-2
until that gets fixed.
Signed-off-by: John Kyros <jkyros@redhat.com>
add stage periodic for ARO-HCP (#67522)
rehearse service-status again (#67526)
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
ci-operator-prowgen --from-dir ./ci-operator/config --to-dir ./ci-operator/jobs
sanitize-prow-jobs --prow-jobs-dir ./ci-operator/jobs --config-path ./core-services/sanitize-prow-jobs/_config.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
Telco dataplane performance - initial commit (#65266)
* regulus - initial commit
* Change to use redhat-performance/regulus.git repo
Add regulus-long AS
Rename configuration to metal-4.18-latest-dataplane-x86 and regenerate CI files
* nested ssh to 2-hop bastion
* change regulus-long to use metal-perfscale-jetlag
* reduce # workers to 2 to fit cloud allocation
* add regulus-cpt regulus-long-cpt regulus-jetlag regulus-long-jetlag AS'es
* do-away with mounting /bm. use CLUSTER_PROFILE_DIR/ instead
* remove a few unneeded var's i.e PULL_NUMBER
* remove unneeded var JETLAB_BRANCH etc
* rm metal-4.18-latest-dataplane-x86.yaml and share main__metal-telco-x86.yaml
* make ci-operator-config to fix ci/prow/ci-operator-config-metadata — Job failed
* rename regulus tests
* Move regulus files from day2/regulus/ to regulus/ directory
* move bm/day2/regulus to bm/regulus
* update metadata
* missing changes for moving to ./bm/regulus
* rm openshift-qe-installer-bm-regulus-chain.metadata.json. No corresponding yaml exists
* Force CI refresh - chain metadata file already removed
* Force CI refresh - chain metadata file deleted in commit ee65085f635
* Add generated job for regulus-cpt step
* temporarily no setting PRE_RESET_IDRAC= true
* use workflow instead of ref to chain bm-deploy to regulus
Sync OWNERS files by autoowners job at Sat, 26 Jul 2025 07:43:03 UTC (#67532)
Automate prow job dispatcher at Sun, 27 Jul 2025 07:01:15 UTC (#67534)
Co-authored-by: openshift-bot <openshift-bot@users.noreply.github.com>
MULTIARCH-5196: cleanup with the right POWERVS_REGION (#67518)
Signed-off-by: Paul Bastide <pbastide@redhat.com>
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
Enable boot image management (#66856)
add arm nodepool on 4.20 hypershift (#67446)
use index image built by konflux in logging 6.2 jobs (#67484)
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
rhdh-osd-job-update (#67512)
Use hypershift ci credentials to create capacity reservation (#67006)
Co-authored-by: Xiuwang <xiuwang@Xiuwangs-MacBook-Pro.local>
feat(io): add techpreview suffix (#66968)
* feat(io): add techpreview suffix
Signed-off-by: Ondrej Pokorny <opokorny@redhat.com>
* feat(io): remove duplicate tests from master
Signed-off-by: Ondrej Pokorny <opokorny@redhat.com>
---------
Signed-off-by: Ondrej Pokorny <opokorny@redhat.com>
add quay 3.15 testing on OCP 4.19 (#67539)
[4.12-4.15] remove alibaba ipi tests (#67543)
MPIIT: Map CNV tests for component-readiness use case (#67341)
* Debug test mapping step on the CNV job
* Add test mapping script with conditional env var
* Fix xml file names
* Remove mpiit-map-interop-tests ref
* Update mapping scripts (checking file existence etc.)
* Add MAP_TESTS env var to cnv-tests-e2e-deploy
* Fix results file assignment
* Update ci-operator/step-registry/interop-tests/cnv-tests-e2e-deploy/interop-tests-cnv-tests-e2e-deploy-commands.sh
Co-authored-by: Rabin Yasharzadehe <ryasharz@redhat.com>
* Update mapping scripts into functions
* Update func name to install_yq_if_not_exists
Co-authored-by: Rabin Yasharzadehe <ryasharz@redhat.com>
* Give the .xml paths as a parameter at the level of the script
* Use qoutes inside an if statement
---------
Co-authored-by: Rabin Yasharzadehe <ryasharz@redhat.com>
Add droute with amd64 (#67544)
Racreset all the time (#67366)
Default this to true
Signed-off-by: Joe Talerico (rook) <joe.talerico@gmail.com>
change cron in auto-config-brancher (#67553)
Signed-off-by: Jakub Guzik <jguzik@redhat.com>
Swap the schedules for 4.19 and 4.20 ppc64le jobs (#67338)
Signed-off-by: Aishwarya Kamat <aishwarya.kamat@ibm.com>
Adjust aws csi default step image (#67520)
Fix pull-secret (#67551)
oadp: add junit to reportportal step for oadp test (#67450)
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
Add autoconfigbrancher to public ci images (#67564)
Signed-off-by: Jakub Guzik <jguzik@redhat.com>
OPRUN-4035: Add tests for DevPreviewNoUpgrade and CustomNoUpgrade (#67508)
* Add tests for DevPreviewNoUpgrade and CustomNoUpgrade
* Update OLM tests for DevPreview CustomNoUpgrade
Make jobs non-optional
Rename CustomNoUpgrade job
Add FeatureGate to CustomNoUpgrade job
Add to release-4.20 and release-4.21
Run `make update`
Signed-off-by: Todd Short <todd.short@me.com>
---------
Signed-off-by: Todd Short <todd.short@me.com>
Co-authored-by: Todd Short <todd.short@me.com>
SREP-775 Add PR Tests for rhobs-synthetics-api (#67516)
cnf network: added performance profile config (#67566)
Fixed .config.prowgen for RHBK (#67568)
aro: Remove aro-unit test case (#67069)
Removing aro-unit test case since the installer removed the
aro build flag.
remove a29y label for 4.20 after a passing payload (#67565)
Bunmp prow jobs max concurrency
Fix: e2e-kubevirt-aws-ovn-gpu job (#67500)
added new test case for bad-actor (#67517)
* added new test case
* changed test name -
* lower case l
* switched to docker
* switched back to podman and make update ran successfully
* changed parameters"
"
* added parameters
machine_config: split gcp-op into two jobs (#67528)
test(release-controller): enable upgrade testing for hypershift-e2e-aws multi jobs (#67577)
Add upgrade: true and upgradeFrom: "Previous" to hypershift-e2e-aws jobs
in OCP 4.19 and 4.20 multi-arch release configurations.
cleanup prow ci for instaslice (#67579)
* cleanup prow ci for instaslice
* skip unit tests if related_images.{,developer}.json are updated
* remove promotion from instaslice
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
ci-operator-prowgen --from-dir ./ci-operator/config --to-dir ./ci-operator/jobs
sanitize-prow-jobs --prow-jobs-dir ./ci-operator/jobs --config-path ./core-services/sanitize-prow-jobs/_config.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
NETOBSERV-2342 rm netobserv's touchstone usage (#67399)
* rm touchstone usage
* update ebpf and flp perf jobs
AGENT-1254: Create agent-installer-ui image (#67480)
ABI OVE currently uses the image named assisted-install-ui. It
will be transitioned to the productized name in this patch.
The image is used to run the assisted-disconnected-ui in a
container on the ABI OVE live ISO.
github-repository:
https://github.com/openshift-assisted/assisted-installer-ui/tree/master/apps/assisted-disconnected-ui
To transition the ABI OVE UI service, an image using new name is
being added in this patch. After the newly named imaged is
published, the service will be updated to use the new image name.
Finally the old image named assisted-install-ui will be removed.
The base image to create the frontend code is also being changed
to rhel-9-base-nodejs-openshift-4.19 from nodejs-18-minimal.
The base image is added here first. Then the Dockerfile will be
updated to the use the base image. Finally nodejs-18-minimal will
be removed in a future patch.
bump the e2e cluster requirement (#67581)
add premerge job to check demo scripts (#67586)
sync main config with release-1.0 (#67420)
Co-authored-by: Cameron Meadors <cmeadors@redhat.com>
feat: setting up prow job for llm-inference-service (#67571)
* feat: setting up prow job for llm-inference-service
Signed-off-by: Bartosz Majsak <bartosz.majsak@gmail.com>
* fix: correct trigger
Signed-off-by: Bartosz Majsak <bartosz.majsak@gmail.com>
* fix: corrects order of jobs
Signed-off-by: Bartosz Majsak <bartosz.majsak@gmail.com>
* chore: bumps ocp to 4.19
Signed-off-by: Bartosz Majsak <bartosz.majsak@gmail.com>
---------
Signed-off-by: Bartosz Majsak <bartosz.majsak@gmail.com>
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
ci-operator-prowgen --from-dir ./ci-operator/config --to-dir ./ci-operator/jobs
private-prow-configs-mirror --release-repo-path . --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --dry-run false --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
sanitize-prow-jobs --prow-jobs-dir ./ci-operator/jobs --config-path ./core-services/sanitize-prow-jobs/_config.yaml
Revert "remove verify-deps job from IBM VPC CSI driver and node label updater (#63730)" (#64814)
This reverts commit 9b4998890e0e2d93f8b5160f07df2d8b1449c92d.
MCO-1784: Add disruptive pre-submits back (#67567)
Disabling userDataCollection for OLS (#67422)
Signed-off-by: Docs <docs@dummy.bot.com>
Co-authored-by: Docs <docs@dummy.bot.com>
feat: add tna agent lanes (#67142)
created agent based TNA lanes for ipv4/ipv6/dualstack
Signed-off-by: ehila <ehila@redhat.com>
add boilerplate v8.0.0 to image mirroring (#67591)
Co-authored-by: Dakota Long <dalong@dalong-thinkpadp16vgen1.rmtusnc.csb>
Revert "Fix catalog source image tag selection for OpenShift 4.20 clusters (#…" (#67572)
This reverts commit 1332c614cc54e9c18ee5c469d51d37ad5b8f18b8.
Automate publicize configuration sync Tue, 29 Jul 2025 01:52:58 UTC (#67594)
Co-authored-by: openshift-bot <openshift-bot@redhat.com>
Add nutanix gpu day2 test (#67164)
OCPQE-30189: Implement SNO etcd encryption with RT kernel and cpu limit (#67152)
* Implement SNO etcd encryption with RT kernel and cpu limit
* Add prow job configs for SNO
* Set console_kargs per inventory file
* Implement SNO etcd encryption with RT kernel and baselinecaps none
* Resolved review commets
Add support for MCE 2.9 version in hypershift MCE installation scripts (#67570)
- Update hypershift-mce-install-commands.sh to use different registry for MCE 2.9+
- Update hypershift-mce-install-ref.yaml documentation to include MCE 2.9
- Add conditional logic to switch registry from mce-custom-registry to mce-dev-catalog for MCE 2.9 and above
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
ci-operator-prowgen --from-dir ./ci-operator/config --to-dir ./ci-operator/jobs
sanitize-prow-jobs --prow-jobs-dir ./ci-operator/jobs --config-path ./core-services/sanitize-prow-jobs/_config.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
Remove the module_hotfixes as it caused chaos (#67593)
Build datarouter image (#67554)
CI chore: adapt osdk-generic-claim workflow for cert-manager-operator (#67268)
other changes:
- add 'skip_if_only_changed' for e2e jobs to avoid redundant runs
- change from 'run_if_changed' to 'skip_if_only_changed' for tech-preview job, to align with regular e2e job
- change 'release:latest' to use multi arch payload
- update osdk image tag to v1.39.2
enable 4.20 test jobs for stable builds (#67550)
RHDH establish EKS nightly tests (#66817)
* Add amazon/aws-cli image to mirror
* Fix OWNERS fetched URL
* Initial with Cursor
Assisted-by: Cursor
* Fix listing projects from bucket
* Establish nightly on main
* exit 0 for testing purposes
* Add tags
* Remove --spot flag from EKS create command
Commented out the --spot flag in the mapt aws eks create command due to an issue with EKS not supporting control plane instances in the us-east-1e availability zone, which is automatically selected by Mapt in us-east-1. Added a TODO to re-enable the flag after the issue is resolved.
* Revert "exit 0 for testing purposes"
This reverts commit 2081287a5cb75ac978b4dbe6b7462f5595dffdd4.
* Add EKS orphaned cluster cleanup test to CI config
Introduces a scheduled and presubmit test for cleaning up orphaned EKS clusters in the redhat-developer-rhdh-main.yaml CI configuration. This helps automate resource cleanup and maintain cluster hygiene.
* Add EKS orphaned cluster cleanup jobs to CI configs
Introduces new periodic and presubmit jobs for cleaning up orphaned EKS clusters in both the periodic and presubmit job configurations. Also updates the 'always_run' flag to false for certain E2E test jobs to prevent them from running on every PR by default.
* Update EKS orphaned get step to use rhdh-e2e-runner
Switched the image in the orphaned get step from aws-cli to rhdh-e2e-runner and updated the image mirroring config to remove the aws-cli entry. This aligns the step with the new runner image and cleans up unused mirroring configuration.
* Update redhat-developer-rhdh-eks-mapt-orphaned-get-commands.sh
* use env
* Configure AWS CLI credentials in nightly scripts
Added explicit AWS CLI configuration for access key, secret key, and region in both Helm and Operator nightly command scripts to ensure proper authentication and region targeting during CI execution.
* s3 remove
* Add centralindia to spot-excluded-regions list
Updated the AKS creation script to exclude 'centralindia' from spot regions, likely to avoid issues or optimize resource allocation in that region.
* Export AWS_REGION in nightly EKS scripts
Added AWS_REGION environment variable and exported it in both Helm and Operator nightly command scripts to ensure compatibility with tools expecting AWS_REGION.
* Add koreacentral to spot-excluded-regions in AKS create script
Updated the AKS creation command to exclude the 'koreacentral' region from spot instances. This change helps avoid potential issues with spot instance availability in that region.
* Update redhat-developer-rhdh-main.yaml
* Update redhat-developer-rhdh-eks-mapt-orphaned-destroy-commands.sh
* Add grace_period to EKS orphaned destroy step
Introduced a 15-minute grace_period parameter to the redhat-developer-rhdh-eks-mapt-orphaned-destroy-ref.yaml step. This likely allows for a controlled shutdown or cleanup process during the destroy operation.
* Add 1.7 nightly jobs and presubmit
OCPQE-29207: Implement UPI single stack IPv6 with Realtime Kernel (#67430)
* Add baremetal upi static IPv6 workflow
* Add job config
* Add prow jobs for earlier version
* resolved review comments
* Fixed shell check error
* make jobs
Add new Job to test OMR with OCP 4.20 (#67569)
* update to use Quay QE team's Profile
* add OMR testing on OCP 4.20
Sync OWNERS files by autoowners job at Tue, 29 Jul 2025 07:41:36 UTC (#67605)
cnv-odf-ocp4.20: restore firewatch failure rules from ocp4.19 config in ocp4.20 config for interop tests. (#67297)
Fix issue of az login with sp (#67596)
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
eth2 of HAProxy is not created in DISCONNECTED (#67609)
migrate cnv ci jobs from aws-1-qe to aws (#67597)
vsphere host zonal add tp featureset (#67563)
Run SSCSI driver's upstream azure e2e tests as pre-submit (#67071)
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
ci-operator-prowgen --from-dir ./ci-operator/config --to-dir ./ci-operator/jobs
sanitize-prow-jobs --prow-jobs-dir ./ci-operator/jobs --config-path ./core-services/sanitize-prow-jobs/_config.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
Remove indiviudal images and make use of autoconfigbrancher in Makefile (#67614)
We have multiple tools in one image, autoconfigbrancher. As we struggle with image building
time, we can make benefit of it and optimize a little bit. Next step would be to remove these
5 images from o/ci-tools.
Signed-off-by: Jakub Guzik <jguzik@redhat.com>
NETOBSERV-2300 integrate CLI tests in ebpf repo (#67418)
* integrate CLI tests in ebpf repo
* ebpf cli tests
* config
* netobserv-cli image
* ci-op-config
* make jobs
Sync Serverless CI config/ (#67546)
Co-authored-by: serverless-qe <serverless-support@redhat.com>
hypershift: use public-only for 4.16+ conformance (#67475)
Migration to PROW TC OCP-25937 (#67585)
Remove Deprecated Vulnerability Scanning Tests from Splunk Components (#67582)
allow smg247 and stbenjam to use backports labels in openshift/kubernetes for OTE purposes (#67622)
Update registry topology (#67626)
cnf network: added 4.15 ci lane (#67290)
choose random resource group names to avoid conflicts (#67618)
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
react to demo script changes (#67635)
* react to demo script changes
* add subscription to cleanup scripts
OCPEDGE-1736: create TNA workload partitioning lane (#67270)
* enable and execute workload partiotioning on TNA
Signed-off-by: nhamza <nhamza@redhat.com>
* update cores for test
Signed-off-by: nhamza <nhamza@redhat.com>
* update test cores
Signed-off-by: nhamza <nhamza@redhat.com>
* update workflow yaml
Signed-off-by: nhamza <nhamza@redhat.com>
---------
Signed-off-by: nhamza <nhamza@redhat.com>
Moving CPU/Memory profiles gathering to the end (#67424)
* Adding CPU/Memory profiles for node-density
Signed-off-by: Docs <docs@dummy.bot.com>
* Moving CPU/Memory profiles gathering to the end
Signed-off-by: Docs <docs@dummy.bot.com>
* Tyring to initiate profiling just before the actual k-b run
Signed-off-by: Docs <docs@dummy.bot.com>
* Looping over the to capture pprof with 1 minute intervals in the background
Signed-off-by: Docs <docs@dummy.bot.com>
---------
Signed-off-by: Docs <docs@dummy.bot.com>
Co-authored-by: Docs <docs@dummy.bot.com>
SREP-775 Update CI image and fix jobs (#67623)
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
machine_config: make e2e-gcp-op shards required (#67617)
* machine_config: make e2e-gcp-op shards required
* machine_config: disable e2e-gcp-op-techpreview
* machine_config: disable e2e-gcp-op
update branches for tide (#67639)
bump(golint-ci): updating to support go1.24 (#67631)
Signed-off-by: ehila <ehila@redhat.com>
Use multi-arch image from DNO (#67601)
Use datarouter external access url (#67488)
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
ci-operator-prowgen --from-dir ./ci-operator/config --to-dir ./ci-operator/jobs
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
cvo: use the make target for unit testing (#67621)
Correct OCP versions for LCA IBI test and add previous LCA bundle ref for LCA IBU test (#67307)
Bump jetlag to v0.3.6 (#67612)
registry-replacer --github-token-path /etc/github/oauth --github-endpoint http://ghproxy --config-dir ./ci-operator/config --registry ./ci-operator/step-registry --prune-unused-replacements --prune-ocp-builder-replacements --prune-unused-base-images --current-release-minor=20 --ensure-correct-promotion-dockerfile-ignored-repos openshift/origin-aggregated-logging --ensure-correct-promotion-dockerfile-ignored-repos openshift/console --ensure-correct-promotion-dockerfile-ignored-repos openshift/linuxptp-daemon
config-brancher --config-dir ./ci-operator/config --current-release 4.20 --skip-periodics --future-release 4.21 --confirm
ci-operator-config-mirror --config-dir ./ci-operator/config --to-org openshift-priv --only-org openshift --whitelist-file ./core-services/openshift-priv/_whitelist.yaml
clusterimageset-updater --pools ./clusters/hosted-mgmt/hive/pools --imagesets ./clusters/hosted-mgmt/hive/pools
Apply junit2reportportal to powervs (#67644)
Sync OWNERS files by autoowners job at Wed, 30 Jul 2025 07:41:55 UTC (#67653)
Fix minimal permission issue (#66920)
Add OCP 4.20 Tracing test jobs (#67602)
* Add OCP 4.20 Tracing test jobs
* Skip network policy test on OCP 4.12
* Add OCP 4.20 obs cluster pool
Bump AKS VM size to Standard-…
No description provided.