Skip to content

nvmf-autoconnect: add NetworkManager dispatcher script#3117

Merged
igaw merged 1 commit intolinux-nvme:masterfrom
mwilck:add-nm-dispatcher-script
Mar 3, 2026
Merged

nvmf-autoconnect: add NetworkManager dispatcher script#3117
igaw merged 1 commit intolinux-nvme:masterfrom
mwilck:add-nm-dispatcher-script

Conversation

@mwilck
Copy link
Contributor

@mwilck mwilck commented Feb 27, 2026

If an interface is brought up that is configured in the NVMeoF Boot Firmware Table (NBFT), we need to establish possibly missing NVMe connections from the NBFT. This can happen if an interface couldn't be brought up during initramfs processing, but is activated later on.

Add a NM-dispatcher script that takes care of the connection attempt.

A similar script has previously been part of #2620.
The CONNECTION_ID test becomes relevant because of dracut-ng/dracut-ng#2249. With that dracut change, NBFT-configured interfaces don't necessarily have nbftX as interface name any more.

Cc: @tbzatek, @MichaelRabek

If an interface is brought up that is configured in the NVMeoF
Boot Firmware Table (NBFT), we need to establish possibly missing
NVMe connections from the NBFT. This can happen if an interface couldn't be
brought up during initramfs processing, but is activated later on.

Add a NM-dispatcher script that takes care of the connection attempt.

Signed-off-by: Martin Wilck <mwilck@suse.com>
@mwilck mwilck force-pushed the add-nm-dispatcher-script branch from 831b242 to b5065f1 Compare February 27, 2026 17:15
@igaw igaw merged commit f8c53e8 into linux-nvme:master Mar 3, 2026
19 checks passed
@igaw
Copy link
Collaborator

igaw commented Mar 3, 2026

Thanks!

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.

2 participants