Skip to content
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

coreos/coreos-assembler: bump to f41 #59304

Merged
merged 1 commit into from
Nov 27, 2024

Conversation

gursewak1997
Copy link
Contributor

We're rebasing cosa to Fedora 41 so match it here.

We're rebasing cosa to Fedora 41 so match it here.
@openshift-ci-robot
Copy link
Contributor

[REHEARSALNOTIFIER]
@gursewak1997: the pj-rehearse plugin accommodates running rehearsal tests for the changes in this PR. Expand 'Interacting with pj-rehearse' for usage details. The following rehearsable tests have been affected by this change:

Test name Repo Type Reason
pull-ci-coreos-coreos-assembler-main-images coreos/coreos-assembler presubmit Ci-operator config changed
pull-ci-coreos-coreos-assembler-main-rhcos coreos/coreos-assembler presubmit Ci-operator config changed

Prior to this PR being merged, you will need to either run and acknowledge or opt to skip these rehearsals.

Interacting with pj-rehearse

Comment: /pj-rehearse to run up to 5 rehearsals
Comment: /pj-rehearse skip to opt-out of rehearsals
Comment: /pj-rehearse {test-name}, with each test separated by a space, to run one or more specific rehearsals
Comment: /pj-rehearse more to run up to 10 rehearsals
Comment: /pj-rehearse max to run up to 25 rehearsals
Comment: /pj-rehearse auto-ack to run up to 5 rehearsals, and add the rehearsals-ack label on success
Comment: /pj-rehearse abort to abort all active rehearsals
Comment: /pj-rehearse network-access-allowed to allow rehearsals of tests that have the restrict_network_access field set to false. This must be executed by an openshift org member who is not the PR author

Once you are satisfied with the results of the rehearsals, comment: /pj-rehearse ack to unblock merge. When the rehearsals-ack label is present on your PR, merge will no longer be blocked by rehearsals.
If you would like the rehearsals-ack label removed, comment: /pj-rehearse reject to re-block merging.

@openshift-ci openshift-ci bot requested review from c4rt0 and jbtrystram November 27, 2024 23:04
@openshift-ci openshift-ci bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Nov 27, 2024
Copy link
Contributor

openshift-ci bot commented Nov 27, 2024

@gursewak1997: all tests passed!

Full PR test history. Your PR dashboard.

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. I understand the commands that are listed here.

Copy link
Contributor

@c4rt0 c4rt0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Nov 27, 2024
Copy link
Contributor

openshift-ci bot commented Nov 27, 2024

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: c4rt0, gursewak1997

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@gursewak1997
Copy link
Contributor Author

/pj-rehearse ack

This will be tested as part of coreos/coreos-assembler#3975

@openshift-ci-robot
Copy link
Contributor

@gursewak1997: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@openshift-ci-robot openshift-ci-robot added the rehearsals-ack Signifies that rehearsal jobs have been acknowledged label Nov 27, 2024
@openshift-merge-bot openshift-merge-bot bot merged commit 98df2f6 into openshift:master Nov 27, 2024
13 checks passed
@gursewak1997 gursewak1997 deleted the cosa-f41 branch November 28, 2024 15:50
krishvoor pushed a commit to krishvoor/release that referenced this pull request Dec 3, 2024
We're rebasing cosa to Fedora 41 so match it here.
weinliu added a commit to weinliu/release that referenced this pull request Dec 5, 2024
re-fortmat

update provision chain

update 4.16  config

update golden image location

update machineset

update machineset

delete spaces

delete spaces

add wait time

wait

update chain

update wait time

add install wmco step

add install wmco step

add debug info

add more deubg echo

update qe-appregistry

update qe-appregistry

update qe-appregistry

remove wait

remove debug wait

add more debug info, add wait

enhance disconnected handling

update dis func

remove 2019 support

update prepare script

update worload script

update workload script

update workload script

update prepare script

add debug time

add debug time

add waiting time

export winworker replicas

update to use new structure

rebase

add a step to create IS

update prepare script

update preapre

update prepare

skip node check for debug

add debug image

rebase

restore old prepare, update new prepare

update 4.16

remove trap

update prepare

update prepare

update prepare

remove wait

update debug info

update debug info

update debug info

update debug info

update debug info

update debug info

update debug info

update debug info

update subscribe

update subscribe

update subscribe

Adding some agent members for backport approvals (#58951)

* Adding some agent members for backport approvals

* Alphabetical order + adding extra QE member for cherry-pick-approved

OpenStack: Default to RAMFS for openstack disconnected (#58930)

This is currently only used by the e2e-openstack-singlestackv6 job.

Also add the `multiarch-validate-nodes` step for consistency with the
`ipi-install` chain.

telco5g: Add QE specific environment (#58932)

Adding serverless 1.35 build (#58942)

Change platform value for cucushift-installer-rehearse-vsphere-ipi-remote-worker (#58962)

OCPBUGS-44199: Add test cases for aws tags (#58746)

** Add space to installer tests for tags (both the key and value)

rhdh e2e pr check parallel (#58954)

vSphere deprov delete pvcs (#58877)

MULTIARCH-4696: Cron job update for power and x86 run timing everyday (#58909)

Signed-off-by: MANDAR KULKARNI <[email protected]>

Updating cron details for the 4.19 automation creations (#58939)

added skip test for vsphere ccm jobs. (#58318)

Add NVIDIA GPU jobs on 4.18 (#56508)

Use 4.17 catalog sources until the NFD in NVIDIA GPU operators
are available in the 4.18 catalog.

OpenStack: drop 4.13 periodics (#58992)

As the release entered EOL recently, we no longer need to test it.

CORS-3704: Create new tech preview job for user provisioned DNS installs (GCP) (#58077)

Camel quarkus z-stream update and remove FIPS config (#58571)

Helm zstream expansion and remove FIPS config (#58575)

AGENT-995: dev-scripts jobs to test control plane with 4 and 5 replicas (#58649)

The jobs are optional.

metal3: add capi techpreview (#58839)

fix: adding lvm operator bundle replication to quay (#58882)

remove: config for red-hat-data-services/opendatahub-operator (#58918)

Signed-off-by: Wen Zhou <[email protected]>

init logging 6.1 CI (#58934)

Add ocp 4.18 ec cluster pool config in us-east-1 (#58944)

ROSA should wait until job/osd-cluster-ready is done (#58946)

wait-ready-operators waits for cluster operators, but not the managed
service side of things.  We should wait until job/osd-cluster-ready is
complete.

Fix unbound JETLAG_PR (#58964)

Signed-off-by: Raul Sevilla <[email protected]>

telcov10n: parametrize the config for both nightly & stable versions (#58970)

After PR #58837 we're able to parametrize the jobs for their release version and specify stable and nightly versions each to their own.

Signed-off-by: Roy Shemtov <[email protected]>

chore: update LVMS main branch CI to use 4.18 (#58975)

Signed-off-by: Suleyman Akbas <[email protected]>

MULTIARCH-4696: deprovision issues and cleanup prior are resolved (#58979)

* MULTIARCH-4696: refactor the deprovision routine and fix security-group-delete

Signed-off-by: Paul Bastide <[email protected]>

* MULTIARCH-4696: refactor the deprovision

Signed-off-by: Paul Bastide <[email protected]>

---------

Signed-off-by: Paul Bastide <[email protected]>

Turn on a29y for 4.18 (#58983)

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 --ensure-correct-promotion-dockerfile --current-release-minor=18 --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.18 --skip-periodics --future-release 4.19 --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

Revert "Add registry pods config to CLusterLogForwarder (#58800)" (#58995)

This reverts commit 1209b9008b6339c2ed87dab84b3e1fc44a961fdc.

Temp remove of volume delete step (#58996)

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 --ensure-correct-promotion-dockerfile --current-release-minor=18 --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.18 --skip-periodics --future-release 4.19 --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

Cleanup vector audit logs (#58998)

OpenStack: Add openstack-provision-etcd-disk-speed step (#58941)

* OpenStack: Add openstack-provision-etcd-disk-speed step

This step patches the etcd cluster to configure disk speed. It defaults
to being a no-op.

Co-Authored-By: Miguel Carpio <[email protected]>

* OpenStack: configure slow etcd disk for all OpenStack clusters

We know our OpenStack envs are slow. Let's tweak etcd to be more
tolerant to disk latency.

---------

Co-authored-by: Miguel Carpio <[email protected]>

cri-o: use rhel-coreos (#58994)

Signed-off-by: Sohan Kunkerkar <[email protected]>

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 --ensure-correct-promotion-dockerfile --current-release-minor=18 --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.18 --skip-periodics --future-release 4.19 --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 ephemeral creds jobs for Hypershift AKS (#58325)

Signed-off-by: Feilian Xie <[email protected]>

Update to multiarch steps (#58716)

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 --ensure-correct-promotion-dockerfile --current-release-minor=18 --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.18 --skip-periodics --future-release 4.19 --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

Update CI config of release-4.16 branch of ocp-release-operator-sdk repo (#58843)

Ironic prevalidation config for OCP 4.19 (#58720)

Sync OWNERS files by autoowners job at Wed, 20 Nov 2024 07:41:58 UTC (#59009)

update OWNERS_ALIASES members of cspi-qe-ocp-lp. (#58993)

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 --ensure-correct-promotion-dockerfile --current-release-minor=18 --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.18 --skip-periodics --future-release 4.19 --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 prow/ci/functional job to openstack-k8s-operators/watcher-operator (#58986)

This patch is addint the functional tests job to the watcher-operator.

Not that the initial structure for functional tests is being added in
[1].

[1] https://github.com/openstack-k8s-operators/watcher-operator/pull/10

Sync Serverless CI config/ (#58888)

Co-authored-by: serverless-qe <[email protected]>

Onboard build06 (#58980)

* feat: onboard build06

* fix(build06): add missing cluster-init secret in bootstrap

openstack-test-e2e-images: add pause image for k8s 1.31 (#58997)

CORS-3716: installer: use minimal permissions for aws installs (#58833)

* aws/sharednetwork: allow minimal permissions installs

Add the necessary steps to the workflow so that if
`AWS_INSTALL_USE_MINIMAL_PERMISSIONS=yes` is defined, the install is
performed with a user with minimal perms.

* CORS-3716: installer: use minimal permissions for aws jobs

This should help identify missing required permissions during
installation either due to a capa bump or via a new feature.

Enable the OSSM telemetry policy tests (#59012)

Enable the following telemetry policy tests:
- TestRateLimiting
- TestLocalRateLimiting
- TestLocalRouteSpecificRateLimiting
- TestLocalRateLimitingServiceAccount

rhdh e2e pr check parallel fix (#58990)

* rhdh e2e pr check parallel fix

* rhdh e2e pr check parallel fix

* rhdh e2e pr check parallel fix

[PERFSCALE-3544] SSH public key authentication (#58969)

* SSH public key authentication

Signed-off-by: Raul Sevilla <[email protected]>

* Get private key from bm secret

Signed-off-by: Raul Sevilla <[email protected]>

---------

Signed-off-by: Raul Sevilla <[email protected]>

fix(build06): ci-scheduling-webhook-common symlink (#59019)

fix logging mirroring (#59021)

network-flow-matrix: increase jobs frequency before becoming informing (#59018)

The network-flow-matrix jobs should become informing.
We have to  increase the frequency of those jobs so we get better
signal and work on getting the pass rates up.

AGENT-976: Add an agent-based installer test for a minimal ISO (#58803)

Add a test that will generate a minimal agent ISO and rootfs, and
upload the rootfs to the `bootArtifactsBaseURL` specified in agent-config.yaml.
This will test Compact IPv6 in a disconnected environment. The job will
run only on changes to agent specific code.

fix tag for logging mirror (#59022)

disable the newly added build06 until it is ready (#59023)

Set e2e-aws-ovn-builds jobs as optional in oc 4.17 (#58958)

Define PULL_NUMBER (#59025)

Signed-off-by: Raul Sevilla <[email protected]>

assisted installer capi: add e2e tests (#58500)

Signed-off-by: Riccardo Piccoli <[email protected]>

fix logging mirroring again (#59031)

telco5g: Use custom source for OCP newest versions (#58989)

openshift-logging: Update owners for image-mirroring (#59032)

fix broken log image mirror (#59034)

ASO repo config update (#59036)

* Remove qe-approved,no-qe requirement for ASO

* Add backport label restrictions for ASO

OCP Lightspeed: tag the lightspeed-rag-content image by commit (#59001)

update ptp ci schedule (#59002)

Signed-off-by: Jack Ding <[email protected]>

telco5g: Configure jobs for 4.19 runs (#58991)

Simplify test skipping logic

crio: fix perf job (#59005)

Release CI Bot removed job (#59039)

* Release CI Bot removed job

The CI bot removed our workload
(https://github.com/openshift/release/pull/58582)

This reintroduces the job.

Signed-off-by: Joe Talerico aka rook <[email protected]>

* Adding 4.19

Signed-off-by: Joe Talerico aka rook <[email protected]>

---------

Signed-off-by: Joe Talerico aka rook <[email protected]>

Bumping Prow and Boskos and TestInfra (#59041)

us-docker.pkg.dev/k8s-infra-prow/images/ changes: https://github.com/kubernetes-sigs/prow/compare/0609cf597...cc8d4cf29 (2024&#x2011;11&#x2011;13 → 2024&#x2011;11&#x2011;16)

Multiple distinct gcr.io/k8s-staging-boskos/ changes:

Commits | Dates | Images
--- | --- | ---
https://github.com/kubernetes-sigs/boskos/compare/bc478df...445d89e | 2024&#x2011;10&#x2011;28&nbsp;&#x2192;&nbsp;2024&#x2011;11&#x2011;19 | boskos, boskosctl, checkconfig, cleaner, reaper

No gcr.io/k8s-staging-test-infra changes.

[release-4.14]cvo: explicitly import hypershift base images (#59030)

Add the post checking for oc logs after RHEL worker upgrade (#58972)

Interop - Expand MTC on ROSA to 4.17 (#58633)

* Expand MTC on ROSA to 4.17

* Login and add permissions to source cluster

* Fix shell

* Fix typo

* Fix test script

* Add Slack reporter config

Add support of Transit Gateway instead of Cloud Connection in hypershift-hosted-powervs (#57939)

update cpou test matrix (#59045)

Removing preallocation on volumes for multiarch (#59024)

The Z environment is running out of space on the hosts for multiarch CI.

Update OTEL interop jobs for OCP 4.18 (#59050)

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 --ensure-correct-promotion-dockerfile --current-release-minor=18 --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.18 --skip-periodics --future-release 4.19 --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

Sync OWNERS files by autoowners job at Thu, 21 Nov 2024 07:41:27 UTC (#59052)

Update after AMQ Streams 2.8.0 release (#58845)

* Update after AMQ Streams 2.7.0 release

Signed-off-by: hzrncik <[email protected]>

* update according to jobs check (fips version down)

Signed-off-by: hzrncik <[email protected]>

---------

Signed-off-by: hzrncik <[email protected]>

Reduce capacity of build10 due to scheduling issues (#59053)

Signed-off-by: Jakub Guzik <[email protected]>

ACM Obs: Use OCP4.17 for ACM2.12 tests (#59026)

Bump the OCP version to 4.17 for the ACM 2.12 release branch.

Signed-off-by: Jacob Baungard Hansen <[email protected]>

change in capacity for b10

Signed-off-by: Jakub Guzik <[email protected]>

Capacity back to normal for b10

Signed-off-by: Jakub Guzik <[email protected]>

Update Tempo jobs to work on OCP 4.18 (#59065)

Automate prow job dispatcher at Thu, 21 Nov 2024 12:36:19 UTC (#59063)

Co-authored-by: openshift-bot <[email protected]>

Update maistra/istio builder image (#58532)

Co-authored-by: openshift-service-mesh-bot <null>

allow ci-operator to push images to the internal registry (#59071)

Signed-off-by: Nikolaos Moraitis <[email protected]>

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 --ensure-correct-promotion-dockerfile --current-release-minor=18 --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.18 --skip-periodics --future-release 4.19 --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

chore: add test for win2k25 to kubevirt tekton tasks pipelines (#59078)

Signed-off-by: Karel Simon <[email protected]>

add GCP Filestore WIF tests (#56184)

SDN-5457: Move kube-proxy image build from openshift/sdn to openshift/kubernetes (#58505)

* Drop openshift-sdn master/4.18/4.19 CI / kube-proxy promotion

* Build and promote kube-proxy from openshift/kubernetes

* Add tests for standalone kube-proxy image

MULTIARCH-4696: address issues with security group orders, terraform output and tiered storage (#59072)

* MULTIARCH-4696: reorder the security group delete

Signed-off-by: Paul Bastide <[email protected]>

* MULTIARCH-4696: reorder the security group delete

Signed-off-by: Paul Bastide <[email protected]>

* MULTIARCH-4696: rearrange terraform output to put the state in the correct order

Signed-off-by: Paul Bastide <[email protected]>

* MULTIARCH-4696: change to a tier1 storage pool

Signed-off-by: Paul Bastide <[email protected]>

* MULTIARCH-4696: error when load balancer was empty on the subnet

Signed-off-by: Paul Bastide <[email protected]>

---------

Signed-off-by: Paul Bastide <[email protected]>

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 --ensure-correct-promotion-dockerfile --current-release-minor=18 --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.18 --skip-periodics --future-release 4.19 --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

Fix failing machinesets with incorrect AMI (#59082)

fix(build06): fix infra machine amis (#59084)

add distributed tracing plugin release-0.3 (#59075)

fix logging mirroring (#59076)

allow ci-operator to manages images accross all namespaces in the build clusters (#59080)

Signed-off-by: Nikolaos Moraitis <[email protected]>

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 --ensure-correct-promotion-dockerfile --current-release-minor=18 --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.18 --skip-periodics --future-release 4.19 --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

[INTEROP-7539][INTEROP-7513] Distributed Tracing:OpenTelemetry: Expand to OCP 4.18; create FIPS config. (#58810)

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 --ensure-correct-promotion-dockerfile --current-release-minor=18 --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.18 --skip-periodics --future-release 4.19 --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

Move function place and enhance it (#59049)

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 --ensure-correct-promotion-dockerfile --current-release-minor=18 --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.18 --skip-periodics --future-release 4.19 --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 GKE nightly job and edit AKS nightly job for RHDH backstage-showcase (#58943)

* Add GKE periodic nightly test for backstage-showcase

* Add zdrapela as approver and reviewer

* Update janus-idp-backstage-showcase-main-periodics.yaml

* Manually Add zdrapela

TRT-1875: lightspeed-service periodic variants (#59043)

odf-console: enable job for release-4.18 (#59070)

Sync OWNERS files by autoowners job at Fri, 22 Nov 2024 07:43:45 UTC (#59100)

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 --ensure-correct-promotion-dockerfile --current-release-minor=18 --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.18 --skip-periodics --future-release 4.19 --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

OLS-1247: Remove extra container image mirroring from CI (#59087)

Revert "disable the newly added build06 until it is ready (#59023)" (#59102)

This reverts commit 8e99330a08be6710f4746912cf72114b932b36cc.

allow access to QCI for the ocp core installer team (#57874)

[INTEROP-7539][INTEROP-7513] Distributed Tracing:Grafana Tempo: Expand to OCP 4.18; create FIPS config. (#57629)

* [INTEROP-7539][INTEROP-7513] Distributed Tracing:Grafana Tempo: Expand to OCP 4.18; create FIPS config.

* Update openshift-grafana-tempo-operator-main-periodics.yaml

Fixed for failed `generated-config ` Prow check.

Automate prow job dispatcher at Fri, 22 Nov 2024 11:35:55 UTC (#59106)

Co-authored-by: openshift-bot <[email protected]>

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 --ensure-correct-promotion-dockerfile --current-release-minor=18 --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.18 --skip-periodics --future-release 4.19 --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

chore: add e2e test config for common templates v0.29 (#59108)

Signed-off-by: Karel Simon <[email protected]>

feat: add win2k25 test to common templates (#58131)

Signed-off-by: Karel Simon <[email protected]>

add troubleshooting panel release-0.3 (#59074)

Signed-off-by: Gabriel Bernal <[email protected]>

HOSTEDCP-2041: add hypershift-aks-e2e as optional presub for cluster-image-registry-operator (#58917)

FRR periodics: split the jobs in variant files (#59103)

This is required for those periodics to appear under sippy.

Signed-off-by: Federico Paolinelli <[email protected]>

Remove duplicate aws ovn micro upgrade jobs from payload (#59110)

[INTEROP-7539][INTEROP-7513] Distributed Tracing:Jaeger Operator: Expand to OCP 4.18; create FIPS config. (#57637)

* [INTEROP-7539][INTEROP-7513] Distributed Tracing:Jaeger Operator: Expand to OCP 4.18; create FIPS config.

* Resolve conflicts.

* Push changes after local make update.

prometheus: decrease prow-job-backlog-growing time to 10min (#59112)

[INTEROP-7554] Increase node size for OCP 4.18 interop tests; revert (#59044)

cluster_profile and BASE_DOMAIN for non-interop jobs.

chore(build06): add manifest-tool secret (#59114)

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 --ensure-correct-promotion-dockerfile --current-release-minor=18 --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.18 --skip-periodics --future-release 4.19 --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 must gather to oadp (#58849)

Co-authored-by: vshakya <[email protected]>

ACM Obs: Push images to quay for release-2.12 (#59111)

Since we still do a lot of development directly on this branch following
2.13 branching.

Signed-off-by: Jacob Baungard Hansen <[email protected]>

add 4.17 config (#57981)

Co-authored-by: vshakya <[email protected]>

expand mtc to  4.17 hcp (#58469)

Co-authored-by: vshakya <[email protected]>

hcp/openstack: cleanup temporary jobs (#59092)

e2e-openstack-conformance-ingress-fip was temporary until
https://github.com/openshift/hypershift/pull/4835 would merge.

So we can now remove these jobs and let the conformance jobs use a
pre-defined floating IP.

Upgrade K8S client library for OCP FIPS enabled (#58752)

Remove the mabc from build06 (#59122)

Add MTO to build06 (#59123)

Configure DNS for VPN access on build farm cluster (#59127)

* DNS for VPN access

* Clean up dns files/bug resolved

Add Builds 1.2 (#59113)

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 --ensure-correct-promotion-dockerfile --current-release-minor=18 --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.18 --skip-periodics --future-release 4.19 --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 vsphere-ci-python to all configs for vsphere (#59029)

This PR adds the vsphere-ci-python image to all
configurations that have a vsphere workflow.

The image definition is defined
https://github.com/openshift-splat-team/vsphere-ci-images/tree/main/python

Resides in quay
https://quay.io/repository/ocp-splat/vsphere-ci-python

Remove dns config from vsphere02 (#59131)

Add renovate.json to WMCO test-ignore (#59130)

add registry image dependency for test run (#59033)

Signed-off-by: dtfranz <[email protected]>

OPRUN-3423: Update OLMv1 jobs for GA (#57844)

* Promote cluster-olm-operator out of TechPreview

Signed-off-by: Per Goncalves da Silva <[email protected]>

* Promote operator-controller out of TechPreview

Signed-off-by: Per Goncalves da Silva <[email protected]>

* Promote catalogd out of TechPreview

Signed-off-by: Per Goncalves da Silva <[email protected]>

---------

Signed-off-by: Per Goncalves da Silva <[email protected]>
Co-authored-by: Per Goncalves da Silva <[email protected]>

Sync OWNERS files by autoowners job at Sat, 23 Nov 2024 07:41:32 UTC (#59134)

Automate publicize configuration sync Sat, 23 Nov 2024 10:52:37 UTC (#58829)

Co-authored-by: openshift-bot <[email protected]>

Automate prow job dispatcher at Sun, 24 Nov 2024 07:01:06 UTC (#59137)

Co-authored-by: openshift-bot <[email protected]>

Sync OWNERS files by autoowners job at Sun, 24 Nov 2024 07:41:39 UTC (#59138)

telco5g: hcp jobs disable source using hostedcluster object (#59135)

For Hcp cluster, we need to disable sources using hostedcluster object,
and not directly using operatorhub.

Add temp job to test static flow while booting from iPXE (#59140)

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 --ensure-correct-promotion-dockerfile --current-release-minor=18 --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.18 --skip-periodics --future-release 4.19 --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

aws-mini-perm-refactor (#58859)

OCPQE-25370: Refine 4.13 test frequency (#59144)

Add date/time and oc version for easier debug (#58967)

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 --ensure-correct-promotion-dockerfile --current-release-minor=18 --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.18 --skip-periodics --future-release 4.19 --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

SUSTAINING-345: Adds leases for new cluster profile azure-sustaining-autorelease-412 (#58978)

Refine 4.14/4.15 tests frequency (#59147)

Move ZTP Left shifting job to a public repo location (#58608)

* Move ZTP Left shifting job to a public repo location

Signed-off-by: Carlos Cardenosa <[email protected]>

* Fixed incorrect format

Signed-off-by: Carlos Cardenosa <[email protected]>

* Increase Prow default timeout

The intention of this commit is to allow that,
in the event that the installation is not completed
in the maximum estimated time, the job ends in an
orderly manner, cleaning up the components created
ex-process for the spoke deployment.

Signed-off-by: Carlos Cardenosa <[email protected]>

* Install and use LVM Operator

Due to some issue related to NFS and assisted installer
a new Storage Class will be deployed via LVM Operator
to be used during the Spoke cluster deployment.

Signed-off-by: Carlos Cardenosa <[email protected]>

* Troubleshooting info

All SSH keys are generated during the current deployment
(therefore, ephemeral) and so are valid only for each run.

In case of having to look into the node being installed
its SSH private key is needed. Additionally, to get access
to this SSH key info access to a private network is required.

Therefore, it is safe to do this and have a way to troubleshoot
potential issues during the normal job operation.

Dump this info into the logs are useless, as it ends up
being removed by Prow internal processes.

Signed-off-by: Carlos Cardenosa <[email protected]>

---------

Signed-off-by: Carlos Cardenosa <[email protected]>

telco5g: Fix naming of skip file (#59073)

telco5g: Fix HCP job playbook (#59155)

remove qe release gate test job for arm64 (#59143)

Sync OWNERS files by autoowners job at Mon, 25 Nov 2024 07:41:02 UTC (#59161)

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 --ensure-correct-promotion-dockerfile --current-release-minor=18 --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.18 --skip-periodics --future-release 4.19 --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 nutanix support (#58547)

add OWNERS

update 4.17 file

update UUID export

add space

update config

add space

update config

update provision

update wait ref

update chain

update cluster profile to workflow

update wrong name

update scalingup script

update debug time

update comments

update machineset command

update commands

update commands

remove sleep time

remove waiting part

update nuntax case

remove cucushift-installer-check-nutanix-infra

add new line for cucushift-installer-rehearse-nutanix-ipi-ovn-winc-provision-chain.metadata.json

update chain.json

removed blank lines

removed blank lines

adjust spaces

restore workflow.yaml

update doc error

update OWNER

update OWNER

update OWNER

update OWNER

update OWNER

Serverless: Remove outdated mirroring config (#59164)

The correct file is now named
mapping_knative_knative-main_serverless-operator_quay and references
"knative-main" tag instead of "main"

Add waiting time for etcd cluster Progressing status update (#59057)

use tee command for 'ccoctl' to save output to help debug (#59157)

remove unnecessary gcp ipi oidc tests (#59160)

[4.18] Branching activites (#58981)

* config-brancher --config-dir ./ci-operator/config --current-release=4.18 --future-release=4.19 --bump-release=4.19 --confirm

* make update

* bump job periodic-prow-auto-config-brancher

* bump periodic-openshift-release-fast-forward

* bump versions in jira config

Create dedicated GCP cluster profile 'gcp-qe-c3-metal' for GCP C3 bare metal testing (OCPSTRAT-1278) (#59154)

addfilterforjobs (#59096)

Creating Prow jobs for openshift-builds 1.2 branch (#59165)

[4.18] Tide merge criteria changes (#59015)

* tide-config-manager make prow-config

* bump periodic-openshift-release-merge-blockers

* bump periodic-ocp-build-data-enforcer

* etcd manual change

bump image-mirroring config

make openshift-image-mirror-mappings

Adds boskos config, secrets and quota slice for rhoso-giant28 cluster_profile (#59014)

Adding RHOAI QE AWS quota to Boskos config (#58923)

* Adding RHOAI QE AWS quota to Boskos config

* draft content for vault .awscreds binding

* remove config from ci-secret-bootstrap temporarily

* add cluster-secrets-aws-rhoai-qe to ci-secret-bootstrap

* remove aws-rhoai-qe from ci-secret-bootstrap

* add aws-rhoai-qe config to ci-secret-bootstrap

Enable Build06 in rotation (#59176)

csi/openstack: check manifest name for cinder & manila (#59128)

In case both cinder & manila steps run within a workflow, they'll
override from each other so we need to skip the step if the manifest is
not the right one.

MetalLB tests: allow deploying frr-k8s as stand alone from CNO (#59168)

Given now frr-k8s is deployable from CNO too, we want to test it as a
stand alone thing too.

Signed-off-by: Federico Paolinelli <[email protected]>

Revert "allow ci-operator to push images to the internal registry (#59071)" (#59079)

This reverts commit 9e91fa582d9b0cf81c3dd9fdbf393b50625665e6.

Revert "Enable Build06 in rotation (#59176)" (#59185)

This reverts commit cfed66c4b1acf8651e3cb735e4bbaeabe0b20766.

openstack: add 4.18 merge-bot jobs (#59117)

* Add 4.18 jobs for merge-bot on CPO and CAPO.
* Add the new CLI option to run make on CAPO merge for main and 4.18.

Fix WMCO renovate.json test skip (#59181)

Make ip address a mounted secret (#59191)

Deprecate 4.13 jobs (#59186)

Signed-off-by: Raul Sevilla <[email protected]>

Remove PYXIS_URL references (#59193)

Co-authored-by: Anna Rania <[email protected]>

revert acknowledge-critical-fixes-only (#59203)

chore: add dptp members to img mapping owners (#59180)

Reduce GCP boskos quota (#59207)

A small, but significant percentage of jobs is failing due to
compute.googleapis.com/filtered_list_cost_overhead indicating,
from GCP's perpective, excessive use of server-side listing
filtering.
This quota cannot be increased. Reducing boskos limits to
observe whether this helps.

manual addition of image mirroring config (#59188)

Fixed the issue that to-multiarch have not finished but CVO think it finished on earlier than 4.18 versions (#59146)

[azure] check provisioned pv is encrypted with des from defaultMachinePlatform (#59173)

Add nutanix flow profile (#59158)

Add CI for heterogeneous agent based Hypershift (#53257)

Signed-off-by: Neha Yadav <[email protected]>

[KMM] Moving to a go-1.22 image. (#59169)

Signed-off-by: Yoni Bettan <[email protected]>

rhdh cluster pool setup (#58871)

Add openshift-extended-test-clusterinfrastructure step for cluster infrastracutre team (#58864)

update nightly suport for 4.14-4.17 (#58959)

date and time adjusted

update 4.14 naming

update 4.15 cron jobs

update 4.15 cron jobs

update cron jobs

update 4.17 cron jobs

Sync OWNERS files by autoowners job at Tue, 26 Nov 2024 07:40:50 UTC (#59221)

add support for 4.14 to 4.16 for winc Nutanix (#59167)

Revert "disable monitoring pvc configuration on 4.18 ash job as workaround (#…" (#59215)

This reverts commit 9effc4ea38de9359411b0760d58d74a62dd21f09.

configure release-4.18 branch to always include jira issue (#59217)

configure PRs to release-4.18 branch to always have
the jira/valid-bug label

Signed-off-by: Nikhil-Ladha <[email protected]>

update oc version (#59051)

Signed-off-by: Varsha B <[email protected]>

Sync Serverless CI config/ (#59172)

Co-authored-by: serverless-qe <[email protected]>

OCPQE-25001: GCP C3 bare metal test (#58966)

adding boskos quota & .awscred for aws-managed-rosa-rhoai-qe cluster profile (#59182)

GITOPS: enabling tests for v1.15 version (#58956)

* GITOPS: enabling tests for v1.15 version

gitops-operator jobs added for branch v1.15.

* update oc version

Signed-off-by: Varsha B <[email protected]>

---------

Signed-off-by: Varsha B <[email protected]>
Co-authored-by: github-actions <[email protected]>

[o/cert-manager-operator] Use AllNamespaces installMode (#59220)

Signed-off-by: Swarup Ghosh <[email protected]>

[DTK] Removing old nightly jobs. (#59219)

We only support the current version (4.17) and 2 older versions (4.16,
4.15).

Signed-off-by: Yoni Bettan <[email protected]>

[KMM] Bumping image substitutions of ubi-minimal 9.4 --> 9.5. (#59223)

Signed-off-by: Yoni Bettan <[email protected]>

metallbe2e: fix unbound variable error (#59229)

Getting "DEPLOY_FRRK8S_FROM_CNO: unbound variable" when not being set
from outside.

Signed-off-by: Federico Paolinelli <[email protected]>

[INTEROP-7517] Update repo branch to `amq-broker-lpt`. (#56251)

* [ENTMQBR-9280] Update repo branch to `amq-broker-lpt`.

* [INTEROP-7517] Update repo branch to `amq-broker-lpt`

lightspeed-operator: add FIPS check (#59208)

add vshpere vcenter-1 job (#58067)

MULTIARCH-4696: security group and point to the right id_rsa path (#59125)

* MULTIARCH-4696: security group and point to the right id_rsa path

Signed-off-by: Paul Bastide <[email protected]>

* MULTIARCH-4696: termporarily add debug

Signed-off-by: Paul Bastide <[email protected]>

* MULTIARCH-4696: scp needs StrickHostKeyChecking tweak

Signed-off-by: Paul Bastide <[email protected]>

---------

Signed-off-by: Paul Bastide <[email protected]>

[release-1.35] Initialize Serverless Operator CI config (#59235)

Co-authored-by: dsimansk <[email protected]>

Add operator-sdk image 1.37 and 1.38 (#59237)

Need newer operator SDK to deploy an operator in tests. v1.38.0 does not
support the latest operator source code (requires kubebuild go/v4), and
the fixed code with v4, is not supported by the latest operator-sdk
image, v1.31.0.

We'll need both 1.37, to migrate the operator code to go/v4, and then we
would be able to bump to the latest - v1.38.
this is why we need both of them.

Signed-off-by: Nahshon Unna-Tsameret <[email protected]>

chore: update cluster-install manifests (#58988)

Hypershift MCE 2.8 CI config (#59200)

* Hypershift MCE 2.8 CI config

Signed-off-by: Roke Jung <[email protected]>

* Hypershift MCE 2.8 CI config

Signed-off-by: Roke Jung <[email protected]>

---------

Signed-off-by: Roke Jung <[email protected]>

shiftstack/merge-bot: `--run-make` on 4.17 and 4.16 (#59201)

We added the Makefile targets in CAPO 4.17 and 4.16 too so
let's use it.

USHIFT-5081: Update rhel 9.4 AWS AMIs (#59228)

rhdh cluster pool name fix (#59231)

* rhdh cluster pool rename

* rhdh cluster pool rename

* rhdh cluster pool rename

add slack reporting for ci-tools images postsubmit (#59242)

feat(cluster-init): add rbac to read coreos streams (#59246)

Removed CustomNoUpgrade for multi vCenter CI jobs. (#59174)

Final config changes for ironic containers for OCP 4.19 (#59238)

Use the 2.13 ACM in the governance-policy-framework main branch (#59240)

Signed-off-by: mprahl <[email protected]>

Enable build06 in rotation (#59249)

PowerVS: Add support for limitTypes (#59141)

The program PowerVS-get-largest-system-pool now supports specifying
a zone and release.  This will limit which machine type pool is
selected.

Move ci-tools to build01 (#59248)

Move install-analysis-all-multi-p-p job to blocking (#59251)

regenerate jobs to reflects the capability labels changes

Signed-off-by: Nikolaos Moraitis <[email protected]>

Fix prow-ordered-config

Various cleanups for CoreOS-related things (#59000)

* openshift/os: simplify image definitions

First, stop using the `fcos-buildroot` image. It's no longer defined in
this repo and we don't strictly need it.

Instead, use cosa as the buildroot. This then allows us to get rid of
the redundant `base_images` definition, and use the `root` image as our
`from`.

Use `FROM overridden` in the Dockerfile literal to make it clear that
it's always going to be overridden anyway.

* openshift/os: no longer limit tests to build02

As per https://github.com/openshift/os/issues/1551#issuecomment-2276675635
we should no longer have to limit tests to the build02 cluster since
OpenShift CNV was installed on all the build clusters.

This should make it easier for our jobs to get scheduled.

* openshift/os: nuke configs for branches < 4.12

We don't care about those branches anymore and they should not be
receiving any new content.

* image-mirroring: stop mirroring coreos-assembler for releases < 4.12

We don't care about those tags anymore and they should no longer be
used.

* supplemental-ci-images: drop unused images and buildconfigs

We ended up not really using these images. Just delete them. We can
always readd those we need in the future.

* openshift/os: drop COSA_SKIP_OVERLAY=1 workaround

This is no longer required after:

https://github.com/coreos/coreos-assembler/pull/3936

* core-services/image-mirroring: Mirror 4.18 image for COSA

* ci-operator/openshift/os: 4.18 use 4.18 cosa

* ci-operator/coreos/coreos-assembler: Add CI for 4.18 branch

* openshift/os: drop testing of SCOS and RHCOS 9.6 on 4.18

These are no longer relevant for 4.18, so nuke them.

---------

Co-authored-by: Michael Nguyen <[email protected]>

Fix missed automated branch cut changes in openshift-cnv/cnv-ci (#59254)

This commit manually adds the 4.18 and 4.19 test configs for openshift-cnv/cnv-ci as they are missing the updates given the most recent branch cut dates.

Revert "regenerate jobs to reflects the capability labels changes" (#59261)

Revert "Move ci-tools to build01 (#59248)" (#59260)

This reverts commit f4aa93ab30040ae1275bf925e42df4f7e4050eb3.

OCPERT-5 add 4.16 auto release jobs (#58351)

* OCPERT-5 add 4.16 auto release jobs

* clean up the old jobs

* Fix tests-private-postupg tag

Only run SCOS e2e on payload changing PRs (#59175)

add github token for case 20981 (#59224)

MGMT-19366: Add periodic jobs to test 4 control plane nodes installation for ZTP / RESTful API (#59239)

fix machineset replicas issue (#59152)

Add CI jobs for IPV4Subnet configuration to customize internal OVN network (#59148)

Fix the cli-operator-sdk image build (#59269)

The currect config uses the same name, preventing the creation of two
new images. Now each version got its own name.

Signed-off-by: Nahshon Unna-Tsameret <[email protected]>

Sync OWNERS files by autoowners job at Wed, 27 Nov 2024 07:40:40 UTC (#59271)

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=19 --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.19 --skip-periodics --future-release 4.20 --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 OLMv1 cap (#58914)

* add OLMv1 cap

* add OLMV1 cap for upgrade post check

Adding AWS managed OSD RHOAI QE quota to Boskos config (#59196)

* adding boskos quota & .awscred for aws-managed-osd-rhoai-qe cluster profile

* updating boskos config

* fix ci-secret-bootstrap after rebase

4.20: jira validation criteria (#59274)

merge blockers for 4.20 (#59275)

OCPQE-25647: Set PRIMARY_NET for UPI BM dual stack (#58055)

With recent updates (commit 2c33b327596f1213bb700087c2516d627d1debf7)
dual job needs to set a PRIMARY_NET

add image for cluster-api-actuator-pkg 4.12-4.17 (#59266)

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=19 --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.19 --skip-periodics --future-release 4.20 --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 cluster-api-actuator-pkg-test image for qe jobs (#59268)

remove from OC and related repos (#59284)

Automate prow job dispatcher at Wed, 27 Nov 2024 13:00:39 UTC

disable the retester for openshift/dpu-operator repo (#59286)

Signed-off-by: Nikolaos Moraitis <[email protected]>

MULTIARCH-4696: add powervs_service_instance_id save to use in next workflow (#59263)

* MULTIARCH-4696: add powervs_service_instance_id save to use in next workflow

Signed-off-by: Paul Bastide <[email protected]>

* MULTIARCH-4696: modify the directory

Signed-off-by: Paul Bastide <[email protected]>

---------

Signed-off-by: Paul Bastide <[email protected]>

Configure selinux label conditionally for check-repo.sh (#59265)

network-flow-matrix: run specific branch based on the OpenShift version (#58925)

* network-flow-matrix: run specific branch based on the OpenShift version

* network-flow-matrix: keep ports open for origin tests

Keep some ports open for origin tests when configuring
a firewall in commatrix E2E tests

telcov10n: add testing phase and tests script to hcp-cnf (#59233)

This PR will add the test phase for our telcov10n Hypershift testing for NTO.
The test cases for now will only be testing tier-0 test cases specified in the commands.sh script. After the results have been stable for multiple runs from CI we will gradually progress to the entire test suite.

Signed-off-by: Roy Shemtov <[email protected]>

cluster-init: harmonize manifests (#59289)

* chore: harmonize cluster-monitoring-config manifests

* chore: add missing manifest-tool push secrets

* chore(cluster-install): patch aws amis

* chore(cluster-install): skip multituning operator

Fix ordered generated configs

feat: add tekton-tasks-pusher secret to kubevirt-tekton-tasks (#59236)

this new secret will be used by kubevirt tekton tasks e2e tests

Signed-off-by: Karel Simon <[email protected]>

Remove the PVC (#59292)

Don't require CI tests on non-code changes (#59259)

o/oc: allow 5h for e2e-aws-ovn-serial (#59281)

CLI repository image builds take a long time which eats a big part of the
time budget. Because cluster is typically installed around 90m into the
job, it should be safe to bump the job timeout to 5h and not run into
any issues.

Examples of jobs failing only because of timeouts during post phase:

- https://prow.ci.openshift.org/view/gs/test-platform-results/pr-logs/pull/openshift_oc/1924/pull-ci-openshift-oc-master-e2e-aws-ovn-serial/1861642220818403328
- https://prow.ci.openshift.org/view/gs/test-platform-results/pr-logs/pull/openshift_oc/1917/pull-ci-openshift-oc-master-e2e-aws-ovn-serial/1861642185082933248
- https://prow.ci.openshift.org/view/gs/test-platform-results/pr-logs/pull/openshift_oc/1917/pull-ci-openshift-oc-master-e2e-aws-ovn-serial/1861571208760266752
- https://prow.ci.openshift.org/view/gs/test-platform-results/pr-logs/pull/openshift_oc/1924/pull-ci-openshift-oc-master-e2e-aws-ovn-serial/1861553866701541376

[KMM] Adding `ubi-minimal:9.5` substitution in the signimage. (#59285)

Signed-off-by: Yoni Bettan <[email protected]>

PodAutoscaling: Add skip_if_only_changed to 4.20 also, fix regex across all (#59299)

Add dualstack jobs to openstack-test (#59211)

This commit includes a dualstack presubmit job to the
4.14 release of the openstack-tests repo.

Bumping Prow and Boskos and TestInfra (#59303)

us-docker.pkg.dev/k8s-infra-prow/images/ changes: https://github.com/kubernetes-sigs/prow/compare/cc8d4cf29...8f1101b48 (2024&#x2011;11&#x2011;16 → 2024&#x2011;11&#x2011;26)

No gcr.io/k8s-staging-boskos/ changes.

No gcr.io/k8s-staging-test-infra changes.

coreos/coreos-assembler: bump to f41 (#59304)

We're rebasing cosa to Fedora 41 so match it here.

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=19 --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.19 --skip-periodics --future-release 4.20 --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

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=19 --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.19 --skip-periodics --future-release 4.20 --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

Merge bot for 1.23 golang branches ocp-build-data (#59312)

Add ignore_review_state to watcher-operator prow config (#59227)

This parameter prevents a github approval to add the 'approve' label,
which can cause a merge with a single approval if done by someone
in the approvers list.

OCPQE-26838 Implement 4.18 chain upgrade jobs -- part 2 (#58957)

* telco5g: Fix HCP job playbook (#59155)

* OCPQE-26838 Implement 4.18 chain upgrade jobs -- part 2

---------

Co-authored-by: Sergey <[email protected]>

correct the tests names of gcp-ipi-c3-metal (#59305)

Add new version 4.18 for io-test (#59319)

update httpbin image to 1.2.2 (#59287)

MCO fix pinned images step in SNO clusters (#59288)

Create 4.18 cluster pool with 3 nodes (#59267)

This patch moves 3 nodes from the 4.16 cluster pool to a new 4.18
cluster pool.

The cluster pool is using the Engineering Candidate release for now
until a GA release is cut so we can fix any issues early.

Jira: OSPRH-11618
Jira: OSPRH-11621

addfilterforjobs418 (#59317)

NO-JIRA: update periodic candidate (#59179)

* NO-JIRA: update periodic candidate

Co-authored-by: Federico Paolinelli <[email protected]>

* MetalLB e2e test command: fix parsing of env variables

The env variables passed by the test are squashed in a var variable and
not available in the entry point script. Here we grep them instead of
asserting.

Signed-off-by: Federico Paolinelli <[email protected]>

---------

Signed-off-by: Federico Paolinelli <[email protected]>
Co-authored-by: Forrest Babcock <[email protected]>

feat(config): Enable slack notify to #pr-review-ai-ide-team for failed image builds (#59197)

To improve efficiency, we want to be able to be proactively notified in slack if any of our `ci-operator` jobs that build actively maintained images result in failure.

This PR adds slack notifications to Prow to post to `#pr-review-ai-ide-team` in the event the job state ended in `error` or `failure`.  The display of the message is also influenced by the configuration yaml.

- "active" release (presently `2024b`) and "previous" release (presently `2024a`)
    - `@group-openshift-ai-ide` is tagged on the message
    - The `:failed:` slack emoji is included on the posted message in the event the job ended in a `failure` state
    - The `:bangbang:` slack emoji is included on the posted message in the event the job ended in a `error` state
- any other release
    - The `:warning:` slack emoji is included on the posted message in the event the job ended in a `failure` or `error` state
        - Given slack notifications are driven off the job name - and the IDE team has "overlap" of its job names across various release files - this leads to the situation where we will (potentially) get alerts on failed build image jobs we don't _necessarily_ strongly care about.  To at least visually differentiate this case - we are styling these alerts differently (and not tagging the group)

The alert message also includes:
- the relevant config directory in the message ( `opendatahub-io/notebooks` or `red-hat-data-services/notebooks` ) along with the branch name as a hyperlink to the GH _compare_ view of the commit that triggered the job.
- a hyperlink to the failed ProwJob logs

As the `job_names` field acts as an explicit allow-list - I opted for the following methodology in determining which job names to include in both `opendatahub-io/notebooks` and `red-hat-data-services/notebooks`:
- `yq e -N '.tests[].as | select( . == "*image-mirror" and . != "*-pr-image-mirror") | select (. != "*-intel-*") | select( . == "runtime-*" or test("^(notebook)-.*(jupyter|codeserver|rstudio)-.*$") ) | select (test(".*-python-(3-9|3-11)-.*$")) | select (test("^.*-rocm-.*-python-3-9-.*$") | not) ' *-2024[ab].yaml | sort | uniq`
    - while this query may not be quite robust enough to rely on for automation (yet) - it does a good job capturing - as of November 27th, 2024, what we consider "images we care about"

Its unfortunate that adding **NEW** "image mirrors" steps would as of now require some manual toil to them also update to `.config.prowgen` file to ensure alerts are published to slack.

A `make update` was ran against the changes to ensure all files appropriately configured.

Related-to: https://issues.redhat.com/browse/RHOAIENG-15586

Leave promotion of base image to ART (#59290)

ART is copying the production base image to the same place as the
promotion stanza is pushing. This makes that one can toss a coin if
you're getting a prow built base image, or an ART provided base image.

This has so far not been noticed, but since ART is pushing
manifest-listed images as base image, this is becoming apparent.

ACM Obs: run e2e-kind on release-2.12 branch (#58974)

This was missing from the branch specific config, leading to the kind
test not being run on 2.12 post branching activities.

Signed-off-by: Jacob Baungard Hansen <[email protected]>

bmctest: add openshift 4.18 test (#59316)

MULTIARCH-5153: Implement a test config for arm64 testing of CNV usin… (#58544)

* MULTIARCH-5153: Allow setting the storage class to use via Env variable in the interop-tests-cnv-tests-e2e-deploy step

The original file to configure the storage is kept in the cnv-ci repository to cover other steps that may still need it.
This commit introduces an environment variable in the interop-tests-cnv-tests-e2e-deploy step, set by default to ocs-storagecluster-ceph-rbd as in the cnv-ci manifests. It can be used for tests where the Storage Class should be different than ceph-rbd, for example for testing on ARM64 that lacks the support for the ODF operator.

* MULTIARCH-5153: Implement a test config for arm64 testing of CNV using the multi payload

- The test makes use of c8g.metal-24xl compute nodes with 96-core Graviton4 CPU, 192GB Memory, 40 Gbps BW, 30 Gbps BW for EBS - The same test on amd64 uses c5n.metal 72-core CPUs - 192 GB Mem - 100 Gbps Net BW - 19 Gbps EBS Bw
- The StorageClass used is gp3-csi
- No deployment of ODF as it is not supported on arm64

Refers MULTIARCH-5153

* MULTIARCH-5153: Use EFS operator for storage in AWS ARM64 tests for Kubevirt

EFS should support RWX PVs, that will be useful for testing the live migration cases in the future.

* Revert "MULTIARCH-5153: Use EFS operator for storage in AWS A…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged. rehearsals-ack Signifies that rehearsal jobs have been acknowledged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants