Skip to content

NO-ISSUE: rebase-release-4.22-4.22.0-0.nightly-2026-03-29-173136_amd64-2026-03-29_arm64-2026-03-31#6431

Merged
openshift-merge-bot[bot] merged 6 commits intomainfrom
rebase-release-4.22-4.22.0-0.nightly-2026-03-29-173136_amd64-2026-03-29_arm64-2026-03-31
Mar 31, 2026
Merged

NO-ISSUE: rebase-release-4.22-4.22.0-0.nightly-2026-03-29-173136_amd64-2026-03-29_arm64-2026-03-31#6431
openshift-merge-bot[bot] merged 6 commits intomainfrom
rebase-release-4.22-4.22.0-0.nightly-2026-03-29-173136_amd64-2026-03-29_arm64-2026-03-31

Conversation

@microshift-rebase-script
Copy link
Copy Markdown
Contributor

amd64: 4.22.0-0.nightly-2026-03-29-173136
arm64: 4.22.0-0.nightly-arm64-2026-03-31-033117
prow job: https://prow.ci.openshift.org/view/gs/origin-ci-test/logs/periodic-ci-openshift-microshift-release-4.22-periodics-rebase-on-nightlies/2038829010607149056

  • ovn-kubernetes image-arm64 cca0923d6f0ea9d09e77a8085d83a32e35055af0 to ee514f9f66a328f4dd4b583709a8e411b515fa5f
    • 979d3db2 2026-03-25T22:24:14-07:00 openshift: update module path and deps for upstream package rename
    • e2237ef1 2026-03-25T17:33:01-07:00 services,node,cni: update OCP hack imports for module rename
    • c24c2e38 2026-03-25T17:32:24-07:00 services: resolve merge conflict in lb_config.go
    • ded349d0 2026-03-24T11:59:51+01:00 EVPN E2E: Use framework.CreateTestingNS for test namespace setup
    • 4c2a2e97 2026-03-24T11:39:43+02:00 ci: enable --local-kind-registry on a kv-live-migration lane
    • 3079e5ba 2026-03-23T11:21:04+01:00 kubevirt: detect completed migration when source pod is gone
    • 2272b627 2026-03-23T09:46:41+02:00 kind: fix --local-kind-registry for containerd 2.x
    • 934d71e9 2026-03-23T11:59:36+08:00 no-overlay: add managed routing mode to one CI lane
    • 1642cae4 2026-03-23T11:59:33+08:00 no-overlay: add kind.sh and kind-helm.sh support for managed routing mode
    • ea0ae761 2026-03-23T11:59:26+08:00 no-overlay: add managedbgp controller for managed routing mode
    • a541b389 2026-03-23T11:59:18+08:00 no-overlay: add frr-namespace flag to ManagedBGPConfig
    • b446d7b2 2026-03-20T22:31:14+01:00 Add NetlinkDeviceManager for declarative device lifecycle management
    • 657e10d0 2026-03-20T22:31:14+01:00 Vendor netlink with VXLAN VNI filtering support
    • 55f96db2 2026-03-20T18:34:36+01:00 Avoid netlink dump when checking VRF membership
    • 5948c58b 2026-03-19T17:14:08-04:00 reject empty subnet entries in node annotation parsers
    • 845c2cce 2026-03-19T17:14:08-04:00 Make node controller a generic controller
    • fd829c6b 2026-03-19T17:14:08-04:00 Trigger nodeSync on node subnet change
    • 60f4db91 2026-03-19T17:14:08-04:00 Add more handling for remote nodes with layer2
    • 02b8fa64 2026-03-19T17:14:08-04:00 refactor node-controller again
    • 56560c1e 2026-03-19T17:14:08-04:00 Make nodeCache methods private
    • 3b4cf90a 2026-03-19T17:14:08-04:00 Still handle node delete for cluster manager on cache miss
    • 9a71eb2a 2026-03-19T17:14:08-04:00 Fixed node controller registration error handling
    • 81e0b6e0 2026-03-19T17:14:08-04:00 Fixes multi-homing unit test race
    • 72bed3d8 2026-03-19T17:14:08-04:00 Simplify node_controller handling
    • 94a6efeb 2026-03-19T17:14:08-04:00 Cluster manager: node level-driven + anno cache
    • db3156b0 2026-03-19T17:14:08-04:00 More node controller updates
    • 08cec028 2026-03-19T17:14:08-04:00 Rename controller package from topoology -> node
    • 2d8bc9f4 2026-03-19T17:14:07-04:00 Layer 3 UDN: Wait for node logical switch
    • eea45a20 2026-03-19T17:14:07-04:00 Various fixes
    • 7a91af5d 2026-03-19T17:14:07-04:00 Fix unit test missing fake iptables
    • afe4f200 2026-03-19T17:14:07-04:00 Fix locking in fake network manager
    • 9308fbb8 2026-03-19T17:14:07-04:00 Fixes immediate retry handling for missed pods and netpol
    • a637348d 2026-03-19T17:04:31-04:00 Fix unit test issues
    • cde0c88f 2026-03-19T17:04:31-04:00 Refactor node controller handling
    • 027d4ff6 2026-03-19T10:30:07-04:00 tests: Wait for subnet annotation to update
    • 9255baaf 2026-03-19T15:49:16+08:00 Bump codegen
    • baa2c262 2026-03-19T15:49:16+08:00 update go mod tidy in e2e
    • 4621b77f 2026-03-19T15:49:16+08:00 go-controller rebase
    • 88885c3a 2026-03-19T15:49:16+08:00 Fix e2e tests failure
    • 32077814 2026-03-19T15:49:16+08:00 Updates kubernetes versions
    • 2f6c248f 2026-03-19T15:49:15+08:00 test/conformance rebase
    • d10c28ee 2026-03-19T15:49:15+08:00 test/e2e rebase
    • 4b266ded 2026-03-19T15:49:15+08:00 fix CNI utils test timeout after K8s 1.35 bump
    • 5238d48f 2026-03-19T15:49:15+08:00 disable WatchListClient feature gate for unit tests
    • d8e177c4 2026-03-18T17:11:34-04:00 node: reconcile masquerade resources via link and address events
    • b2dd9b16 2026-03-17T20:41:55-04:00 node: improve management port resilience in DPU host mode
    • 1dcb2db5 2026-03-17T17:42:52-04:00 kind: Log on each preloaded message
    • 35652f39 2026-03-17T10:36:45-07:00 sctp: Remove sctp detection logic in OVN
    • c43ac6e4 2026-03-17T17:32:57+01:00 Update the VTEP design for the EVPN OKEP
    • 133ab12c 2026-03-16T19:02:58-04:00 e2e: preload MetalLB LB service test images into KIND cluster
    • 327852b5 2026-03-16T19:02:58-04:00 e2e: preload test images into KIND cluster before test execution
    • f4fb045c 2026-03-16T19:02:57-04:00 e2e: centralize netshoot image reference in images package
    • 40caf4c2 2026-03-16T10:42:49+08:00 node: fix serviceUpdateNotNeeded nil pointer comparison
    • feffc00d 2026-03-14T12:06:03-04:00 Refactor annotation cache
    • 1e5d7fbf 2026-03-14T12:06:03-04:00 Fix pod+node race
    • b107ebcc 2026-03-14T12:06:03-04:00 Perf/Scale: Do not enable hybrid overlay
    • 5fa34299 2026-03-14T12:06:03-04:00 Adds missing VRF module for perf tests
    • 6c38a6dd 2026-03-14T12:06:03-04:00 Fix gateway being created with invalid COPP value
    • 0ebb03df 2026-03-14T12:06:03-04:00 Move UDN node reconcil

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 Mar 31, 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.22.0-0.nightly-2026-03-29-173136
arm64: 4.22.0-0.nightly-arm64-2026-03-31-033117
prow job: https://prow.ci.openshift.org/view/gs/origin-ci-test/logs/periodic-ci-openshift-microshift-release-4.22-periodics-rebase-on-nightlies/2038829010607149056

  • ovn-kubernetes image-arm64 cca0923d6f0ea9d09e77a8085d83a32e35055af0 to ee514f9f66a328f4dd4b583709a8e411b515fa5f
  • 979d3db2 2026-03-25T22:24:14-07:00 openshift: update module path and deps for upstream package rename
  • e2237ef1 2026-03-25T17:33:01-07:00 services,node,cni: update OCP hack imports for module rename
  • c24c2e38 2026-03-25T17:32:24-07:00 services: resolve merge conflict in lb_config.go
  • ded349d0 2026-03-24T11:59:51+01:00 EVPN E2E: Use framework.CreateTestingNS for test namespace setup
  • 4c2a2e97 2026-03-24T11:39:43+02:00 ci: enable --local-kind-registry on a kv-live-migration lane
  • 3079e5ba 2026-03-23T11:21:04+01:00 kubevirt: detect completed migration when source pod is gone
  • 2272b627 2026-03-23T09:46:41+02:00 kind: fix --local-kind-registry for containerd 2.x
  • 934d71e9 2026-03-23T11:59:36+08:00 no-overlay: add managed routing mode to one CI lane
  • 1642cae4 2026-03-23T11:59:33+08:00 no-overlay: add kind.sh and kind-helm.sh support for managed routing mode
  • ea0ae761 2026-03-23T11:59:26+08:00 no-overlay: add managedbgp controller for managed routing mode
  • a541b389 2026-03-23T11:59:18+08:00 no-overlay: add frr-namespace flag to ManagedBGPConfig
  • b446d7b2 2026-03-20T22:31:14+01:00 Add NetlinkDeviceManager for declarative device lifecycle management
  • 657e10d0 2026-03-20T22:31:14+01:00 Vendor netlink with VXLAN VNI filtering support
  • 55f96db2 2026-03-20T18:34:36+01:00 Avoid netlink dump when checking VRF membership
  • 5948c58b 2026-03-19T17:14:08-04:00 reject empty subnet entries in node annotation parsers
  • 845c2cce 2026-03-19T17:14:08-04:00 Make node controller a generic controller
  • fd829c6b 2026-03-19T17:14:08-04:00 Trigger nodeSync on node subnet change
  • 60f4db91 2026-03-19T17:14:08-04:00 Add more handling for remote nodes with layer2
  • 02b8fa64 2026-03-19T17:14:08-04:00 refactor node-controller again
  • 56560c1e 2026-03-19T17:14:08-04:00 Make nodeCache methods private
  • 3b4cf90a 2026-03-19T17:14:08-04:00 Still handle node delete for cluster manager on cache miss
  • 9a71eb2a 2026-03-19T17:14:08-04:00 Fixed node controller registration error handling
  • 81e0b6e0 2026-03-19T17:14:08-04:00 Fixes multi-homing unit test race
  • 72bed3d8 2026-03-19T17:14:08-04:00 Simplify node_controller handling
  • 94a6efeb 2026-03-19T17:14:08-04:00 Cluster manager: node level-driven + anno cache
  • db3156b0 2026-03-19T17:14:08-04:00 More node controller updates
  • 08cec028 2026-03-19T17:14:08-04:00 Rename controller package from topoology -> node
  • 2d8bc9f4 2026-03-19T17:14:07-04:00 Layer 3 UDN: Wait for node logical switch
  • eea45a20 2026-03-19T17:14:07-04:00 Various fixes
  • 7a91af5d 2026-03-19T17:14:07-04:00 Fix unit test missing fake iptables
  • afe4f200 2026-03-19T17:14:07-04:00 Fix locking in fake network manager
  • 9308fbb8 2026-03-19T17:14:07-04:00 Fixes immediate retry handling for missed pods and netpol
  • a637348d 2026-03-19T17:04:31-04:00 Fix unit test issues
  • cde0c88f 2026-03-19T17:04:31-04:00 Refactor node controller handling
  • 027d4ff6 2026-03-19T10:30:07-04:00 tests: Wait for subnet annotation to update
  • 9255baaf 2026-03-19T15:49:16+08:00 Bump codegen
  • baa2c262 2026-03-19T15:49:16+08:00 update go mod tidy in e2e
  • 4621b77f 2026-03-19T15:49:16+08:00 go-controller rebase
  • 88885c3a 2026-03-19T15:49:16+08:00 Fix e2e tests failure
  • 32077814 2026-03-19T15:49:16+08:00 Updates kubernetes versions
  • 2f6c248f 2026-03-19T15:49:15+08:00 test/conformance rebase
  • d10c28ee 2026-03-19T15:49:15+08:00 test/e2e rebase
  • 4b266ded 2026-03-19T15:49:15+08:00 fix CNI utils test timeout after K8s 1.35 bump
  • 5238d48f 2026-03-19T15:49:15+08:00 disable WatchListClient feature gate for unit tests
  • d8e177c4 2026-03-18T17:11:34-04:00 node: reconcile masquerade resources via link and address events
  • b2dd9b16 2026-03-17T20:41:55-04:00 node: improve management port resilience in DPU host mode
  • 1dcb2db5 2026-03-17T17:42:52-04:00 kind: Log on each preloaded message
  • 35652f39 2026-03-17T10:36:45-07:00 sctp: Remove sctp detection logic in OVN
  • c43ac6e4 2026-03-17T17:32:57+01:00 Update the VTEP design for the EVPN OKEP
  • 133ab12c 2026-03-16T19:02:58-04:00 e2e: preload MetalLB LB service test images into KIND cluster
  • 327852b5 2026-03-16T19:02:58-04:00 e2e: preload test images into KIND cluster before test execution
  • f4fb045c 2026-03-16T19:02:57-04:00 e2e: centralize netshoot image reference in images package
  • 40caf4c2 2026-03-16T10:42:49+08:00 node: fix serviceUpdateNotNeeded nil pointer comparison
  • feffc00d 2026-03-14T12:06:03-04:00 Refactor annotation cache
  • 1e5d7fbf 2026-03-14T12:06:03-04:00 Fix pod+node race
  • b107ebcc 2026-03-14T12:06:03-04:00 Perf/Scale: Do not enable hybrid overlay
  • 5fa34299 2026-03-14T12:06:03-04:00 Adds missing VRF module for perf tests
  • 6c38a6dd 2026-03-14T12:06:03-04:00 Fix gateway being created with invalid COPP value
  • 0ebb03df 2026-03-14T12:06:03-04:00 Move UDN node reconcil

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 Mar 31, 2026
@openshift-ci openshift-ci bot requested review from jerpeter1 and vanhalenar March 31, 2026 04:24
@eslutsky
Copy link
Copy Markdown
Contributor

/retest

@eslutsky
Copy link
Copy Markdown
Contributor

/lgtm
/verified by ci

@openshift-ci-robot openshift-ci-robot added the verified Signifies that the PR passed pre-merge verification criteria label Mar 31, 2026
@openshift-ci-robot
Copy link
Copy Markdown

@eslutsky: This PR has been marked as verified by ci.

Details

In response to this:

/lgtm
/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-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Mar 31, 2026
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci bot commented Mar 31, 2026

[APPROVALNOTIFIER] This PR is APPROVED

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

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 Mar 31, 2026
@eslutsky
Copy link
Copy Markdown
Contributor

/retest

@openshift-ci-robot
Copy link
Copy Markdown

/retest-required

Remaining retests: 0 against base HEAD 687d05e and 2 for PR HEAD dabdfb6 in total

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci bot commented Mar 31, 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.

@openshift-merge-bot openshift-merge-bot bot merged commit ea5024a into main Mar 31, 2026
16 checks passed
@openshift-merge-bot openshift-merge-bot bot deleted the rebase-release-4.22-4.22.0-0.nightly-2026-03-29-173136_amd64-2026-03-29_arm64-2026-03-31 branch March 31, 2026 13:26
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