Commit Graph

495 Commits

Author SHA1 Message Date
Travis Glenn Hansen 67b5e06f45 nvmeof documentation
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2023-02-23 22:11:05 -07:00
Bartosz Fenski 537497470d warning about removing / commenting out detachedSnapshotsDatasetParentName option 2023-02-09 17:53:21 +01:00
Travis Glenn Hansen 9baea05ca2 default ext volumes to use 0 reserved space
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2023-01-16 12:46:53 -07:00
Travis Glenn Hansen 10af6c639b implement gate logic to prevent nvmet commands until we are sure the config has been loaded
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2023-01-13 11:24:11 -07:00
Travis Glenn Hansen 43284bb5a2 implement custom connect args use transport query string(s)
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2023-01-11 17:53:42 -07:00
Travis Glenn Hansen fc875eb2f2 dep bumps, fix address parsing
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2023-01-11 05:16:38 -07:00
Travis Glenn Hansen 9bf6d46b66 implement nvmeof node expand
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-12-29 21:58:47 -07:00
Travis Glenn Hansen 4e99e81255 better nvme connect idempotency
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-12-29 11:00:44 -07:00
Travis Glenn Hansen bb5019bd7e better support for nvme-cli 1.x
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-12-29 10:32:13 -07:00
Travis Glenn Hansen 6738ca4a7e always use ip for nvme transport address
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-12-29 00:14:28 -07:00
Travis Glenn Hansen d05e29a148 use regex for more robust replacement parsing
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-12-28 21:39:14 -07:00
Travis Glenn Hansen 467968aa65 make string replace more stringent and better cleanse values
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-12-28 21:19:04 -07:00
Travis Glenn Hansen 1d49644217 fix nvme address parsing with older versions of nvme-cli package
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-12-28 21:08:51 -07:00
Travis Glenn Hansen 263a72635a use nvme args compatible with current container image
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-12-22 08:13:22 -07:00
Travis Glenn Hansen afba7d8527 proper support for both native nvme multipath and DM multipath
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-12-22 01:24:43 -07:00
Travis Glenn Hansen a9cc6fb292 update ci versions, minor tweaks to improve performance
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-12-21 03:00:39 -07:00
Travis Glenn Hansen 524dd85c3d proper flow control between iscsi and nvmeof
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-12-21 00:41:08 -07:00
Travis Glenn Hansen 7ed64c22cc downgrade grpc-js package to fix regression
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-12-20 23:18:24 -07:00
Travis Glenn Hansen 7c9e1cded4 Merge branch 'next' of github.com:democratic-csi/democratic-csi into next 2022-12-20 22:49:04 -07:00
Travis Glenn Hansen 9d2943b62d initial support for nvmeof
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-12-20 22:48:36 -07:00
Travis Glenn Hansen 1d38147599
Merge pull request #245 from jodlajodla/next-nodegetvolumestats
Don't globally lock volume in NodeGetVolumeStats RPC
2022-10-29 09:19:26 -06:00
Jan Sušnik cfb1db599b Don't lock for NodeGetVolumeStats RPC 2022-10-29 14:16:21 +02:00
Travis Glenn Hansen c8b13450d2
Merge pull request #240 from democratic-csi/next
support csi.access_modes, dep bumps
2022-10-17 22:48:03 -06:00
Travis Glenn Hansen 4132fdb607 support csi.access_modes, dep bumps
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-10-17 21:26:21 -06:00
Travis Glenn Hansen 9a9ea36e7b
Merge pull request #226 from democratic-csi/next
Next
2022-08-06 18:27:50 -06:00
Travis Glenn Hansen 20b3fc249f talos.dev iscsi support
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-08-06 09:52:29 -06:00
Travis Glenn Hansen 5de9912bcd
Merge pull request #225 from 5cat/talos-iscsi-support
adding support for talos.dev clusters iscsi
2022-08-06 09:18:42 -06:00
5cat 3464929a31 changing from iscsiDirHostType to iscsiDirHostPathType 2022-08-06 22:34:44 +08:00
5cat 716df8fdd0 remove iscsiDirHostPathCheckDirectory and replace it with iscsiDirHostType 2022-08-06 22:27:49 +08:00
5cat f4a8e14f33 adding ISCSIADM_HOST_PATH to iscisadm 2022-08-06 05:03:22 +08:00
5cat c0b8590e1b adding nsenter and ISCSIADM_HOST_STRATEGY variable 2022-08-06 04:05:44 +08:00
5cat cf38cb5d3d adding support for talos.dev clusters iscsi 2022-08-05 22:04:55 +08:00
Travis Glenn Hansen 4ff8db5b98
Merge pull request #224 from democratic-csi/next
ipv6 iscsi improvements, fs detection improvements
2022-08-02 14:48:51 -06:00
Travis Glenn Hansen 516701bd29 ipv6 iscsi improvements, fs detection improvements
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-08-02 11:22:39 -06:00
Travis Glenn Hansen f481b4ed64
Merge pull request #222 from democratic-csi/next
improved ipv6 iscsi support
2022-07-29 15:40:10 -06:00
Travis Glenn Hansen 36a4e59c15 improved ipv6 iscsi support
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-07-29 10:50:41 -06:00
Travis Glenn Hansen ba88625cdb
Merge pull request #217 from democratic-csi/next
v1.7.3
2022-07-28 11:36:52 -06:00
Travis Glenn Hansen 153bce2833 better ipv6 iscsi support
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-07-28 10:24:20 -06:00
Travis Glenn Hansen 3a5d73ee2c v1.7.3
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-07-17 20:06:02 -06:00
Travis Glenn Hansen 4cb667177a
Merge pull request #214 from democratic-csi/next
Next
2022-06-28 14:16:46 -06:00
Travis Glenn Hansen 5a4996ec05 v1.7.2
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-06-28 13:05:37 -06:00
Travis Glenn Hansen b83361535d return inode info for volume stats
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-06-27 22:23:25 -06:00
Travis Glenn Hansen 7233bde497
Merge pull request #208 from democratic-csi/next
Next
2022-06-14 12:00:57 -06:00
Travis Glenn Hansen ca0bddb1dc fix invalid use of GrpcError class
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-06-14 10:41:56 -06:00
Travis Glenn Hansen d1aa8108c1 more robust api delete process, better failure logging
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-06-11 13:46:49 -06:00
Travis Glenn Hansen 1cabae4f84 SCALE 22.12 support/tests
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-06-11 10:24:47 -06:00
Travis Glenn Hansen 8cec5cb3c5
Merge pull request #180 from democratic-csi/next
Next
2022-06-08 15:01:50 -06:00
Travis Glenn Hansen c83275bb98 v1.7.0
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-06-08 12:27:57 -06:00
Travis Glenn Hansen c1069d5764 use ix ci nodes
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-06-06 14:43:47 -06:00
Travis Glenn Hansen f0a2233199 prep for 1.7.0
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-06-06 11:17:10 -06:00