Comment 6 for bug 1672091

Revision history for this message
Christian Ehrhardt  (paelzer) wrote : Re: new tool for nvme target configuration in 4.8 on up kernels

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