[Bug 1672091] Re: new tool for nvme target configuration in 4.8 on up kernels
Christian Ehrhardt
1672091 at bugs.launchpad.net
Mon Apr 25 06:34:48 UTC 2022
Hi,
we were revisiting this case which was lost due to Rafael no more being able to look at it :-/
In the meantime nvme-cli is in main (since hirsute via bug 1889688). But nvmet-cli still isn't packaged in Debian/Ubuntu.
nvme-cli just did a major release following the last 1.x [1] into 2.0 [2].
But while there activity is super-active it seems not to have consumed the functionality of nvmet-cli. Also I see others have indeed picked it up and document it as the only [4] way or along the configfs based way [5]. And yes configfs works fine, but is more burdensome than this tool - so we should have a look.
But OTOH nvmet-cli [3] hasn't had any change since about a year, is it
just stable or on the way out?
Suggestion: as the next step, one should engage with the nvmet-cli project/people to clarify if it is still active & valid and/or if plans have changed e.g. to later consume it in nvme-cli?
That shall avoid us picking up and documenting it just to then deprecate and remove it a bit later.
[1]: https://github.com/linux-nvme/nvme-cli/releases/tag/v1.16
[2]: https://github.com/linux-nvme/nvme-cli/releases/tag/v2.0
[3]: https://git.infradead.org/users/hch/nvmetcli.git
[4]: https://documentation.suse.com/de-de/sles/15-SP3/html/SLES-all/cha-nvmeof.html
[5]: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/managing_storage_devices/nvme-over-fabrics-using-rdma_managing-storage-devices
** Summary changed:
- new tool for nvme target configuration in 4.8 on up kernels
+ eval packaging nvmet-clit as tool for nvme target configuration
** Tags added: server-todo
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to nvme-cli in Ubuntu.
https://bugs.launchpad.net/bugs/1672091
Title:
eval packaging nvmet-clit as tool for nvme target configuration
Status in Yakkety Backports:
Invalid
Status in Zesty Backports:
Invalid
Status in nvme-cli package in Ubuntu:
Confirmed
Bug description:
Starting in the 4.8 kernel, nvme is now a subsystem with its own Linux
kernel target (similar to iscsi and LIO). The nvme target has it's
own configuration tool, which makes things much, much easier to
configure than manually playing with /sys/kernel/config/nvme files.
Together with nvme-cli you have a complete NVMe-over-Fabrics
configuration and execution solution in Linux OSs.
Please create a new package for nvmetcli from the following repo:
git://git.infradead.org/users/hch/nvmetcli.git
ssh://git.infradead.org/srv/git/users/hch/nvmetcli.git
Thanks!
To manage notifications about this bug go to:
https://bugs.launchpad.net/yakkety-backports/+bug/1672091/+subscriptions
More information about the foundations-bugs
mailing list