Skip to content

NO-ISSUE: rebase-release-4.21-4.21.0-0.nightly-2026-04-21-005726_amd64-2026-04-21_arm64-2026-04-23#6566

Merged
openshift-merge-bot[bot] merged 6 commits into
release-4.21from
rebase-release-4.21-4.21.0-0.nightly-2026-04-21-005726_amd64-2026-04-21_arm64-2026-04-23
Apr 23, 2026
Merged

NO-ISSUE: rebase-release-4.21-4.21.0-0.nightly-2026-04-21-005726_amd64-2026-04-21_arm64-2026-04-23#6566
openshift-merge-bot[bot] merged 6 commits into
release-4.21from
rebase-release-4.21-4.21.0-0.nightly-2026-04-21-005726_amd64-2026-04-21_arm64-2026-04-23

Conversation

@microshift-rebase-script
Copy link
Copy Markdown
Contributor

amd64: 4.21.0-0.nightly-2026-04-21-005726
arm64: 4.21.0-0.nightly-arm64-2026-04-23-010721
prow job: https://prow.ci.openshift.org/view/gs/origin-ci-test/logs/periodic-ci-openshift-microshift-release-4.21-periodics-rebase-on-nightlies/2047163748094840832

  • api embedded-component ca354f9a48c94558e968a2411a7ddb88cad48be5 to d6cd612317218735862945e2bafc4a4054be2798

    • 16a10d83 2026-04-20T12:17:48+02:00 fix(config/v1): define constants for authentication types as typed constants
  • ovn-kubernetes image-arm64 7c694144eff2e877d752e7f005bc289448fff7a0 to 9c42aa99b17d87875bdfd152976f96c2e589a4d8

    • 68ccf1f1 2026-04-15T08:59:44Z openshift tests: disable
    • f6098fc2 2026-04-15T08:58:44Z 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

The change list was truncated. See scripts/auto-rebase/changelog.txt in the PR for the full details.

/label tide/merge-method-squash
/label backport-risk-assessed
/label jira/valid-bug

@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Apr 23, 2026
@openshift-ci-robot
Copy link
Copy Markdown

@microshift-rebase-script[bot]: This pull request explicitly references no jira issue.

Details

In response to this:

amd64: 4.21.0-0.nightly-2026-04-21-005726
arm64: 4.21.0-0.nightly-arm64-2026-04-23-010721
prow job: https://prow.ci.openshift.org/view/gs/origin-ci-test/logs/periodic-ci-openshift-microshift-release-4.21-periodics-rebase-on-nightlies/2047163748094840832

  • api embedded-component ca354f9a48c94558e968a2411a7ddb88cad48be5 to d6cd612317218735862945e2bafc4a4054be2798

  • 16a10d83 2026-04-20T12:17:48+02:00 fix(config/v1): define constants for authentication types as typed constants

  • ovn-kubernetes image-arm64 7c694144eff2e877d752e7f005bc289448fff7a0 to 9c42aa99b17d87875bdfd152976f96c2e589a4d8

  • 68ccf1f1 2026-04-15T08:59:44Z openshift tests: disable

  • f6098fc2 2026-04-15T08:58:44Z 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

The change list was truncated. See scripts/auto-rebase/changelog.txt in the PR for the full details.

/label tide/merge-method-squash
/label backport-risk-assessed
/label jira/valid-bug

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

@openshift-ci openshift-ci Bot added tide/merge-method-squash Denotes a PR that should be squashed by tide when it merges. backport-risk-assessed Indicates a PR to a release branch has been evaluated and considered safe to accept. jira/valid-bug Indicates that a referenced Jira bug is valid for the branch this PR is targeting. labels Apr 23, 2026
@openshift-ci openshift-ci Bot requested review from copejon and eslutsky April 23, 2026 04:31
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Apr 23, 2026

@microshift-rebase-script[bot]: all tests passed!

Full PR test history. Your PR dashboard.

Details

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
Copy Markdown
Contributor

@pacevedom pacevedom left a comment

Choose a reason for hiding this comment

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

/lgtm

@pacevedom
Copy link
Copy Markdown
Contributor

/verified by CI

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Apr 23, 2026
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Apr 23, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: microshift-rebase-script[bot], pacevedom

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

The pull request process is described here

Details 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

@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Apr 23, 2026
@openshift-ci-robot openshift-ci-robot added the verified Signifies that the PR passed pre-merge verification criteria label Apr 23, 2026
@openshift-ci-robot
Copy link
Copy Markdown

@pacevedom: This PR has been marked as verified by CI.

Details

In response to this:

/verified by CI

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

@openshift-merge-bot openshift-merge-bot Bot merged commit ea2ab0d into release-4.21 Apr 23, 2026
14 checks passed
@openshift-merge-bot openshift-merge-bot Bot deleted the rebase-release-4.21-4.21.0-0.nightly-2026-04-21-005726_amd64-2026-04-21_arm64-2026-04-23 branch April 23, 2026 07:16
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. backport-risk-assessed Indicates a PR to a release branch has been evaluated and considered safe to accept. jira/valid-bug Indicates that a referenced Jira bug is valid for the branch this PR is targeting. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. lgtm Indicates that a PR is ready to be merged. tide/merge-method-squash Denotes a PR that should be squashed by tide when it merges. verified Signifies that the PR passed pre-merge verification criteria

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants