Skip to content

F #218: Add UDEV rules to auto-unmanage net subsystem devices#230

Open
sk4zuzu wants to merge 2 commits into
masterfrom
f-218
Open

F #218: Add UDEV rules to auto-unmanage net subsystem devices#230
sk4zuzu wants to merge 2 commits into
masterfrom
f-218

Conversation

@sk4zuzu

@sk4zuzu sk4zuzu commented Jun 15, 2026

Copy link
Copy Markdown
Collaborator

The main purpose of helper/pci role is to pass devices to OpenNebula, in case those are not bound to the vfio-pci driver we forcefully exclude them from NetworkManager's managed devices.

The main purpose of helper/pci role is to pass devices to OpenNebula,
in case those are not bound to the vfio-pci driver we forcefully
exclude them from NetworkManager's managed devices.

Signed-off-by: Michal Opala <sk4zuzu@gmail.com>
@sk4zuzu sk4zuzu requested review from dann1 and tinova June 15, 2026 07:59
@sk4zuzu

sk4zuzu commented Jun 15, 2026

Copy link
Copy Markdown
Collaborator Author

@dann1 In case of an "IP address move" type of operation or passing Mellanox devices to DPDK we should unmanage them in NM (this also includes SR-IOV case). So this PR tries to achieve exactly that without disabling NM. It's just enough to include devices in pci_devices structure to auto-unmanage them via UDEV rules, that allows OVS/DPDK/SR-IOV devices to be left alone by NM, so we don't have to disable it. 🤔

Signed-off-by: Michal Opala <sk4zuzu@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant