Skip to content

OCPBUGS-23969,OCPBUGS-64886: Merge https://github.com/k8snetworkplumbingwg/sriov-network-operator:master into main#1230

Merged
openshift-merge-bot[bot] merged 24 commits into
openshift:mainfrom
SchSeba:merge-bot-master
Jul 9, 2026
Merged

OCPBUGS-23969,OCPBUGS-64886: Merge https://github.com/k8snetworkplumbingwg/sriov-network-operator:master into main#1230
openshift-merge-bot[bot] merged 24 commits into
openshift:mainfrom
SchSeba:merge-bot-master

Conversation

@SchSeba

@SchSeba SchSeba commented May 26, 2026

Copy link
Copy Markdown
Contributor

No description provided.

SchSeba and others added 3 commits December 23, 2025 16:29
Signed-off-by: Sebastian Sch <sebassch@gmail.com>
add validation webhooks for netfilter nic selector
When a SriovNetwork has a LASTNETWORKNAMESPACE annotation pointing to
a namespace where the old NetworkAttachmentDefinition no longer exists,
the reconciler returned a NotFound error and blocked creation of the
new NAD. Handle NotFound errors gracefully by logging and continuing,
so cleanup of non-existent resources does not prevent forward progress.

Also fixes swapped Namespace/Name fields in the error log message.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@openshift-ci openshift-ci Bot requested review from Billy99 and s1061123 May 26, 2026 23:49
@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label May 26, 2026
SchSeba added 2 commits May 27, 2026 08:52
Fix the rdma test, when the device plugin is restarted, the allocatable resource goes to 0 and then back to the original value
that caused the test to fail.

To not have a flaky test we don't use the consistency check, but an eventually check.

Signed-off-by: Sebastian Sch <sebassch@gmail.com>
Fix NAD creation blocked by stale LASTNETWORKNAMESPACE annotation
@SchSeba SchSeba force-pushed the merge-bot-master branch 5 times, most recently from 1975115 to a726344 Compare May 31, 2026 23:49
@SchSeba SchSeba force-pushed the merge-bot-master branch from a726344 to cb549d2 Compare June 1, 2026 23:49
A node can start with Drain_Required, which only triggers a partial drain for
SR-IOV workloads. If the daemon later detects that the same change also
requires a reboot, such as an RDMA subsystem mode change or firmware-related
update, it could observe DrainComplete and proceed to reboot even though the
node never went through a full drain.

Fix this by resetting the desired drain state back to Idle whenever a reboot
becomes required during or after a partial drain. This forces the operator to
finish the rollback to Idle, after which the daemon re-requests
Reboot_Required and gets a full drain before rebooting.

Add daemon tests that cover the drain-to-reboot escalation flow and the main
non-regression cases around partial and full drain handling.

Signed-off-by: Sebastian Sch <sebassch@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@SchSeba SchSeba force-pushed the merge-bot-master branch 7 times, most recently from 7b8bf41 to 8e66677 Compare June 8, 2026 23:50
@SchSeba SchSeba force-pushed the merge-bot-master branch from 8e66677 to 8c6017f Compare June 9, 2026 23:50
@SchSeba

SchSeba commented Jun 10, 2026

Copy link
Copy Markdown
Contributor Author

/retitle OCPBUGS-64886: Merge https://github.com/k8snetworkplumbingwg/sriov-network-operator:master into main

@openshift-ci openshift-ci Bot changed the title Merge https://github.com/k8snetworkplumbingwg/sriov-network-operator:master into main OCPBUGS-64886: Merge https://github.com/k8snetworkplumbingwg/sriov-network-operator:master into main Jun 10, 2026
@openshift-ci-robot openshift-ci-robot added jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. jira/invalid-bug Indicates that a referenced Jira bug is invalid for the branch this PR is targeting. labels Jun 10, 2026
@openshift-ci-robot

Copy link
Copy Markdown
Contributor

@SchSeba: This pull request references Jira Issue OCPBUGS-64886, which is invalid:

  • expected the bug to target the "5.0.0" version, but no target version was set

Comment /jira refresh to re-evaluate validity if changes to the Jira bug are made, or edit the title of this pull request to link to a different bug.

The bug has been updated to refer to the pull request using the external bug tracker.

Details

In 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.

@SchSeba

SchSeba commented Jun 10, 2026

Copy link
Copy Markdown
Contributor Author

/jira refresh

@SchSeba SchSeba force-pushed the merge-bot-master branch from 15921a7 to 40457ac Compare July 2, 2026 23:49
@openshift-ci openshift-ci Bot removed the lgtm Indicates that a PR is ready to be merged. label Jul 2, 2026
@SchSeba SchSeba force-pushed the merge-bot-master branch 2 times, most recently from 1da660d to e9368fa Compare July 4, 2026 23:49
Signed-off-by: Sebastian Sch <sebassch@gmail.com>
@SchSeba

SchSeba commented Jul 5, 2026

Copy link
Copy Markdown
Contributor Author

/retest

@SchSeba SchSeba force-pushed the merge-bot-master branch from e9368fa to 0ac75a0 Compare July 5, 2026 23:49
@SchSeba

SchSeba commented Jul 6, 2026

Copy link
Copy Markdown
Contributor Author

/retest

@zeeke

zeeke commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

/lgtm
/verified later by @zhiqiangf

@openshift-ci-robot

Copy link
Copy Markdown
Contributor

@zeeke: Only users can be targets for the /verified later command.

Details

In response to this:

/lgtm
/verified later by @zhiqiangf

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 Jul 6, 2026
@SchSeba SchSeba force-pushed the merge-bot-master branch from 0ac75a0 to 4e832e1 Compare July 6, 2026 23:49
@openshift-ci openshift-ci Bot removed the lgtm Indicates that a PR is ready to be merged. label Jul 6, 2026
@zeeke

zeeke commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

/lgtm
/verified later by @zhiqiangf
/retest

@openshift-ci-robot

Copy link
Copy Markdown
Contributor

@zeeke: Only users can be targets for the /verified later command.

Details

In response to this:

/lgtm
/verified later by @zhiqiangf
/retest

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 Jul 7, 2026
@SchSeba SchSeba force-pushed the merge-bot-master branch from 4e832e1 to 453ab4e Compare July 7, 2026 23:49
@openshift-ci openshift-ci Bot removed the lgtm Indicates that a PR is ready to be merged. label Jul 7, 2026
@SchSeba SchSeba force-pushed the merge-bot-master branch from 453ab4e to debba91 Compare July 8, 2026 23:49
@openshift-ci

openshift-ci Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

@SchSeba: 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.

@SchSeba

SchSeba commented Jul 9, 2026

Copy link
Copy Markdown
Contributor Author

/verified later @zhiqiangf

@openshift-ci-robot

Copy link
Copy Markdown
Contributor

@SchSeba: This PR has been marked to be verified later by @zhiqiangf.

Details

In response to this:

/verified later @zhiqiangf

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.

@zeeke

zeeke commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

/lgtm

@openshift-ci

openshift-ci Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: SchSeba, zeeke

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-robot

Copy link
Copy Markdown
Contributor

@SchSeba: Jira Issue OCPBUGS-23969: All pull requests linked via external trackers have merged:

This pull request has the verified-later tag and will need to be manually moved to VERIFIED after testing. Jira Issue OCPBUGS-23969 has been moved to the MODIFIED state.

Jira Issue OCPBUGS-64886: All pull requests linked via external trackers have merged:

This pull request has the verified-later tag and will need to be manually moved to VERIFIED after testing. Jira Issue OCPBUGS-64886 has been moved to the MODIFIED state.

Details

In 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.

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. 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. verified Signifies that the PR passed pre-merge verification criteria verified-later

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants