11 Commits
Author SHA1 Message Date
chihyuwuandbenzheng cbe97aa18e Support NVMe/TCP protocol with namespace 2026-05-20 23:31:48 +08:00
Sami HaahtinenandSami Haahtinen 78e7a08c0e Implement a tool executor
The tool executor is capable of running given tools in chroot either by automatically locating the tools in path using the `env` command or directly if the path is known.

This removes the need for the shell script to wrap commands and reduces number of needed external binaries on the node.
2025-05-31 11:46:33 +01:00
chihyuwu e2cc8de2fa Assign node addresses to NFS privileges instead of using the wildcard character.
Small refactor.
2024-08-28 00:19:46 +08:00
chihyuwu 575ea81976 Update to version 1.2.0 2024-08-27 10:00:29 +08:00
Vasil Zlatanov 9c19c7f1e3 Report more accurate lun util metrics 2023-11-07 23:10:08 +00:00
Ruslan Timofieiev 817a51b7f6 Add ability to provide format options 2023-04-16 20:11:58 +03:00
chihyuwu 5762d9f4f2 Support UC and multipath 2022-09-05 07:54:54 +00:00
chihyuwu fc3359223f fix #34 - default to iSCSI for backward compatibility 2022-04-29 05:52:12 +00:00
chihyuwu ebe7c1d97c Update to version 1.1.0 2022-04-25 11:10:19 +00:00
Sami Haahtinen 7ba1bd8faa Logout of iSCSI target on Unstage
This cleans up the logic since Unstage is always called when node is
no longer using the volume. We don't need to have odd checks in
UnpublishVolume call.
2021-12-28 13:34:53 +00:00
haochengkuo dc05a795b7 Initial commit 2021-08-31 10:18:35 +08:00