NO-JIRA: Branch Sync release-4.20 to release-4.19 [04-15-2026]#3138
NO-JIRA: Branch Sync release-4.20 to release-4.19 [04-15-2026]#3138openshift-pr-manager[bot] wants to merge 3 commits intorelease-4.19from
Conversation
serviceUpdateNotNeeded() used explicit nil guards before dereferencing InternalTrafficPolicy and AllocateLoadBalancerNodePorts. When both old and new are nil (all non-LoadBalancer services), (nil != nil && ...) evaluates to false, incorrectly indicating an update is needed. Use reflect.DeepEqual on the pointer directly, which handles nil == nil. Signed-off-by: Peng Liu <pliu@redhat.com> (cherry picked from commit 40caf4c) (cherry picked from commit 581bfde)
[release-4.20] OCPBUGS-81477: node: fix serviceUpdateNotNeeded nil pointer comparison
…4.20-to-release-4.19-04-15-2026
|
/ok-to-test |
|
@openshift-pr-manager[bot]: This pull request explicitly references no jira issue. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
@openshift-pr-manager[bot]: trigger 5 job(s) of type blocking for the ci release of OCP 4.19
See details on https://pr-payload-tests.ci.openshift.org/runs/ci/a30ca760-38a9-11f1-82c1-a391d8375907-0 trigger 9 job(s) of type blocking for the nightly release of OCP 4.19
See details on https://pr-payload-tests.ci.openshift.org/runs/ci/a30ca760-38a9-11f1-82c1-a391d8375907-1 |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: openshift-pr-manager[bot] The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
@openshift-pr-manager[bot]: The following tests failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
|
/test e2e-aws-ovn-fdp-qe |
|
/payload-job periodic-ci-openshift-hypershift-release-4.19-periodics-e2e-aks |
|
@jluhrsen: trigger 3 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command
See details on https://pr-payload-tests.ci.openshift.org/runs/ci/ba0fca10-3eac-11f1-8ee6-d14e0a5ee80d-0 |
|
/hold |
Automated branch sync: release-4.20 to release-4.19.