From a54336ca4ad97e5ade8eb8819442ae3adfc0873a Mon Sep 17 00:00:00 2001 From: ci-robot Date: Tue, 21 Apr 2026 04:14:23 +0000 Subject: [PATCH 1/8] update last_rebase.sh --- scripts/auto-rebase/last_rebase.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/auto-rebase/last_rebase.sh b/scripts/auto-rebase/last_rebase.sh index 994128ed10..989efebd02 100755 --- a/scripts/auto-rebase/last_rebase.sh +++ b/scripts/auto-rebase/last_rebase.sh @@ -1,2 +1,2 @@ #!/bin/bash -x -./scripts/auto-rebase/rebase.sh to "registry.ci.openshift.org/ocp/release-5:5.0.0-0.nightly-2026-04-16-172425" "registry.ci.openshift.org/ocp-arm64/release-5-arm64:5.0.0-0.nightly-arm64-2026-04-16-232425" +./scripts/auto-rebase/rebase.sh to "registry.ci.openshift.org/ocp/release-5:5.0.0-0.nightly-2026-04-19-190642" "registry.ci.openshift.org/ocp-arm64/release-5-arm64:5.0.0-0.nightly-arm64-2026-04-21-003904" From af3b9f69b4a3390561a3a533eebc5a3695731ee1 Mon Sep 17 00:00:00 2001 From: ci-robot Date: Tue, 21 Apr 2026 04:14:24 +0000 Subject: [PATCH 2/8] update changelog --- scripts/auto-rebase/changelog.txt | 373 +++--------------------------- scripts/auto-rebase/commits.txt | 10 +- 2 files changed, 35 insertions(+), 348 deletions(-) diff --git a/scripts/auto-rebase/changelog.txt b/scripts/auto-rebase/changelog.txt index ed959e1c8f..fad800c3fa 100644 --- a/scripts/auto-rebase/changelog.txt +++ b/scripts/auto-rebase/changelog.txt @@ -1,344 +1,31 @@ -- api embedded-component e9d6d439b48bfa2d127ee90c28e6d0f55243b620 to 464776f9520793f0f20645fbcb82d945abb0a05b - - 22d3aa19 2026-04-07T14:26:51+02:00 MON-4035: Add ThanosQuerierConfig to ClusterMonitoring API - - e63c0d57 2026-04-07T16:42:28+12:00 OCPBUGS-81627: Load ClusterResourceQuota CRD before CVO manifests - - 1966dc1a 2026-04-06T16:02:49-04:00 upkeep: add jobtier for tnf jobs to allow verify to check tests - - e7b9c574 2026-04-06T16:02:49-04:00 Regenerate CRDs and features.md after rebase onto master - - bc83f5af 2026-04-06T16:02:49-04:00 Enable DualReplica in OKD featureset - - 682edbd4 2026-04-06T16:02:49-04:00 Promote DualReplica to default - - b8c3b96d 2026-04-06T14:49:50-04:00 feat: remove pacemaker from payload deployment - - 7480ccda 2026-04-02T23:53:03+01:00 Add extra padding to avoid table being cut-off - - a7d84d8f 2026-04-02T23:53:01+01:00 Use static ordering of job variants in HTML output - - 492ac673 2026-04-02T14:38:52-04:00 upkeep: lowered the validation for agents down to 0 - - e9e6359f 2026-04-02T12:34:05-04:00 feat: add exclusion for pacemaker required conditions - - 3f0cd07e 2026-04-02T10:37:31-04:00 feat: promote pacemaker to v1 in prep for tnf - - 71580b7e 2026-04-02T09:35:09-04:00 NE-2520: Promote GatewayAPIWithoutOLM to GA - - 72cac067 2026-04-01T14:05:14-04:00 Include candidate tier in default sippy queries for feature promotion - - 78c930f0 2026-03-31T12:59:48-04:00 Remove GCPClusterHostedDNSInstall featuregate - - a443b3b6 2026-03-26T11:21:00+01:00 CNTRLPLANE-2796: promote the event-ttl feature - -- cluster-csi-snapshot-controller-operator embedded-component 98d8223ebe55a0ddc10bb485e7603deb2c0acbb9 to 108f37f0e378accc322cbeb68136ec500ec35b94 - - f3e4439 2026-04-10T14:38:09+02:00 Fix PDB unhealthyPodEvictionPolicy field name - -- cluster-ingress-operator embedded-component c79099dcdc4e58f5a0d55a47b626a805a02af526 to 2c5b4ef0021db96ba6fecf630c53a15c12134578 - - 210a341 2026-04-09T17:01:02-04:00 OCPBUGS-81550: AWS, Azure, GCP: Add Ingress LB IPs to Infra CR after masters up - - 5ce7d1c 2026-04-03T13:08:44-04:00 NE-2332: Implement ROUTER_CURVES environment variable - - d71ebcb 2026-04-02T20:53:38-03:00 Address review comments - - 07482a1 2026-04-02T20:49:51-03:00 extend subscription unittest to contain expected subscription - - e71c658 2026-04-02T20:49:51-03:00 Address review comments and make pkg name a constant - - 9533689 2026-04-02T20:49:51-03:00 Add unit tests for the new subscription conflict management logic - - 9dee19f 2026-04-02T20:49:51-03:00 fix the logic to verify if package is installed - - 0d9d740 2026-04-02T20:49:51-03:00 Add status conditions to OSSM subscription takeover - - 27a962a 2026-04-02T20:49:51-03:00 Address comments - - e1691ac 2026-04-02T20:49:51-03:00 Add every ossm subscription to state and to related objects - - a80bbff 2026-04-02T20:49:50-03:00 NE-2224: Do not take over OSSM subscription - - 0da1246 2026-03-27T19:48:03-04:00 OCPBUGS-3917: Filter non-FIPS TLS 1.3 ciphers and validate effective profiles - -- cluster-kube-apiserver-operator embedded-component de2a3ebcb3ceea0ea411a6fbb9b5b52c18c27e06 to 8cb1bc8cfe4266126010678bbd21b8a49accd7d0 - - 9dffd09 2026-04-09T14:29:55-04:00 certrotationcontroller: add configurable pki parameters - - c929452 2026-04-09T14:29:55-04:00 vendor: bump - - f0b1025 2026-03-23T17:29:05-04:00 Update pkg/operator/starter.go - - bf51996 2026-03-23T10:41:37-04:00 add network policies for apiserver operator and operand - - 3c124fc 2026-03-18T09:05:18+01:00 bindata/bootkube: Remove configmap-csr-controller-ca.yaml - - d22154c 2026-02-23T12:19:42-05:00 scc: fix uid{Min,Max}Range for nested-container - -- cluster-kube-controller-manager-operator embedded-component 7df2876085ac1d76ac11bf476c0538876110c9f0 to e2d54f2da0346309b329c34552d9896476683fc8 - - 295165e 2026-04-09T21:08:09Z CNTRLPLANE-3011: Create network policies for kube-controller-manager components (#919) - - f6a1d00 2026-04-09T16:37:45-04:00 enable configurable PKI for managed certificate rotation - - e691655 2026-04-09T15:40:07-04:00 vendor: bump - - feaa384 2026-03-17T16:01:18+01:00 bindata: Import configmap-csr-controller-ca.yaml from KAS-O - -- cluster-kube-scheduler-operator embedded-component ddbfddb8a0c77b03c1d7c994991caa031d99c330 to b80850a15da8485c52c486de30cec79600782206 - - 7a7f230 2026-04-10T11:59:15-04:00 vendor: bump library-go, api, client-go - - 4fafb58 2026-03-18T14:17:11+01:00 Add operator and operand network policies - -- cluster-network-operator embedded-component 594de43f4f1567e5ce55be2eff7c0cf28d1e09e7 to d2bd842bcf9c3ecaff5fb5440a91ad4d96ea056c - - a5238cc 2026-04-08T16:37:58+02:00 Align VTEP CRD additionalPrinterColumns with upstream - - 996b1b8 2026-04-07T23:14:45-07:00 avoid false Progressing during reboot churn - - 740568c 2026-04-02T00:59:59+02:00 Add VTEP update/patch RBAC for CM - - f247bbe 2026-04-02T00:35:17+02:00 Update the CRDs for CUDN/VTEP APIs - - 7dc6fba 2026-03-25T06:02:03-04:00 Add NetworkPolicies for CNO and its operands - - 9fb14f4 2026-01-30T12:16:11+01:00 multus: MultiNetworkPolicy nftables - -- cluster-openshift-controller-manager-operator embedded-component e0d28ec9e1c91b0b72ff66c98f7a3b126f4480ad to e1c3674198c6c1274fd3fd3c3108eb4cade4eb0a - - e026db0 2026-04-08T22:41:21-07:00 Add checks to ensure that cache syncs were actually successful before proceeding. - - a3e56c2 2026-04-09T00:27:03Z add network policies (#414) - - 9b9fceb 2026-04-03T16:07:02-07:00 Ensure that we don't have operators performing transiently incorrect operations by acting on informer data before it's fully finished syncing. - -- machine-config-operator embedded-component f325e92327ccfcda3ff09c09dc1b233a63fb312b to 3da03918cca33a367671ebd80146b9db5f0408dc - - 8aa3c8ec 2026-04-15T14:28:47+02:00 Revert "Merge pull request #5797 from mkowalski/more-cpu-for-ovs" - - d639f33b 2026-04-09T09:22:19-04:00 e2e test fix - - 22b65522 2026-04-09T05:29:55-04:00 temporary fix for the MCN IRI status CEL validation rule - - c2cedd87 2026-04-09T10:44:00+05:30 fix: reuse PIS object from CreateGenericPinnedImageSet instead of creating a new one - - 80403a3c 2026-04-08T15:04:55-04:00 add missing verbs for mcd service role - - d1090728 2026-04-08T11:02:32-04:00 cleanup MCN on IRI deletion - - 411484cd 2026-04-08T08:05:24-04:00 various fixes - - 4adea70f 2026-04-08T08:05:24-04:00 add basic e2e test for MCD IRI - - caf52e26 2026-04-08T08:05:24-04:00 fix stale reference to FeatureGateMachineConfigNodes feature - - 06ff2047 2026-04-08T08:05:24-04:00 using MachineConfigNodeLister instead of the client - - 0a034891 2026-04-08T08:05:24-04:00 add MCD IRI unit tests - - 625c0d1c 2026-04-08T08:05:24-04:00 managed the MCN status - - d62207c3 2026-04-07T18:01:00+05:30 test: separate duplicate PinnedImageSet validation into OCP-88562 - - db039712 2026-04-06T15:00:16-04:00 bump openshift/api and openshift/client-go - - 85777fdd 2026-04-06T15:00:16-04:00 allows MCD to get IRI resource - - a5917687 2026-04-06T15:00:16-04:00 add MCD IRI manager - - 6e2b4d48 2026-04-06T14:30:38-04:00 update sharded e2e-ocl tests - - 3b6ef438 2026-04-06T14:30:38-04:00 only allow OSImageURL or setting OSImageStream name - - dd3cc64e 2026-04-06T14:30:38-04:00 remove unneeded test fixtures - - 21ba6d9c 2026-04-06T14:30:38-04:00 updates e2e-ocl test to use new MachineOSBuild constructor - - e1a1705c 2026-04-06T14:30:37-04:00 updated the reconciler to not use OSImageURLConfig - - ec546a10 2026-04-06T14:30:34-04:00 removes OSImageURLConfig from buildrequest module - - 1e5cc08e 2026-04-06T14:08:22-04:00 Reapply "MCO-2120: Rework OS Image Stream label classification" - - b63d34cf 2026-04-02T13:40:13-05:00 Move state logging to updateConfigAndState after SetDone - - 2f270e7e 2026-04-02T09:43:18-04:00 AGENT-1416: Add default NodeDisruptionPolicy for IRI - - c9cb2a15 2026-03-31T10:45:14-04:00 adds additional K8s secret test cases - - 9c244e06 2026-03-31T10:45:07-04:00 initial commit of machine-config-osimagestream - - b7189285 2026-03-30T13:33:55-04:00 Fix order of cleanup to further avoid race - - fcd6476b 2026-03-30T08:43:37-04:00 tests: add e2e test for OSStream labels on machines, machineSets, and controlPaneMachineSets - - e04826a9 2026-03-24T14:48:37+01:00 ovs: increase CPU priority for Open vSwitch Forwarding Unit - - afd3adfb 2025-12-10T16:43:55+01:00 OCPBUGS-63152: Fail wait-for-node-ip if primary IP(s) disappear - -- operator-framework-olm embedded-component 438f0e600e4ae75c8b7854afba5be963061eb2a1 to e627823c743797da91b4ae8a318d2420a511b752 - - fce118df 2026-04-09T00:03:55Z :seedling: Bump github.com/itchyny/gojq from 0.12.18 to 0.12.19 (#3810) - - afbf3c3e 2026-04-08T13:36:29-04:00 test(olm): skip ppc64le/s390x for tests using single-arch images - - 1a58fbf7 2026-04-08T00:05:03Z :seedling: Bump google.golang.org/grpc from 1.79.3 to 1.80.0 (#3809) - - 4ab4b031 2026-04-08T00:04:17Z :seedling: Bump go.podman.io/image/v5 from 5.39.1 to 5.39.2 (#3808) - - 98b602fa 2026-04-08T00:04:00Z :seedling: Bump github.com/maxbrunsfeld/counterfeiter/v6 (#3807) - - 09254b45 2026-04-04T00:04:30Z OPRUN-4519: block upgrades from 4.23 to 5.0 (#3803) - - 22ef120c 2026-04-01T00:04:23Z Add fgiudici as reviewer (#3805) - - 19fadf7d 2026-03-30T18:01:23-03:00 fix: retry transient registry errors in opm QE - -- service-ca-operator embedded-component 951ea66067b4d69c868470e26a5a1a9f689be23e to 7b3033bba87d7b40684b66f8f44a3525433d1ac7 - - d3b5a4d 2026-04-08T15:26:32-04:00 docs: document feature gate forwarding pattern - - 1790560 2026-04-08T15:25:12-04:00 fix: remove FeatureGate runtime detection from controller process - - 068f79d 2026-04-08T15:24:54-04:00 fix: consolidate feature gate forwarding to controller via CLI args - - ca5ae82 2026-04-02T10:20:04-04:00 fix: register informer before Start() to prevent WaitForCacheSync hang - - 9f8d755 2026-04-02T10:20:04-04:00 add feature gated PKI config support - - adc2776 2026-03-30T09:37:20-04:00 vendor: bump for openshift/library-go - - 769deb7 2026-03-18T14:15:18+01:00 manifests: add service-ca operator and workload network policies - -- oc image-amd64 12f8fce897cae737720309a894dac856d221485e to 66dee73f66c4f048c333c6a77d76871872027896 - - 0595c992 2026-04-10T15:01:30+02:00 claude: Split tester agent away from code-reviewer - - b2b2a40a 2026-04-07T14:19:27+01:00 Fix extraction of gated manifests using --install-config - - 075cd278 2026-04-02T11:58:36Z NO-JIRA: Add feature gate changes to changelog JSON output (#2247) - - b2332831 2026-03-31T14:21:43-04:00 NO-ISSUE: recover the context in upgrade - -- ovn-kubernetes image-amd64 ee514f9f66a328f4dd4b583709a8e411b515fa5f to 90d101f8b4ebae811d1a0ea195d98a5a85ffaef1 - - c8fa46c0 2026-04-10T14:47:07Z openshift tests: demote to informing - - 5912b521 2026-04-09T19:41:07Z chore: update openshift tests - - 613c1a39 2026-04-09T21:19:48+02:00 Fix nil pointer panic in ParseNetConf for conflist configs - - af65f624 2026-04-08T19:43:35Z Bump the go_modules group across 2 directories with 4 updates - - c97a7eb0 2026-04-08T18:13:26+02:00 e2e: annotate nodes with VTEP IPs and check VTEP health - - a1ed35e1 2026-04-08T18:13:26+02:00 Dualstack and IPV6 VTEPs are not supported by FRR - - 9dcb94d9 2026-04-08T18:13:26+02:00 VTEP: add Accepted status printer columns - - f22bb34e 2026-04-08T18:13:26+02:00 Add RBAC for VTEP updates/patches from CM - - 2bd32668 2026-04-08T18:13:26+02:00 RA: configure ToReceive filters for VTEP CIDR ranges - - b13a4da6 2026-04-08T18:13:25+02:00 RA: advertise per-node VTEP IPs in default-VRF router - - 72eefa5e 2026-04-08T17:34:50+02:00 Add node controller for vtep annotation change logic - - 548cec39 2026-04-08T17:34:50+02:00 Add CUDN controller for finalizer logic - - 06f610fd 2026-04-08T17:34:50+02:00 Discover Node VTEPIPs for unmanaged mode - - 7dd8a48b 2026-04-08T17:34:50+02:00 Implement overlapping CIDR checks across VTEPs - - 9c64237c 2026-04-08T17:34:49+02:00 Add finalizers to VTEP - - 357e39d5 2026-04-08T17:34:49+02:00 Prevent managed VTEPs from being accepted - - 699cf88e 2026-04-08T17:34:49+02:00 Add VTEP controller plumbing - - 1a870ee8 2026-04-08T17:32:12+02:00 Add nftables support to test/e2e/diagnostics - - 81aa2265 2026-04-08T17:32:12+02:00 Add helpers that know the set of relevant NFT sets/maps - - b343bf0e 2026-04-08T17:32:12+02:00 Refactor nftables rule comparison in the unit tests - - 0992bf51 2026-04-08T16:33:21+02:00 Fix multicast traffic for EVPN Layer2 primary networks - - 78188684 2026-04-08T16:21:44+02:00 routeadvertisements: fix targetVRF auto for MAC-VRF only Layer2 networks - - dbd3095d 2026-04-08T15:32:44+02:00 Clean up VTEP annotation on VTEP deletion or mode change - - fbf56ce6 2026-04-08T15:32:44+02:00 Add self-healing for externally modified VTEP annotations - - 8f05a5c6 2026-04-08T15:32:44+02:00 Skip unnecessary VTEP reconciliation on node address changes - - e1ec673e 2026-04-08T15:32:44+02:00 Persist EVPN VTEP IPs in node annotation for stability across reconciles - - 5d4a3b77 2026-04-08T15:32:44+02:00 Use node address manager for EVPN VTEP IP discovery - - 5d98245f 2026-04-08T15:32:44+02:00 Add EVPN annotation to node admission webhook - - 200339aa 2026-04-08T15:32:44+02:00 Pick lowest unmanaged VTEP IP instead of error - - ac618f13 2026-04-08T15:32:44+02:00 Add new VTEP annotation utils - - d2aab21c 2026-04-06T15:06:55Z Disable informing tests for the time being - - d898ccf0 2026-04-06T10:21:11-04:00 e2e: fix no-overlay tcpdump race losing captured packets - - 6cf8a4d9 2026-04-06T09:33:49-04:00 fix cudn nopods workload and make cudn_ns template generic - - a8e16bda 2026-04-06T09:33:49-04:00 fix cudn workload formatting and align label selectors - - e2b4a5a2 2026-04-06T09:33:49-04:00 address review from rsevilla wrt cudn ns - - 747caa67 2026-04-06T09:33:49-04:00 add udn and cudn test with pods, svc, netpols - - 1e6a545a 2026-04-06T14:51:33+05:30 CUDN: Skip TransportAccepted status for empty transport - - b1f1dc86 2026-04-02T14:34:41-07:00 catch ./openshift/ dir up to changes in ./test/e2e - - 06062d57 2026-04-02T11:25:24+02:00 Add EVPN node controller unit tests for state transitions and edge cases - - c898fae6 2026-04-02T11:25:24+02:00 Wait for FRR daemons before configuring EVPN in kind setup - - a82aa48f 2026-04-02T11:25:24+02:00 Fail EVPN VTEP reconciliation when hybrid overlay VXLAN port conflicts - - ecf3c321 2026-04-02T11:25:24+02:00 Bump FRR to 10.4.3 - - 620480c7 2026-04-02T11:25:24+02:00 Handle OVS port not yet available during VTEP reconciliation - - fd22bf59 2026-04-02T11:25:23+02:00 Lighten EVPN initial sync: defer OVS ports and pod entries to normal reconciliation - - 6482be3d 2026-04-02T11:25:23+02:00 Add static FDB entries and live migration support to EVPN pod controller - - 4d170469 2026-04-02T11:25:23+02:00 Add pod neighbor controller for EVPN networks - - 7f71214a 2026-04-02T11:25:23+02:00 E2E: Use unmanaged VTEP mode with single CIDR - - 3cc8d531 2026-04-02T11:25:23+02:00 Revert "REVERT ME: Temporary commit till ovnkube EVPN implementation lands" - - 144e8265 2026-04-02T11:25:23+02:00 Add OVS port handling for layer2 EVPN networks - - 02cb3423 2026-04-02T11:25:23+02:00 Add SVI reconciliation for EVPN networks - - 97114a68 2026-04-02T11:25:23+02:00 Reconcile VID/VNI mappings for VXLAN devices - - 99f03714 2026-04-02T11:23:30+02:00 Clarify unmanaged VTEP IP discovery in OKEP - - c26b4259 2026-04-02T11:23:30+02:00 Add EVPN node controller - - 8258fa3e 2026-04-02T11:19:15+02:00 Add EVPN device naming utils - - 4c404d05 2026-04-02T11:19:14+02:00 Add VTEP informers/clients for EVPN support - - db22a8c6 2026-04-01T13:46:57+02:00 Remove EVPN/RA labels from CUDN transport tests - - b6e871f4 2026-04-01T13:46:57+02:00 crd,cudn,evpn: fix unanchored regex in RouteTarget CEL validation rules - - 5b317c6d 2026-04-01T13:46:57+02:00 Add CEL to block overlapping CIDRs within same VTEP - - b14e8027 2026-04-01T13:46:57+02:00 Add CEL validations to control VTEP CIDR mutations - - 6d09b15b 2026-04-01T13:46:57+02:00 Allow supporting multiple CIDRs in same family - - 3c1ad54b 2026-04-01T13:46:57+02:00 EVPN API: macVRF and ipVRF must use different VNIs - - b41be4fa 2026-03-31T21:18:03-04:00 no-overlay e2e: Add managed mode reconciliation tests - - 2f5eb215 2026-03-31T17:59:03+02:00 Stop using netlink.AddrList directly - - 0d735c61 2026-03-31T17:59:03+02:00 Bump vishvananda/netlink - - b288f9fd 2026-03-31T17:59:03+02:00 Use netlink handle with strict check for AdrrList - - de6b3bb2 2026-03-31T10:48:10+02:00 E2E: apply interface segregation to infraprovider API - - ca939661 2026-03-31T10:48:10+02:00 E2E: Add SSHRunner for remote command execution - - a149b229 2026-03-31T10:48:10+02:00 E2E: refactor infraprovider with reusable container ops - - e399decd 2026-03-31T10:48:10+02:00 E2E: use NamespacePodSecurityLevel to set PS levels - - d4684ae8 2026-03-31T10:48:10+02:00 EVPN E2E: Use f.CreateNamespace for proper label propagation - - c55b6d28 2026-03-31T10:48:10+02:00 EVPN E2E: exclude default cluster network CIDRs from random subnet generation - - a3b5cd51 2026-03-31T10:48:10+02:00 E2E: move AgnHost image retrieval to deployment config - - 4127d21f 2026-03-31T10:48:10+02:00 E2E: add provider factory pattern and move kind to internal package - - 79985403 2026-03-31T10:48:10+02:00 E2E: fix GetIPv6Gateway returning wrong gateway - - bbaaace7 2026-03-31T10:48:10+02:00 E2E: refactor container operations into reusable abstractions - - ff6e8143 2026-03-26T17:06:02+01:00 Fix duplicate deleteEgressIPStatusSetup call in deleteEgressIPAssignments - - bc596f5e 2026-03-26T17:00:45+01:00 e2e: avoid EVPN CUDN subnet collision with podman default network - - 1a7a0178 2026-03-25T23:26:56-04:00 no-overlay e2e: Refactor test structure: BeforeEach setup hoisted to Describe level - - 24585d54 2026-03-25T17:28:32-07:00 Fix SettleAddresses timeout: pass 10*time.Second instead of 10 - - 2f6a7fef 2026-03-25T13:24:15-07:00 Fix build and test breakages from containernetworking/cni v1.3.0 upgrade - - 9431a81c 2026-03-25T13:24:15-07:00 Update multus-cni to return deterministic order of device IDs - - 6381f672 2026-03-24T21:56:30Z evpn: fix wrong use of IPv4 GW address on IPv6 ACL - - b8554628 2026-03-24T20:14:29+05:30 CUDN: Validate no-overlay transport and update status conditions - - 8e4b0a03 2026-03-24T20:13:29+05:30 include all no-overlay network pod subnets in toReceive - - 73c528f1 2026-03-24T20:13:29+05:30 CUDN: Cleanup interconnect resources for no-overlay transport UT coverage - - d1a51e55 2026-03-24T18:05:29+05:30 fix: trigger ci again - - d688d02a 2026-03-24T15:30:30+05:30 Addressesd the comments - - 64b0c132 2026-03-24T00:05:10+01:00 skip no-overlay cases for default network is not enable no-overlay - - 7bf8ffc6 2026-03-24T00:05:10+01:00 add comments explaining why the no-overlay CI lanes are needed - - 23a27430 2026-03-24T00:05:10+01:00 e2e: Add connectivity tests for no-overlay mode - - 9ecd2149 2026-03-21T14:10:02-04:00 Change update pod status to just annotations - - af5dcb59 2026-03-20T18:12:42-04:00 Trim more information from pod informer cache - - 7a7403b7 2026-03-20T11:03:31-07:00 CNI: reorder SR-IOV representor lifecycle to prevent CmdAdd/CmdDel race - - 5d367bc8 2026-03-18T11:01:11-07:00 OKEP-5377: Extend Primary UDN/CUDN to Support Multiple Cluster Subnets in Layer3 Topology - - d03cc453 2026-03-18T17:25:46+01:00 CNC: Fix typo in CRD description - - 52d6d72c 2026-03-10T10:30:54+05:30 CUDN: Add test coverage for BGP route import with transport modes - - c8e7f518 2026-03-10T00:42:50+05:30 Fix DNSNameResolver CI lanes - -- service-ca-operator image-amd64 951ea66067b4d69c868470e26a5a1a9f689be23e to 7b3033bba87d7b40684b66f8f44a3525433d1ac7 - - d3b5a4d 2026-04-08T15:26:32-04:00 docs: document feature gate forwarding pattern - - 1790560 2026-04-08T15:25:12-04:00 fix: remove FeatureGate runtime detection from controller process - - 068f79d 2026-04-08T15:24:54-04:00 fix: consolidate feature gate forwarding to controller via CLI args - - ca5ae82 2026-04-02T10:20:04-04:00 fix: register informer before Start() to prevent WaitForCacheSync hang - - 9f8d755 2026-04-02T10:20:04-04:00 add feature gated PKI config support - - adc2776 2026-03-30T09:37:20-04:00 vendor: bump for openshift/library-go - - 769deb7 2026-03-18T14:15:18+01:00 manifests: add service-ca operator and workload network policies - -- oc image-arm64 075cd278d1e62cf49b266e157891967bda16079d to 66dee73f66c4f048c333c6a77d76871872027896 - - 0595c992 2026-04-10T15:01:30+02:00 claude: Split tester agent away from code-reviewer - - b2b2a40a 2026-04-07T14:19:27+01:00 Fix extraction of gated manifests using --install-config - -- ovn-kubernetes image-arm64 ee514f9f66a328f4dd4b583709a8e411b515fa5f to 90d101f8b4ebae811d1a0ea195d98a5a85ffaef1 - - c8fa46c0 2026-04-10T14:47:07Z openshift tests: demote to informing - - 5912b521 2026-04-09T19:41:07Z chore: update openshift tests - - 613c1a39 2026-04-09T21:19:48+02:00 Fix nil pointer panic in ParseNetConf for conflist configs - - af65f624 2026-04-08T19:43:35Z Bump the go_modules group across 2 directories with 4 updates - - c97a7eb0 2026-04-08T18:13:26+02:00 e2e: annotate nodes with VTEP IPs and check VTEP health - - a1ed35e1 2026-04-08T18:13:26+02:00 Dualstack and IPV6 VTEPs are not supported by FRR - - 9dcb94d9 2026-04-08T18:13:26+02:00 VTEP: add Accepted status printer columns - - f22bb34e 2026-04-08T18:13:26+02:00 Add RBAC for VTEP updates/patches from CM - - 2bd32668 2026-04-08T18:13:26+02:00 RA: configure ToReceive filters for VTEP CIDR ranges - - b13a4da6 2026-04-08T18:13:25+02:00 RA: advertise per-node VTEP IPs in default-VRF router - - 72eefa5e 2026-04-08T17:34:50+02:00 Add node controller for vtep annotation change logic - - 548cec39 2026-04-08T17:34:50+02:00 Add CUDN controller for finalizer logic - - 06f610fd 2026-04-08T17:34:50+02:00 Discover Node VTEPIPs for unmanaged mode - - 7dd8a48b 2026-04-08T17:34:50+02:00 Implement overlapping CIDR checks across VTEPs - - 9c64237c 2026-04-08T17:34:49+02:00 Add finalizers to VTEP - - 357e39d5 2026-04-08T17:34:49+02:00 Prevent managed VTEPs from being accepted - - 699cf88e 2026-04-08T17:34:49+02:00 Add VTEP controller plumbing - - 1a870ee8 2026-04-08T17:32:12+02:00 Add nftables support to test/e2e/diagnostics - - 81aa2265 2026-04-08T17:32:12+02:00 Add helpers that know the set of relevant NFT sets/maps - - b343bf0e 2026-04-08T17:32:12+02:00 Refactor nftables rule comparison in the unit tests - - 0992bf51 2026-04-08T16:33:21+02:00 Fix multicast traffic for EVPN Layer2 primary networks - - 78188684 2026-04-08T16:21:44+02:00 routeadvertisements: fix targetVRF auto for MAC-VRF only Layer2 networks - - dbd3095d 2026-04-08T15:32:44+02:00 Clean up VTEP annotation on VTEP deletion or mode change - - fbf56ce6 2026-04-08T15:32:44+02:00 Add self-healing for externally modified VTEP annotations - - 8f05a5c6 2026-04-08T15:32:44+02:00 Skip unnecessary VTEP reconciliation on node address changes - - e1ec673e 2026-04-08T15:32:44+02:00 Persist EVPN VTEP IPs in node annotation for stability across reconciles - - 5d4a3b77 2026-04-08T15:32:44+02:00 Use node address manager for EVPN VTEP IP discovery - - 5d98245f 2026-04-08T15:32:44+02:00 Add EVPN annotation to node admission webhook - - 200339aa 2026-04-08T15:32:44+02:00 Pick lowest unmanaged VTEP IP instead of error - - ac618f13 2026-04-08T15:32:44+02:00 Add new VTEP annotation utils - - d2aab21c 2026-04-06T15:06:55Z Disable informing tests for the time being - - d898ccf0 2026-04-06T10:21:11-04:00 e2e: fix no-overlay tcpdump race losing captured packets - - 6cf8a4d9 2026-04-06T09:33:49-04:00 fix cudn nopods workload and make cudn_ns template generic - - a8e16bda 2026-04-06T09:33:49-04:00 fix cudn workload formatting and align label selectors - - e2b4a5a2 2026-04-06T09:33:49-04:00 address review from rsevilla wrt cudn ns - - 747caa67 2026-04-06T09:33:49-04:00 add udn and cudn test with pods, svc, netpols - - 1e6a545a 2026-04-06T14:51:33+05:30 CUDN: Skip TransportAccepted status for empty transport - - b1f1dc86 2026-04-02T14:34:41-07:00 catch ./openshift/ dir up to changes in ./test/e2e - - 06062d57 2026-04-02T11:25:24+02:00 Add EVPN node controller unit tests for state transitions and edge cases - - c898fae6 2026-04-02T11:25:24+02:00 Wait for FRR daemons before configuring EVPN in kind setup - - a82aa48f 2026-04-02T11:25:24+02:00 Fail EVPN VTEP reconciliation when hybrid overlay VXLAN port conflicts - - ecf3c321 2026-04-02T11:25:24+02:00 Bump FRR to 10.4.3 - - 620480c7 2026-04-02T11:25:24+02:00 Handle OVS port not yet available during VTEP reconciliation - - fd22bf59 2026-04-02T11:25:23+02:00 Lighten EVPN initial sync: defer OVS ports and pod entries to normal reconciliation - - 6482be3d 2026-04-02T11:25:23+02:00 Add static FDB entries and live migration support to EVPN pod controller - - 4d170469 2026-04-02T11:25:23+02:00 Add pod neighbor controller for EVPN networks - - 7f71214a 2026-04-02T11:25:23+02:00 E2E: Use unmanaged VTEP mode with single CIDR - - 3cc8d531 2026-04-02T11:25:23+02:00 Revert "REVERT ME: Temporary commit till ovnkube EVPN implementation lands" - - 144e8265 2026-04-02T11:25:23+02:00 Add OVS port handling for layer2 EVPN networks - - 02cb3423 2026-04-02T11:25:23+02:00 Add SVI reconciliation for EVPN networks - - 97114a68 2026-04-02T11:25:23+02:00 Reconcile VID/VNI mappings for VXLAN devices - - 99f03714 2026-04-02T11:23:30+02:00 Clarify unmanaged VTEP IP discovery in OKEP - - c26b4259 2026-04-02T11:23:30+02:00 Add EVPN node controller - - 8258fa3e 2026-04-02T11:19:15+02:00 Add EVPN device naming utils - - 4c404d05 2026-04-02T11:19:14+02:00 Add VTEP informers/clients for EVPN support - - db22a8c6 2026-04-01T13:46:57+02:00 Remove EVPN/RA labels from CUDN transport tests - - b6e871f4 2026-04-01T13:46:57+02:00 crd,cudn,evpn: fix unanchored regex in RouteTarget CEL validation rules - - 5b317c6d 2026-04-01T13:46:57+02:00 Add CEL to block overlapping CIDRs within same VTEP - - b14e8027 2026-04-01T13:46:57+02:00 Add CEL validations to control VTEP CIDR mutations - - 6d09b15b 2026-04-01T13:46:57+02:00 Allow supporting multiple CIDRs in same family - - 3c1ad54b 2026-04-01T13:46:57+02:00 EVPN API: macVRF and ipVRF must use different VNIs - - b41be4fa 2026-03-31T21:18:03-04:00 no-overlay e2e: Add managed mode reconciliation tests - - 2f5eb215 2026-03-31T17:59:03+02:00 Stop using netlink.AddrList directly - - 0d735c61 2026-03-31T17:59:03+02:00 Bump vishvananda/netlink - - b288f9fd 2026-03-31T17:59:03+02:00 Use netlink handle with strict check for AdrrList - - de6b3bb2 2026-03-31T10:48:10+02:00 E2E: apply interface segregation to infraprovider API - - ca939661 2026-03-31T10:48:10+02:00 E2E: Add SSHRunner for remote command execution - - a149b229 2026-03-31T10:48:10+02:00 E2E: refactor infraprovider with reusable container ops - - e399decd 2026-03-31T10:48:10+02:00 E2E: use NamespacePodSecurityLevel to set PS levels - - d4684ae8 2026-03-31T10:48:10+02:00 EVPN E2E: Use f.CreateNamespace for proper label propagation - - c55b6d28 2026-03-31T10:48:10+02:00 EVPN E2E: exclude default cluster network CIDRs from random subnet generation - - a3b5cd51 2026-03-31T10:48:10+02:00 E2E: move AgnHost image retrieval to deployment config - - 4127d21f 2026-03-31T10:48:10+02:00 E2E: add provider factory pattern and move kind to internal package - - 79985403 2026-03-31T10:48:10+02:00 E2E: fix GetIPv6Gateway returning wrong gateway - - bbaaace7 2026-03-31T10:48:10+02:00 E2E: refactor container operations into reusable abstractions - - ff6e8143 2026-03-26T17:06:02+01:00 Fix duplicate deleteEgressIPStatusSetup call in deleteEgressIPAssignments - - bc596f5e 2026-03-26T17:00:45+01:00 e2e: avoid EVPN CUDN subnet collision with podman default network - - 1a7a0178 2026-03-25T23:26:56-04:00 no-overlay e2e: Refactor test structure: BeforeEach setup hoisted to Describe level - - 24585d54 2026-03-25T17:28:32-07:00 Fix SettleAddresses timeout: pass 10*time.Second instead of 10 - - 2f6a7fef 2026-03-25T13:24:15-07:00 Fix build and test breakages from containernetworking/cni v1.3.0 upgrade - - 9431a81c 2026-03-25T13:24:15-07:00 Update multus-cni to return deterministic order of device IDs - - 6381f672 2026-03-24T21:56:30Z evpn: fix wrong use of IPv4 GW address on IPv6 ACL - - b8554628 2026-03-24T20:14:29+05:30 CUDN: Validate no-overlay transport and update status conditions - - 8e4b0a03 2026-03-24T20:13:29+05:30 include all no-overlay network pod subnets in toReceive - - 73c528f1 2026-03-24T20:13:29+05:30 CUDN: Cleanup interconnect resources for no-overlay transport UT coverage - - d1a51e55 2026-03-24T18:05:29+05:30 fix: trigger ci again - - d688d02a 2026-03-24T15:30:30+05:30 Addressesd the comments - - 64b0c132 2026-03-24T00:05:10+01:00 skip no-overlay cases for default network is not enable no-overlay - - 7bf8ffc6 2026-03-24T00:05:10+01:00 add comments explaining why the no-overlay CI lanes are needed - - 23a27430 2026-03-24T00:05:10+01:00 e2e: Add connectivity tests for no-overlay mode - - 9ecd2149 2026-03-21T14:10:02-04:00 Change update pod status to just annotations - - af5dcb59 2026-03-20T18:12:42-04:00 Trim more information from pod informer cache - - 7a7403b7 2026-03-20T11:03:31-07:00 CNI: reorder SR-IOV representor lifecycle to prevent CmdAdd/CmdDel race - - 5d367bc8 2026-03-18T11:01:11-07:00 OKEP-5377: Extend Primary UDN/CUDN to Support Multiple Cluster Subnets in Layer3 Topology - - d03cc453 2026-03-18T17:25:46+01:00 CNC: Fix typo in CRD description - - 52d6d72c 2026-03-10T10:30:54+05:30 CUDN: Add test coverage for BGP route import with transport modes - - c8e7f518 2026-03-10T00:42:50+05:30 Fix DNSNameResolver CI lanes - -- service-ca-operator image-arm64 951ea66067b4d69c868470e26a5a1a9f689be23e to 7b3033bba87d7b40684b66f8f44a3525433d1ac7 - - d3b5a4d 2026-04-08T15:26:32-04:00 docs: document feature gate forwarding pattern - - 1790560 2026-04-08T15:25:12-04:00 fix: remove FeatureGate runtime detection from controller process - - 068f79d 2026-04-08T15:24:54-04:00 fix: consolidate feature gate forwarding to controller via CLI args - - ca5ae82 2026-04-02T10:20:04-04:00 fix: register informer before Start() to prevent WaitForCacheSync hang - - 9f8d755 2026-04-02T10:20:04-04:00 add feature gated PKI config support - - adc2776 2026-03-30T09:37:20-04:00 vendor: bump for openshift/library-go - - 769deb7 2026-03-18T14:15:18+01:00 manifests: add service-ca operator and workload network policies +- api embedded-component 464776f9520793f0f20645fbcb82d945abb0a05b to 33e2dfe5deee0b89d92ce394061e13e0dce1a0a4 + - 137a0314 2026-04-17T13:20:55Z chore: regenerate files + - f7189090 2026-04-17T14:14:34+02:00 MON-4037: Add MonitoringPluginConfig to ClusterMonitoring API + - 3d57b9d9 2026-04-16T13:36:14Z chore: add re-generated files + - 1e652a1d 2026-04-15T02:43:46+01:00 fix: small typos in comments in types.go + - 59fa653d 2026-04-14T11:27:27+01:00 Add ClusterAPI observedRevisionGeneration + - fcff8d94 2026-04-13T15:03:42+02:00 MON-4036: Add NodeExporterConfig to ClusterMonitoring API + - c53d954e 2026-04-13T09:58:10+01:00 Add component names and manifestSubstitutions to CAPI revisions + - 373ea71b 2026-04-09T09:10:05-04:00 extend supported values for MCN IRI image status field + +- cluster-kube-apiserver-operator embedded-component 8cb1bc8cfe4266126010678bbd21b8a49accd7d0 to 1da8feb9f53f70b2aad44c5280043689ef58868d + - 518dee6 2026-04-16T08:14:57+02:00 CNTRLPLANE-2652: Implement 5.0 EUS schedule + - 65e1084 2026-04-09T13:19:48-04:00 feat: do not configure the kube-apiserver with structured auth config when ExternalOIDCExternalClaimsSourcing gate is enabled + +- cluster-kube-scheduler-operator embedded-component b80850a15da8485c52c486de30cec79600782206 to 25d2c41c38c09545e6decb04d4d89de1eb31ff9a + - de549b1 2026-04-15T10:01:48-04:00 add /var/run/kubernetes as emptyDir + +- cluster-network-operator embedded-component d2bd842bcf9c3ecaff5fb5440a91ad4d96ea056c to bdbba59d992a4b2846591ac5260ea12fd14481e0 + - 86b9bb0 2026-04-17T10:39:07+02:00 frr-k8s: pass log-level to status binary + - 70bb347 2026-04-17T10:39:07+02:00 frr-k8s: support specifying poll-interval + - 7fd125a 2026-04-17T10:39:06+02:00 Align frr-k8s manifests with frrk8sconfiguration + - 6a6e23c 2026-04-17T10:38:45+02:00 Align frr-k8s manifests with TLS + - ce443fb 2026-03-30T10:19:53-04:00 1. pkg/network/cluster_config_test.go: - Updated getFeatureGatesWithDualStack() to include FeatureGateGCPDualStackInstall - Updated getFeatureGatesWithIncompleteDualStack() to register GCP feature gate as disabled - Modified existing test to verify GCP works with feature gate enabled - Added new test to verify GCP fails without feature gate enabled 2. pkg/network/render_test.go: - Updated getDefaultFeatureGatesWithDualStack() to include FeatureGateGCPDualStackInstall - Added TestGCPDualStackDay0SupportedDay2Blocked() to explicitly test GCP behavior - Kept existing TestAllowMigrationOnlyForSupportedTypes() which verifies GCP blocks Day-2 conversion + - 12c008c 2026-03-30T10:16:55-04:00 CORS-4332: Add GCP to the allowed platforms for dual stack + - 67f31ae 2026-03-10T12:56:15+05:30 Fix ovn-acl-logging CrashLoopBackOff due to startup race condition + +- oc image-arm64 66dee73f66c4f048c333c6a77d76871872027896 to 30bb6e56a38d49b6d646a260be79b072dc27dab1 + - c2f7cc10 2026-04-17T13:51:50+02:00 claude: Change learn-* agents into skills + - d59339a9 2026-04-13T12:57:24+02:00 claude: Add learn-{session,history} agents + - 8c7dc77e 2026-04-13T11:38:18+02:00 AGENTS.md: Add some minor improvements diff --git a/scripts/auto-rebase/commits.txt b/scripts/auto-rebase/commits.txt index c4a96ad848..5daedd5eda 100644 --- a/scripts/auto-rebase/commits.txt +++ b/scripts/auto-rebase/commits.txt @@ -1,11 +1,11 @@ -https://github.com/openshift/api embedded-component 464776f9520793f0f20645fbcb82d945abb0a05b +https://github.com/openshift/api embedded-component 33e2dfe5deee0b89d92ce394061e13e0dce1a0a4 https://github.com/openshift/cluster-csi-snapshot-controller-operator embedded-component 108f37f0e378accc322cbeb68136ec500ec35b94 https://github.com/openshift/cluster-dns-operator embedded-component 3d2141182243cde1ec6417bd005c76d29aa88a01 https://github.com/openshift/cluster-ingress-operator embedded-component 2c5b4ef0021db96ba6fecf630c53a15c12134578 -https://github.com/openshift/cluster-kube-apiserver-operator embedded-component 8cb1bc8cfe4266126010678bbd21b8a49accd7d0 +https://github.com/openshift/cluster-kube-apiserver-operator embedded-component 1da8feb9f53f70b2aad44c5280043689ef58868d https://github.com/openshift/cluster-kube-controller-manager-operator embedded-component e2d54f2da0346309b329c34552d9896476683fc8 -https://github.com/openshift/cluster-kube-scheduler-operator embedded-component b80850a15da8485c52c486de30cec79600782206 -https://github.com/openshift/cluster-network-operator embedded-component d2bd842bcf9c3ecaff5fb5440a91ad4d96ea056c +https://github.com/openshift/cluster-kube-scheduler-operator embedded-component 25d2c41c38c09545e6decb04d4d89de1eb31ff9a +https://github.com/openshift/cluster-network-operator embedded-component bdbba59d992a4b2846591ac5260ea12fd14481e0 https://github.com/openshift/cluster-openshift-controller-manager-operator embedded-component e1c3674198c6c1274fd3fd3c3108eb4cade4eb0a https://github.com/openshift/cluster-policy-controller embedded-component 44985a1306411101c84dd5081598fc928b432321 https://github.com/openshift/csi-external-snapshotter embedded-component d1bc3ffaa9759c13a06c2ec61c541342e71bd109 @@ -25,7 +25,7 @@ https://github.com/openshift/kube-rbac-proxy image-amd64 d12e274605248f6c5937324 https://github.com/openshift/ovn-kubernetes image-amd64 90d101f8b4ebae811d1a0ea195d98a5a85ffaef1 https://github.com/openshift/kubernetes image-amd64 9193b12ab88e006723c8605bea1659bfcbe7d638 https://github.com/openshift/service-ca-operator image-amd64 7b3033bba87d7b40684b66f8f44a3525433d1ac7 -https://github.com/openshift/oc image-arm64 66dee73f66c4f048c333c6a77d76871872027896 +https://github.com/openshift/oc image-arm64 30bb6e56a38d49b6d646a260be79b072dc27dab1 https://github.com/openshift/coredns image-arm64 0dded2d232dab43c107b1dab9d0d9fdfd8259622 https://github.com/openshift/csi-external-snapshotter image-arm64 d1bc3ffaa9759c13a06c2ec61c541342e71bd109 https://github.com/openshift/router image-arm64 896390778ebe15f57f87e6ca78f11c96e64c2652 From b8b0a6891f5f33af6709fed103e04237753ac6a9 Mon Sep 17 00:00:00 2001 From: ci-robot Date: Tue, 21 Apr 2026 04:16:25 +0000 Subject: [PATCH 3/8] update component images --- packaging/crio.conf.d/10-microshift_amd64.conf | 2 +- packaging/crio.conf.d/10-microshift_arm64.conf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packaging/crio.conf.d/10-microshift_amd64.conf b/packaging/crio.conf.d/10-microshift_amd64.conf index c12516a789..bf81452624 100644 --- a/packaging/crio.conf.d/10-microshift_amd64.conf +++ b/packaging/crio.conf.d/10-microshift_amd64.conf @@ -2,6 +2,6 @@ # for community builds on top of OKD, this setting has no effect [crio.image] global_auth_file="/etc/crio/openshift-pull-secret" -pause_image = "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:b2c4aba5b37248adf70a343d02ba3a89fcf2a002e94f2f4b6f9892acb0008c56" +pause_image = "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:f8a770e9d15b33a815659b6863e4ed8819ed310c48b46d8e4b4fcb6f1e282dbf" pause_image_auth_file = "/etc/crio/openshift-pull-secret" pause_command = "/usr/bin/pod" diff --git a/packaging/crio.conf.d/10-microshift_arm64.conf b/packaging/crio.conf.d/10-microshift_arm64.conf index 82492a7555..7b2c7bd69d 100644 --- a/packaging/crio.conf.d/10-microshift_arm64.conf +++ b/packaging/crio.conf.d/10-microshift_arm64.conf @@ -2,6 +2,6 @@ # for community builds on top of OKD, this setting has no effect [crio.image] global_auth_file="/etc/crio/openshift-pull-secret" -pause_image = "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:daa4e16c74261dfef83e76f804a6d46447d2ebf134267c663570566797c5e02a" +pause_image = "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:f4338b34deb7a3326b76bc71fe8ee2217c6c8f778d460b33edcec8526255f6b7" pause_image_auth_file = "/etc/crio/openshift-pull-secret" pause_command = "/usr/bin/pod" From 5c3870f75b4ff4d1758ddab0f12f7c2ba4524912 Mon Sep 17 00:00:00 2001 From: ci-robot Date: Tue, 21 Apr 2026 04:16:28 +0000 Subject: [PATCH 4/8] update manifests --- .../multus/kustomization.aarch64.yaml | 4 ++-- .../multus/kustomization.x86_64.yaml | 4 ++-- .../multus/release-multus-aarch64.json | 6 +++--- .../multus/release-multus-x86_64.json | 6 +++--- ...ator_01_securitycontextconstraints.crd.yaml | 4 ++-- .../kustomization.aarch64.yaml | 10 +++++----- .../kustomization.x86_64.yaml | 10 +++++----- .../release-olm-aarch64.json | 8 ++++---- .../release-olm-x86_64.json | 8 ++++---- assets/release/release-aarch64.json | 18 +++++++++--------- assets/release/release-x86_64.json | 12 ++++++------ 11 files changed, 45 insertions(+), 45 deletions(-) diff --git a/assets/components/multus/kustomization.aarch64.yaml b/assets/components/multus/kustomization.aarch64.yaml index f50dea3f53..0c335ae04b 100644 --- a/assets/components/multus/kustomization.aarch64.yaml +++ b/assets/components/multus/kustomization.aarch64.yaml @@ -2,7 +2,7 @@ images: - name: multus-cni-microshift newName: quay.io/openshift-release-dev/ocp-v5.0-art-dev - digest: sha256:eb6b8347d088bebcf85a1cec86d78330fbd99dbdfef75cdaba2a5f28d9323a5d + digest: sha256:d3b37759317256423d6b4c519f2ccfeef430cea06e289ad10872c1a2dda0c1a8 - name: containernetworking-plugins-microshift newName: quay.io/openshift-release-dev/ocp-v5.0-art-dev - digest: sha256:464cca590482118bb8263385816d870b3143215b66ef4a109138f9e665f73da0 + digest: sha256:e29c8d42eca1f15e915413f82233e1e91afd536d569ca88d530157eb16972fc1 diff --git a/assets/components/multus/kustomization.x86_64.yaml b/assets/components/multus/kustomization.x86_64.yaml index f919b8b7aa..d45c276dd9 100644 --- a/assets/components/multus/kustomization.x86_64.yaml +++ b/assets/components/multus/kustomization.x86_64.yaml @@ -2,7 +2,7 @@ images: - name: multus-cni-microshift newName: quay.io/openshift-release-dev/ocp-v5.0-art-dev - digest: sha256:ee8059698e26e4376215c0df71ed72e548e7334be4061272bd3ca6087533cb6c + digest: sha256:5cce39ca48bf38af0523d04ff0599a35a651b44512099ea4bf5d860ffdef21b4 - name: containernetworking-plugins-microshift newName: quay.io/openshift-release-dev/ocp-v5.0-art-dev - digest: sha256:10729eece790c49f196e44ad121dd632f6a5722b3c0a4c49c76e151983c1f71d + digest: sha256:936f03806195a2923e21224a509fcfa1acaca2c827df36e3aaabde87abd9c40b diff --git a/assets/components/multus/release-multus-aarch64.json b/assets/components/multus/release-multus-aarch64.json index bc0e9a73ef..ababfacab2 100644 --- a/assets/components/multus/release-multus-aarch64.json +++ b/assets/components/multus/release-multus-aarch64.json @@ -1,9 +1,9 @@ { "release": { - "base": "5.0.0-0.nightly-arm64-2026-04-16-232425" + "base": "5.0.0-0.nightly-arm64-2026-04-21-003904" }, "images": { - "multus-cni-microshift": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:eb6b8347d088bebcf85a1cec86d78330fbd99dbdfef75cdaba2a5f28d9323a5d", - "containernetworking-plugins-microshift": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:464cca590482118bb8263385816d870b3143215b66ef4a109138f9e665f73da0" + "multus-cni-microshift": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:d3b37759317256423d6b4c519f2ccfeef430cea06e289ad10872c1a2dda0c1a8", + "containernetworking-plugins-microshift": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:e29c8d42eca1f15e915413f82233e1e91afd536d569ca88d530157eb16972fc1" } } diff --git a/assets/components/multus/release-multus-x86_64.json b/assets/components/multus/release-multus-x86_64.json index 314dadef93..defd5cf31d 100644 --- a/assets/components/multus/release-multus-x86_64.json +++ b/assets/components/multus/release-multus-x86_64.json @@ -1,9 +1,9 @@ { "release": { - "base": "5.0.0-0.nightly-2026-04-16-172425" + "base": "5.0.0-0.nightly-2026-04-19-190642" }, "images": { - "multus-cni-microshift": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:ee8059698e26e4376215c0df71ed72e548e7334be4061272bd3ca6087533cb6c", - "containernetworking-plugins-microshift": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:10729eece790c49f196e44ad121dd632f6a5722b3c0a4c49c76e151983c1f71d" + "multus-cni-microshift": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:5cce39ca48bf38af0523d04ff0599a35a651b44512099ea4bf5d860ffdef21b4", + "containernetworking-plugins-microshift": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:936f03806195a2923e21224a509fcfa1acaca2c827df36e3aaabde87abd9c40b" } } diff --git a/assets/crd/0000_03_config-operator_01_securitycontextconstraints.crd.yaml b/assets/crd/0000_03_config-operator_01_securitycontextconstraints.crd.yaml index b3f42c0fd1..2db84803a3 100644 --- a/assets/crd/0000_03_config-operator_01_securitycontextconstraints.crd.yaml +++ b/assets/crd/0000_03_config-operator_01_securitycontextconstraints.crd.yaml @@ -147,7 +147,7 @@ spec: defaultAddCapabilities: description: |- defaultAddCapabilities is the default set of capabilities that will be added to the container - unless the pod spec specifically drops the capability. You may not list a capabiility in both + unless the pod spec specifically drops the capability. You may not list a capability in both DefaultAddCapabilities and RequiredDropCapabilities. items: description: Capability represent POSIX capabilities type @@ -294,7 +294,7 @@ spec: type: string type: object seccompProfiles: - description: "seccompProfiles lists the allowed profiles that may be set for the pod or\ncontainer's seccomp annotations. An unset (nil) or empty value means that no profiles may\nbe specifid by the pod or container.\tThe wildcard '*' may be used to allow all profiles. When\nused to generate a value for a pod the first non-wildcard profile will be used as\nthe default." + description: "seccompProfiles lists the allowed profiles that may be set for the pod or\ncontainer's seccomp annotations. An unset (nil) or empty value means that no profiles may\nbe specified by the pod or container.\tThe wildcard '*' may be used to allow all profiles. When\nused to generate a value for a pod the first non-wildcard profile will be used as\nthe default." items: type: string nullable: true diff --git a/assets/optional/operator-lifecycle-manager/kustomization.aarch64.yaml b/assets/optional/operator-lifecycle-manager/kustomization.aarch64.yaml index ade29ea678..0ae2150cf8 100644 --- a/assets/optional/operator-lifecycle-manager/kustomization.aarch64.yaml +++ b/assets/optional/operator-lifecycle-manager/kustomization.aarch64.yaml @@ -2,13 +2,13 @@ images: - name: quay.io/operator-framework/olm newName: quay.io/openshift-release-dev/ocp-v5.0-art-dev - digest: sha256:4a1ea3c63005636dbb62b68219c1059bccd2c6b60d59074dbf3356da7f0376b5 + digest: sha256:4dfc80fe6854399fc6a3e9797877c4ff63f8c2b1effa68b0741553f29e9a0485 - name: quay.io/operator-framework/configmap-operator-registry newName: quay.io/openshift-release-dev/ocp-v5.0-art-dev - digest: sha256:5c51341a1d1721b79d168547f301260d7c907f24268a9677f40c2dc4b759abba + digest: sha256:c33f1ad0e2308ed55faf9d96946903f7d11c3e2e0519534ed0d1c40c43d2e6ef - name: quay.io/openshift/origin-kube-rbac-proxy newName: quay.io/openshift-release-dev/ocp-v5.0-art-dev - digest: sha256:d4cb8ac0d9bd423f6f21c4746492568dae7514c7f4a6a38c02a400bc84a330d1 + digest: sha256:45cbd278eb641675bcc20c932a3a66fb9ae2101ca090f61af212fce8e9fdcb6f patches: - patch: |- @@ -16,12 +16,12 @@ patches: path: /spec/template/spec/containers/0/env/- value: name: OPERATOR_REGISTRY_IMAGE - value: quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:5c51341a1d1721b79d168547f301260d7c907f24268a9677f40c2dc4b759abba + value: quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:c33f1ad0e2308ed55faf9d96946903f7d11c3e2e0519534ed0d1c40c43d2e6ef - op: add path: /spec/template/spec/containers/0/env/- value: name: OLM_IMAGE - value: quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:4a1ea3c63005636dbb62b68219c1059bccd2c6b60d59074dbf3356da7f0376b5 + value: quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:4dfc80fe6854399fc6a3e9797877c4ff63f8c2b1effa68b0741553f29e9a0485 target: kind: Deployment labelSelector: app=catalog-operator diff --git a/assets/optional/operator-lifecycle-manager/kustomization.x86_64.yaml b/assets/optional/operator-lifecycle-manager/kustomization.x86_64.yaml index c7c77f6d64..5b972057ee 100644 --- a/assets/optional/operator-lifecycle-manager/kustomization.x86_64.yaml +++ b/assets/optional/operator-lifecycle-manager/kustomization.x86_64.yaml @@ -2,13 +2,13 @@ images: - name: quay.io/operator-framework/olm newName: quay.io/openshift-release-dev/ocp-v5.0-art-dev - digest: sha256:3486df8d22a1d6da876f336fb0834b5b821d6755a74326902d441b694952412b + digest: sha256:040a9996b88805b3dad787b7795ce3ff6e217f075181006ddb5f27857ddaa5d0 - name: quay.io/operator-framework/configmap-operator-registry newName: quay.io/openshift-release-dev/ocp-v5.0-art-dev - digest: sha256:697a6935830840e75e281f717c0a6d201fa2e8a4c1dbeaff2dfb2ea0ef7a5522 + digest: sha256:2e6f720f19d7e241cde1267188a80fe24359bdf60f55df773fa2625338e5e050 - name: quay.io/openshift/origin-kube-rbac-proxy newName: quay.io/openshift-release-dev/ocp-v5.0-art-dev - digest: sha256:99226d69076922896e9ff9e8e46542baa477bf833d90775140f3128b18ce9e5b + digest: sha256:6ffddcf1ea929c405f43bb955c6dc962e2a217861487a6ccb3171d5d43b89d69 patches: - patch: |- @@ -16,12 +16,12 @@ patches: path: /spec/template/spec/containers/0/env/- value: name: OPERATOR_REGISTRY_IMAGE - value: quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:697a6935830840e75e281f717c0a6d201fa2e8a4c1dbeaff2dfb2ea0ef7a5522 + value: quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:2e6f720f19d7e241cde1267188a80fe24359bdf60f55df773fa2625338e5e050 - op: add path: /spec/template/spec/containers/0/env/- value: name: OLM_IMAGE - value: quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:3486df8d22a1d6da876f336fb0834b5b821d6755a74326902d441b694952412b + value: quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:040a9996b88805b3dad787b7795ce3ff6e217f075181006ddb5f27857ddaa5d0 target: kind: Deployment labelSelector: app=catalog-operator diff --git a/assets/optional/operator-lifecycle-manager/release-olm-aarch64.json b/assets/optional/operator-lifecycle-manager/release-olm-aarch64.json index 8d7c556c9a..310eb05d0c 100644 --- a/assets/optional/operator-lifecycle-manager/release-olm-aarch64.json +++ b/assets/optional/operator-lifecycle-manager/release-olm-aarch64.json @@ -1,10 +1,10 @@ { "release": { - "base": "5.0.0-0.nightly-arm64-2026-04-16-232425" + "base": "5.0.0-0.nightly-arm64-2026-04-21-003904" }, "images": { - "operator-lifecycle-manager": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:4a1ea3c63005636dbb62b68219c1059bccd2c6b60d59074dbf3356da7f0376b5", - "operator-registry": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:5c51341a1d1721b79d168547f301260d7c907f24268a9677f40c2dc4b759abba", - "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:d4cb8ac0d9bd423f6f21c4746492568dae7514c7f4a6a38c02a400bc84a330d1" + "operator-lifecycle-manager": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:4dfc80fe6854399fc6a3e9797877c4ff63f8c2b1effa68b0741553f29e9a0485", + "operator-registry": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:c33f1ad0e2308ed55faf9d96946903f7d11c3e2e0519534ed0d1c40c43d2e6ef", + "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:45cbd278eb641675bcc20c932a3a66fb9ae2101ca090f61af212fce8e9fdcb6f" } } diff --git a/assets/optional/operator-lifecycle-manager/release-olm-x86_64.json b/assets/optional/operator-lifecycle-manager/release-olm-x86_64.json index f0f3407afd..9ccfafe419 100644 --- a/assets/optional/operator-lifecycle-manager/release-olm-x86_64.json +++ b/assets/optional/operator-lifecycle-manager/release-olm-x86_64.json @@ -1,10 +1,10 @@ { "release": { - "base": "5.0.0-0.nightly-2026-04-16-172425" + "base": "5.0.0-0.nightly-2026-04-19-190642" }, "images": { - "operator-lifecycle-manager": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:3486df8d22a1d6da876f336fb0834b5b821d6755a74326902d441b694952412b", - "operator-registry": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:697a6935830840e75e281f717c0a6d201fa2e8a4c1dbeaff2dfb2ea0ef7a5522", - "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:99226d69076922896e9ff9e8e46542baa477bf833d90775140f3128b18ce9e5b" + "operator-lifecycle-manager": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:040a9996b88805b3dad787b7795ce3ff6e217f075181006ddb5f27857ddaa5d0", + "operator-registry": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:2e6f720f19d7e241cde1267188a80fe24359bdf60f55df773fa2625338e5e050", + "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:6ffddcf1ea929c405f43bb955c6dc962e2a217861487a6ccb3171d5d43b89d69" } } diff --git a/assets/release/release-aarch64.json b/assets/release/release-aarch64.json index 129753f1ca..895d232001 100644 --- a/assets/release/release-aarch64.json +++ b/assets/release/release-aarch64.json @@ -1,16 +1,16 @@ { "release": { - "base": "5.0.0-0.nightly-arm64-2026-04-16-232425" + "base": "5.0.0-0.nightly-arm64-2026-04-21-003904" }, "images": { - "cli": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:c8de3e103b12e4521076a7056d65f9becfa015894a27576ad2582d9200a5849f", - "coredns": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:307ddfbdb0e221839c71c02a38484fd6f7c6f8efa5d162b968fa224f73a1855b", - "haproxy-router": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:77512153a5706d12001f4e4615a9df9ee97f3715d7fd66ad3356ca6bf62ae69b", - "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:d4cb8ac0d9bd423f6f21c4746492568dae7514c7f4a6a38c02a400bc84a330d1", - "ovn-kubernetes-microshift": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:9760316816f8a91e97f447dec17f6484dad15513cdced87cc57648fca9687402", - "pod": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:daa4e16c74261dfef83e76f804a6d46447d2ebf134267c663570566797c5e02a", - "service-ca-operator": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:27859086f1689e5dc15dd90aa6a32bcfa472bedc91e24b41d0725e78402b6552", + "cli": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:80ce2c46ab907a823ce41b2f9313f9a9748051a40e4e862f0f295beac90ef164", + "coredns": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:de94d80bc691e3179be049d280849cd89291119d0301e178cc7797b5004c73b3", + "haproxy-router": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:bfa69e89a73f9a921e3c3138903993f8b3d815117955d42811613921133c2b6b", + "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:45cbd278eb641675bcc20c932a3a66fb9ae2101ca090f61af212fce8e9fdcb6f", + "ovn-kubernetes-microshift": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:8d7d544fe5dc26f40a5f4b9fdb13eeb9d10cbc8f33908f832362ea3fa40d41eb", + "pod": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:f4338b34deb7a3326b76bc71fe8ee2217c6c8f778d460b33edcec8526255f6b7", + "service-ca-operator": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:03256e0de52723c49f294cb4522cf054066d6ca0b5e0de3bc69748ff6dc01d74", "lvms_operator": "registry.redhat.io/lvms4/lvms-rhel9-operator@sha256:3766640b19c336b443619ecdb35f36b479c79ea71b21de97febf024a5eaf6c84", - "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:49de8598fb75c91e8a1dd1d2b2db58c58eb2f2f2ea8e50bdd8d5a7068d4b1158" + "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:7cbc017f394ae3ab24f040244a43c33c55c3e75dc5d25790187458f6ad69843a" } } diff --git a/assets/release/release-x86_64.json b/assets/release/release-x86_64.json index a363a1cecb..904fbc1bbb 100644 --- a/assets/release/release-x86_64.json +++ b/assets/release/release-x86_64.json @@ -1,16 +1,16 @@ { "release": { - "base": "5.0.0-0.nightly-2026-04-16-172425" + "base": "5.0.0-0.nightly-2026-04-19-190642" }, "images": { "cli": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:b41de1f2cd52ef59125223e3f563826e372593cae70ebdf7bae35e8b2a3b98b2", - "coredns": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:b6c13ac7d813b23a2ef28f4005da58f1161eeee35fd12b8a272f6d1888267f99", + "coredns": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:356c48e70fa473301378f2fec893813115306e85f2aa5e79ecb48e6e1b2d9b2e", "haproxy-router": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:905a1225d64d35b7e10236cc2de46341049efaf40d385e5376ecb23de64c777f", - "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:99226d69076922896e9ff9e8e46542baa477bf833d90775140f3128b18ce9e5b", + "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:6ffddcf1ea929c405f43bb955c6dc962e2a217861487a6ccb3171d5d43b89d69", "ovn-kubernetes-microshift": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:21fad56affa5aa8925f9eba4e9d656d00b1720127bc5915b0c2e8b96ffb72cf2", - "pod": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:b2c4aba5b37248adf70a343d02ba3a89fcf2a002e94f2f4b6f9892acb0008c56", - "service-ca-operator": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:ec1502a640fb930fa3cc69e6de6031d75fbbedaa43868aa5c1f0611652d8b99e", + "pod": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:f8a770e9d15b33a815659b6863e4ed8819ed310c48b46d8e4b4fcb6f1e282dbf", + "service-ca-operator": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:a6c8ea8863bfa4ba663a100a9d7f85a41145e47433928a6e61cd4455673e1a8a", "lvms_operator": "registry.redhat.io/lvms4/lvms-rhel9-operator@sha256:58804d8baf922927b66cec9424d431a3bdb341d207024ce40cc8f0123bac03ee", - "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:b94c727235d7529524a94382a9b77e974d850e67fb5b53e193755e7f6950c2d5" + "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v5.0-art-dev@sha256:ab324a6adb9b6446300e6d570fd25ed98b36b073770a964f4ea8a682ed7ca8f5" } } From 6fab5ab74c67b195efa530641dc2656eacd0267e Mon Sep 17 00:00:00 2001 From: ci-robot Date: Tue, 21 Apr 2026 04:16:32 +0000 Subject: [PATCH 5/8] update buildfiles --- Makefile.version.aarch64.var | 2 +- Makefile.version.x86_64.var | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile.version.aarch64.var b/Makefile.version.aarch64.var index d67b7b737f..0c0eadc11f 100644 --- a/Makefile.version.aarch64.var +++ b/Makefile.version.aarch64.var @@ -1 +1 @@ -OCP_VERSION := 5.0.0-0.nightly-arm64-2026-04-16-232425 +OCP_VERSION := 5.0.0-0.nightly-arm64-2026-04-21-003904 diff --git a/Makefile.version.x86_64.var b/Makefile.version.x86_64.var index 1b8b4f7d90..49cbce2261 100644 --- a/Makefile.version.x86_64.var +++ b/Makefile.version.x86_64.var @@ -1 +1 @@ -OCP_VERSION := 5.0.0-0.nightly-2026-04-16-172425 +OCP_VERSION := 5.0.0-0.nightly-2026-04-19-190642 From f2db3fefb2a1403095cfadfdb5bb0899ca6e4b71 Mon Sep 17 00:00:00 2001 From: ci-robot Date: Tue, 21 Apr 2026 04:17:00 +0000 Subject: [PATCH 6/8] Update AI Model Serving for MicroShift --- .../ai-model-serving/release-ai-model-serving-x86_64.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/optional/ai-model-serving/release-ai-model-serving-x86_64.json b/assets/optional/ai-model-serving/release-ai-model-serving-x86_64.json index 57e1d3cc30..53f94e1478 100644 --- a/assets/optional/ai-model-serving/release-ai-model-serving-x86_64.json +++ b/assets/optional/ai-model-serving/release-ai-model-serving-x86_64.json @@ -1,6 +1,6 @@ { "release": { - "base": "2.25.3" + "base": "2.25.4" }, "images": { "ray-tls-generator-image": "registry.redhat.io/ubi9/ubi-minimal:latest", From c1bb7616015a4d5f7f47ea362232246832bd0c24 Mon Sep 17 00:00:00 2001 From: ci-robot Date: Tue, 21 Apr 2026 04:17:19 +0000 Subject: [PATCH 7/8] Update SR-IOV for MicroShift --- .../optional/sriov/kustomization.aarch64.yaml | 20 ++++++++--------- .../optional/sriov/kustomization.x86_64.yaml | 20 ++++++++--------- .../optional/sriov/release-sriov-aarch64.json | 22 +++++++++---------- .../optional/sriov/release-sriov-x86_64.json | 22 +++++++++---------- 4 files changed, 42 insertions(+), 42 deletions(-) diff --git a/assets/optional/sriov/kustomization.aarch64.yaml b/assets/optional/sriov/kustomization.aarch64.yaml index f773d88844..c29dee25df 100644 --- a/assets/optional/sriov/kustomization.aarch64.yaml +++ b/assets/optional/sriov/kustomization.aarch64.yaml @@ -1,7 +1,7 @@ images: - name: quay.io/openshift/sriov-network-operator newName: registry.redhat.io/openshift4/ose-sriov-network-rhel9-operator - digest: sha256:48054f4c6f7ceda85c3ce39e8fd03820458afcd0b16a86ce6db0e1a3806ed2e0 + digest: sha256:da7e0b1cff24c58c4c0a4e985e664c44b45b2fb03eef80f1ac63c40779421148 patches: - patch: |- @@ -9,47 +9,47 @@ patches: path: /spec/template/spec/containers/0/env/- value: name: SRIOV_CNI_IMAGE - value: registry.redhat.io/openshift4/sriov-cni-rhel9@sha256:bccc281e743ae4f10f4458de03c7c614afeb476ca5c49f63942343fa136663af + value: registry.redhat.io/openshift4/sriov-cni-rhel9@sha256:3c3ac0bb1a4d5b3d429da4e1e37faa5ef9ab77d8d8293a3a96582a3bca093b2f - op: add path: /spec/template/spec/containers/0/env/- value: name: SRIOV_DEVICE_PLUGIN_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-network-device-plugin-rhel9@sha256:b108732532e2e697d424a1b8c2761c08211d26f9ee128bb1c831286174a83ba8 + value: registry.redhat.io/openshift4/ose-sriov-network-device-plugin-rhel9@sha256:f2371cf37a4812bfe22bf5bac3deeb840f06f070791c631bbc4152e7567e0a20 - op: add path: /spec/template/spec/containers/0/env/- value: name: NETWORK_RESOURCES_INJECTOR_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-dp-admission-controller-rhel9@sha256:f5bd0efbdf6f5d5b1666298f5946b064dd8ae10dee607dc8d56a9dfc338d9eb7 + value: registry.redhat.io/openshift4/ose-sriov-dp-admission-controller-rhel9@sha256:9ca4d9fa5ce1d06be24181f87015f83e32fabd2a765c5bc08303a1c78948aca4 - op: add path: /spec/template/spec/containers/0/env/- value: name: SRIOV_NETWORK_CONFIG_DAEMON_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-network-config-daemon-rhel9@sha256:3b73df3deb126ba364af240fe600a75efcb87959b6cb11aaf6d9bb9d036bd633 + value: registry.redhat.io/openshift4/ose-sriov-network-config-daemon-rhel9@sha256:6242c428f2c16520fc145d1337f0cb14aa61618d05ff6432272391e59a24d9ba - op: add path: /spec/template/spec/containers/0/env/- value: name: SRIOV_NETWORK_WEBHOOK_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-network-webhook-rhel9@sha256:a10a52f6e322e1776e95c2045c19fa70123a423feca706bba41b04365fd44a3b + value: registry.redhat.io/openshift4/ose-sriov-network-webhook-rhel9@sha256:37adf4361bf7fa789a8a1188728456c0a0b52f46992a7319e16d55a4dcd52079 - op: add path: /spec/template/spec/containers/0/env/- value: name: SRIOV_INFINIBAND_CNI_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-infiniband-cni-rhel9@sha256:463ddb425ed7025671eb893f6575bd22c7d6394b4582e1fc5341b8996c79ca6d + value: registry.redhat.io/openshift4/ose-sriov-infiniband-cni-rhel9@sha256:46f057dbb1d7d41cb0972bded913efc5a055e5e5eb3046140bfeed5d8a175d42 - op: add path: /spec/template/spec/containers/0/env/- value: name: RDMA_CNI_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-rdma-cni-rhel9@sha256:1d772935763c1132f55fbc53aaa71a11ab236bc267c095d5006f8412a36a7b06 + value: registry.redhat.io/openshift4/ose-sriov-rdma-cni-rhel9@sha256:a18ffc1ae2562a8be53d02f3e36751a6e3845cdc22066842b056b5246f59b915 - op: add path: /spec/template/spec/containers/0/env/- value: name: METRICS_EXPORTER_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-network-metrics-exporter-rhel9@sha256:ac6fadde90132e354cd7629b84a6bb58c49cf7adb21f848c7fd16357c7a0d370 + value: registry.redhat.io/openshift4/ose-sriov-network-metrics-exporter-rhel9@sha256:56a5669447548d0ee36002a29643c4bfb061481823ed90cfde17b96c76ed9a86 - op: add path: /spec/template/spec/containers/0/env/- value: name: METRICS_EXPORTER_KUBE_RBAC_PROXY_IMAGE - value: registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9@sha256:81117862eeac75f7f5fcd99b6c0d13ce54b30e6bb96c0488dca08e377f14e85a + value: registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9@sha256:95ef15e7f2a54fe5269412a36a2ee028e2b0276b80b84e534e5497c57cc0b801 target: kind: Deployment name: sriov-network-operator diff --git a/assets/optional/sriov/kustomization.x86_64.yaml b/assets/optional/sriov/kustomization.x86_64.yaml index 49a4097867..940f680005 100644 --- a/assets/optional/sriov/kustomization.x86_64.yaml +++ b/assets/optional/sriov/kustomization.x86_64.yaml @@ -1,7 +1,7 @@ images: - name: quay.io/openshift/sriov-network-operator newName: registry.redhat.io/openshift4/ose-sriov-network-rhel9-operator - digest: sha256:3ed8be112564686bc6cab67b2aee4efc067549bfc3f9141ffe05c6ee5d3f7e39 + digest: sha256:02ddf56fd64814b0eb03b8b11bf32d9a719263e3773c7415b35c97c8131b2909 patches: - patch: |- @@ -9,47 +9,47 @@ patches: path: /spec/template/spec/containers/0/env/- value: name: SRIOV_CNI_IMAGE - value: registry.redhat.io/openshift4/sriov-cni-rhel9@sha256:d7eb2bbabf8bc30f0a4058b3b161e7b1753de348f0fff1f638cbfca2f796140a + value: registry.redhat.io/openshift4/sriov-cni-rhel9@sha256:3267f83ff5f5bb66a772ea0872459b577cd36307d362f9d2ce5144cd934dfa16 - op: add path: /spec/template/spec/containers/0/env/- value: name: SRIOV_DEVICE_PLUGIN_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-network-device-plugin-rhel9@sha256:7c7545b1471472caa306db37324378da25adf2da173a7149b8b9114eae1f7f76 + value: registry.redhat.io/openshift4/ose-sriov-network-device-plugin-rhel9@sha256:4a772ad7b73acfe6cbc77e03f16dca4805f6ed8f04fd3f630c760fa3483efa56 - op: add path: /spec/template/spec/containers/0/env/- value: name: NETWORK_RESOURCES_INJECTOR_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-dp-admission-controller-rhel9@sha256:b18e70c292aee226935c236fe51a25325cdd63cf2bde449363f32035f4cee001 + value: registry.redhat.io/openshift4/ose-sriov-dp-admission-controller-rhel9@sha256:08442a62f734f1af80ba807c93303b82483f6db01ca7198bda21b8e5a80fca88 - op: add path: /spec/template/spec/containers/0/env/- value: name: SRIOV_NETWORK_CONFIG_DAEMON_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-network-config-daemon-rhel9@sha256:89aef10e1e18b65252ac085742830f180ecce27e71b82ea7d7d3635b721c2e8c + value: registry.redhat.io/openshift4/ose-sriov-network-config-daemon-rhel9@sha256:4ea7e56e991c33ef3288506ad2a6c8bdbf52dc68799757d24e3d500dd835e9c3 - op: add path: /spec/template/spec/containers/0/env/- value: name: SRIOV_NETWORK_WEBHOOK_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-network-webhook-rhel9@sha256:5fb405338a7c5dde7e81c97d0142b9abb1f3e4263bb31cd4e0c8a10339687d83 + value: registry.redhat.io/openshift4/ose-sriov-network-webhook-rhel9@sha256:ea758333e4b95d399f12ef81cf879eff3ddcdcbbde4b45aa7d3982dacad280db - op: add path: /spec/template/spec/containers/0/env/- value: name: SRIOV_INFINIBAND_CNI_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-infiniband-cni-rhel9@sha256:d44ffee0518775ac217608f34befdbc9896db5ce50875fa7a627b1ca7584a492 + value: registry.redhat.io/openshift4/ose-sriov-infiniband-cni-rhel9@sha256:ccf317f1547c22add7064e66341fa07769c62dce56ee754bc9891c5f714b77c6 - op: add path: /spec/template/spec/containers/0/env/- value: name: RDMA_CNI_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-rdma-cni-rhel9@sha256:f8cb465e7ecaedbdc30c0df1ff3b92e095fc3360f032530202aaa3b9a3bce90a + value: registry.redhat.io/openshift4/ose-sriov-rdma-cni-rhel9@sha256:9cf74f3b3c233c60490e0a1ba1ff0822d5d5d21ef859435bbfb7447418fd4c5d - op: add path: /spec/template/spec/containers/0/env/- value: name: METRICS_EXPORTER_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-network-metrics-exporter-rhel9@sha256:671a2ad6c7a6780e140a434c8ab678053354bf183155782b312ca4df17b6e2e3 + value: registry.redhat.io/openshift4/ose-sriov-network-metrics-exporter-rhel9@sha256:e7d07e442368c872b0f11126f5d9bc9d3fb9bc05fc02d3951a897174e330e375 - op: add path: /spec/template/spec/containers/0/env/- value: name: METRICS_EXPORTER_KUBE_RBAC_PROXY_IMAGE - value: registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9@sha256:9f0c8638757e0a9dd8ab7ef40fa069576482338933327f18062ac7c5f3b6172e + value: registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9@sha256:60d04a021e40cba1901e74fac014755df1376a72c62b15e1d3c7e80097a054cb target: kind: Deployment name: sriov-network-operator diff --git a/assets/optional/sriov/release-sriov-aarch64.json b/assets/optional/sriov/release-sriov-aarch64.json index dfb19c68dc..1103eb4bba 100644 --- a/assets/optional/sriov/release-sriov-aarch64.json +++ b/assets/optional/sriov/release-sriov-aarch64.json @@ -1,17 +1,17 @@ { "release": { - "base": "4.21.0-202603250027" + "base": "4.21.0-202604071949" }, "images": { - "metrics-exporter-image": "registry.redhat.io/openshift4/ose-sriov-network-metrics-exporter-rhel9@sha256:ac6fadde90132e354cd7629b84a6bb58c49cf7adb21f848c7fd16357c7a0d370", - "metrics-exporter-kube-rbac-proxy-image": "registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9@sha256:81117862eeac75f7f5fcd99b6c0d13ce54b30e6bb96c0488dca08e377f14e85a", - "network-resources-injector-image": "registry.redhat.io/openshift4/ose-sriov-dp-admission-controller-rhel9@sha256:f5bd0efbdf6f5d5b1666298f5946b064dd8ae10dee607dc8d56a9dfc338d9eb7", - "rdma-cni-image": "registry.redhat.io/openshift4/ose-sriov-rdma-cni-rhel9@sha256:1d772935763c1132f55fbc53aaa71a11ab236bc267c095d5006f8412a36a7b06", - "sriov-cni-image": "registry.redhat.io/openshift4/sriov-cni-rhel9@sha256:bccc281e743ae4f10f4458de03c7c614afeb476ca5c49f63942343fa136663af", - "sriov-device-plugin-image": "registry.redhat.io/openshift4/ose-sriov-network-device-plugin-rhel9@sha256:b108732532e2e697d424a1b8c2761c08211d26f9ee128bb1c831286174a83ba8", - "sriov-infiniband-cni-image": "registry.redhat.io/openshift4/ose-sriov-infiniband-cni-rhel9@sha256:463ddb425ed7025671eb893f6575bd22c7d6394b4582e1fc5341b8996c79ca6d", - "sriov-network-config-daemon-image": "registry.redhat.io/openshift4/ose-sriov-network-config-daemon-rhel9@sha256:3b73df3deb126ba364af240fe600a75efcb87959b6cb11aaf6d9bb9d036bd633", - "sriov-network-operator": "registry.redhat.io/openshift4/ose-sriov-network-rhel9-operator@sha256:48054f4c6f7ceda85c3ce39e8fd03820458afcd0b16a86ce6db0e1a3806ed2e0", - "sriov-network-webhook-image": "registry.redhat.io/openshift4/ose-sriov-network-webhook-rhel9@sha256:a10a52f6e322e1776e95c2045c19fa70123a423feca706bba41b04365fd44a3b" + "metrics-exporter-image": "registry.redhat.io/openshift4/ose-sriov-network-metrics-exporter-rhel9@sha256:56a5669447548d0ee36002a29643c4bfb061481823ed90cfde17b96c76ed9a86", + "metrics-exporter-kube-rbac-proxy-image": "registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9@sha256:95ef15e7f2a54fe5269412a36a2ee028e2b0276b80b84e534e5497c57cc0b801", + "network-resources-injector-image": "registry.redhat.io/openshift4/ose-sriov-dp-admission-controller-rhel9@sha256:9ca4d9fa5ce1d06be24181f87015f83e32fabd2a765c5bc08303a1c78948aca4", + "rdma-cni-image": "registry.redhat.io/openshift4/ose-sriov-rdma-cni-rhel9@sha256:a18ffc1ae2562a8be53d02f3e36751a6e3845cdc22066842b056b5246f59b915", + "sriov-cni-image": "registry.redhat.io/openshift4/sriov-cni-rhel9@sha256:3c3ac0bb1a4d5b3d429da4e1e37faa5ef9ab77d8d8293a3a96582a3bca093b2f", + "sriov-device-plugin-image": "registry.redhat.io/openshift4/ose-sriov-network-device-plugin-rhel9@sha256:f2371cf37a4812bfe22bf5bac3deeb840f06f070791c631bbc4152e7567e0a20", + "sriov-infiniband-cni-image": "registry.redhat.io/openshift4/ose-sriov-infiniband-cni-rhel9@sha256:46f057dbb1d7d41cb0972bded913efc5a055e5e5eb3046140bfeed5d8a175d42", + "sriov-network-config-daemon-image": "registry.redhat.io/openshift4/ose-sriov-network-config-daemon-rhel9@sha256:6242c428f2c16520fc145d1337f0cb14aa61618d05ff6432272391e59a24d9ba", + "sriov-network-operator": "registry.redhat.io/openshift4/ose-sriov-network-rhel9-operator@sha256:da7e0b1cff24c58c4c0a4e985e664c44b45b2fb03eef80f1ac63c40779421148", + "sriov-network-webhook-image": "registry.redhat.io/openshift4/ose-sriov-network-webhook-rhel9@sha256:37adf4361bf7fa789a8a1188728456c0a0b52f46992a7319e16d55a4dcd52079" } } diff --git a/assets/optional/sriov/release-sriov-x86_64.json b/assets/optional/sriov/release-sriov-x86_64.json index 511d215771..11dc176efb 100644 --- a/assets/optional/sriov/release-sriov-x86_64.json +++ b/assets/optional/sriov/release-sriov-x86_64.json @@ -1,17 +1,17 @@ { "release": { - "base": "4.21.0-202603250027" + "base": "4.21.0-202604071949" }, "images": { - "metrics-exporter-image": "registry.redhat.io/openshift4/ose-sriov-network-metrics-exporter-rhel9@sha256:671a2ad6c7a6780e140a434c8ab678053354bf183155782b312ca4df17b6e2e3", - "metrics-exporter-kube-rbac-proxy-image": "registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9@sha256:9f0c8638757e0a9dd8ab7ef40fa069576482338933327f18062ac7c5f3b6172e", - "network-resources-injector-image": "registry.redhat.io/openshift4/ose-sriov-dp-admission-controller-rhel9@sha256:b18e70c292aee226935c236fe51a25325cdd63cf2bde449363f32035f4cee001", - "rdma-cni-image": "registry.redhat.io/openshift4/ose-sriov-rdma-cni-rhel9@sha256:f8cb465e7ecaedbdc30c0df1ff3b92e095fc3360f032530202aaa3b9a3bce90a", - "sriov-cni-image": "registry.redhat.io/openshift4/sriov-cni-rhel9@sha256:d7eb2bbabf8bc30f0a4058b3b161e7b1753de348f0fff1f638cbfca2f796140a", - "sriov-device-plugin-image": "registry.redhat.io/openshift4/ose-sriov-network-device-plugin-rhel9@sha256:7c7545b1471472caa306db37324378da25adf2da173a7149b8b9114eae1f7f76", - "sriov-infiniband-cni-image": "registry.redhat.io/openshift4/ose-sriov-infiniband-cni-rhel9@sha256:d44ffee0518775ac217608f34befdbc9896db5ce50875fa7a627b1ca7584a492", - "sriov-network-config-daemon-image": "registry.redhat.io/openshift4/ose-sriov-network-config-daemon-rhel9@sha256:89aef10e1e18b65252ac085742830f180ecce27e71b82ea7d7d3635b721c2e8c", - "sriov-network-operator": "registry.redhat.io/openshift4/ose-sriov-network-rhel9-operator@sha256:3ed8be112564686bc6cab67b2aee4efc067549bfc3f9141ffe05c6ee5d3f7e39", - "sriov-network-webhook-image": "registry.redhat.io/openshift4/ose-sriov-network-webhook-rhel9@sha256:5fb405338a7c5dde7e81c97d0142b9abb1f3e4263bb31cd4e0c8a10339687d83" + "metrics-exporter-image": "registry.redhat.io/openshift4/ose-sriov-network-metrics-exporter-rhel9@sha256:e7d07e442368c872b0f11126f5d9bc9d3fb9bc05fc02d3951a897174e330e375", + "metrics-exporter-kube-rbac-proxy-image": "registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9@sha256:60d04a021e40cba1901e74fac014755df1376a72c62b15e1d3c7e80097a054cb", + "network-resources-injector-image": "registry.redhat.io/openshift4/ose-sriov-dp-admission-controller-rhel9@sha256:08442a62f734f1af80ba807c93303b82483f6db01ca7198bda21b8e5a80fca88", + "rdma-cni-image": "registry.redhat.io/openshift4/ose-sriov-rdma-cni-rhel9@sha256:9cf74f3b3c233c60490e0a1ba1ff0822d5d5d21ef859435bbfb7447418fd4c5d", + "sriov-cni-image": "registry.redhat.io/openshift4/sriov-cni-rhel9@sha256:3267f83ff5f5bb66a772ea0872459b577cd36307d362f9d2ce5144cd934dfa16", + "sriov-device-plugin-image": "registry.redhat.io/openshift4/ose-sriov-network-device-plugin-rhel9@sha256:4a772ad7b73acfe6cbc77e03f16dca4805f6ed8f04fd3f630c760fa3483efa56", + "sriov-infiniband-cni-image": "registry.redhat.io/openshift4/ose-sriov-infiniband-cni-rhel9@sha256:ccf317f1547c22add7064e66341fa07769c62dce56ee754bc9891c5f714b77c6", + "sriov-network-config-daemon-image": "registry.redhat.io/openshift4/ose-sriov-network-config-daemon-rhel9@sha256:4ea7e56e991c33ef3288506ad2a6c8bdbf52dc68799757d24e3d500dd835e9c3", + "sriov-network-operator": "registry.redhat.io/openshift4/ose-sriov-network-rhel9-operator@sha256:02ddf56fd64814b0eb03b8b11bf32d9a719263e3773c7415b35c97c8131b2909", + "sriov-network-webhook-image": "registry.redhat.io/openshift4/ose-sriov-network-webhook-rhel9@sha256:ea758333e4b95d399f12ef81cf879eff3ddcdcbbde4b45aa7d3982dacad280db" } } From 6d7b18beee54440b83741b98b2f3f9a60f895f69 Mon Sep 17 00:00:00 2001 From: ci-robot Date: Tue, 21 Apr 2026 04:18:26 +0000 Subject: [PATCH 8/8] update last_rebase_cert_manager.sh --- scripts/auto-rebase/last_rebase_cert_manager.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/auto-rebase/last_rebase_cert_manager.sh b/scripts/auto-rebase/last_rebase_cert_manager.sh index 8936b97af3..37e30003b9 100755 --- a/scripts/auto-rebase/last_rebase_cert_manager.sh +++ b/scripts/auto-rebase/last_rebase_cert_manager.sh @@ -1,2 +1,2 @@ #!/bin/bash -x -./scripts/auto-rebase/rebase_cert_manager.sh to "registry.redhat.io/redhat/redhat-operator-index:v4.21" +./scripts/auto-rebase/rebase_cert_manager.sh to "registry.redhat.io/redhat/redhat-operator-index:v4.20"