Michel Peterson
31dcf845fc
Add iSCSI targets/LUNs through Pacemaker clusters
...
Support pcs for zfs-generic to configure iSCSI
targets and LUNs. It uses the targetcli implementation
since it's the default pcs resources and also to
keep compatibility with the rest of the code.
closes #462
2026-01-03 19:27:59 +02:00
Travis Glenn Hansen
9ed7f8ad88
more robust logic around volume deletion with snapshots
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2025-11-12 18:45:04 -07:00
Travis Glenn Hansen
6b937e645a
New vhd-ephemeral-inline driver, windows updates
2025-11-06 13:53:18 -07:00
Travis Glenn Hansen
5b0b1049e5
initial support for overriding driver options on a per-class and per-pvc basis
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2025-11-03 14:36:00 -07:00
Travis Glenn Hansen
6f47a506d0
ensure string values on args for later processing
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2025-11-01 10:07:51 -06:00
Travis Glenn Hansen
3eb18d8099
cleanse secrets from iscsi command logging
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2025-11-01 09:22:32 -06:00
Travis Glenn Hansen
9f7d4019c9
use mutex for zfs-generic commands to ensure no concurrent execution
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2025-10-31 13:08:07 -06:00
Travis Glenn Hansen
7b851797dc
Merge branch 'next' of github.com:democratic-csi/democratic-csi into next
2025-10-31 09:45:57 -06:00
Travis Glenn Hansen
ddf6b0d320
fix target idempotency, bump binary versions
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2025-10-31 09:45:28 -06:00
Travis Glenn Hansen
33fcfda9ab
Merge pull request #453 from d-uzlov/fix-driver-in-exceptions
...
Fix driver name reporting in exceptions
2025-10-31 09:33:58 -06:00
Travis Glenn Hansen
465e163286
Merge pull request #455 from solidDoWant/feat/support-snapshot-properties-1
...
Add the ability to set ZFS snapshot properties (functionally identical to `datasetProperties`)
2025-10-31 09:31:52 -06:00
Travis Glenn Hansen
b3292da53d
introduce -nvmeof drivers for TrueNAS
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2025-10-31 02:31:21 -06:00
Travis Glenn Hansen
5d8cd2253a
better zfs path support
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2025-10-29 22:38:14 -06:00
Travis Glenn Hansen
49b9e42e56
Merge pull request #512 from perfectra1n/feat/fix-scale-paths
...
feat(ssh/zfs): update path resolution logic for scale
2025-10-29 21:29:15 -06:00
Travis Glenn Hansen
018de54685
further truenas 25.10 support
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2025-10-29 19:31:56 -06:00
Travis Glenn Hansen
fc7ec358ab
support new containerd-oci-ephemeral-inline driver
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2025-10-28 16:10:35 -06:00
perf3ct
721d375531
feat(ssh/zfs): update path resolution logic for scale
2025-08-20 21:05:20 +00:00
Travis Glenn Hansen
edfdf86f2d
fix for scale with ssh driver
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2025-05-30 07:59:09 -06:00
Travis Glenn Hansen
a032ed3e18
fix registry usage
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2025-04-05 17:53:59 -06:00
Travis Glenn Hansen
957d7fc6bc
support TN 25.04, env vars in config, improved Dockerfiles
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2025-04-05 17:16:52 -06:00
Travis Glenn Hansen
d05fe2c4f4
Merge remote-tracking branch 'origin/master' into next
2025-03-29 08:29:55 -06:00
Travis Glenn Hansen
de80f4b25e
detect SCALE 25 properly
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2025-03-22 14:54:48 -06:00
solidDoWant
a1fdb7f405
Add the ability to set ZFS snapshot properties (functionally identical to datasetProperties)
...
Signed-off-by: solidDoWant <fred.heinecke@yahoo.com >
2025-02-18 19:41:19 +00:00
Danil Uzlov
746c489641
fix this.ctx.args.driver in switches
2025-02-04 17:50:15 +00:00
Danil Uzlov
4e402645d9
use registry from context
2025-02-03 22:06:20 +00:00
Travis Glenn Hansen
93e0446fa3
fix recursive mount operations
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2025-01-22 21:29:51 -07:00
Travis Glenn Hansen
b13184b02a
include badly spelled error message in logic
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2025-01-21 02:22:26 -07:00
Travis Glenn Hansen
2605e5e0f4
drop support for very old versions of TN, force version 2 of the api
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2025-01-21 00:20:55 -07:00
Feng Ye
7595191a13
Fix error string typo in connectByNQNTransport
2024-07-05 11:31:54 +08:00
Travis Glenn Hansen
dd604f4d3a
fixes for objectivefs
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2024-06-01 21:58:41 -06:00
Travis Glenn Hansen
7206429913
minor fixes, v1.9.2
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2024-05-23 08:53:39 -06:00
Travis Glenn Hansen
38bee217dd
minor fixes
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2024-05-06 11:07:10 -06:00
Travis Glenn Hansen
1aae49462d
document restic/kopia snapshot configurations, more stringent delete checks for objectivefs
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2024-03-26 09:30:05 -06:00
Travis Glenn Hansen
d7919e766d
include missing files
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2024-03-18 10:56:22 -06:00
Travis Glenn Hansen
c6c39975f2
support restic and kopia snapshot for *-client and local-hostpath drivers
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2024-03-18 10:51:26 -06:00
Travis Glenn Hansen
d73183e841
more robust TrueNAS Probe calls, better version detection
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2024-03-18 09:38:07 -06:00
Travis Glenn Hansen
f607c2a6d5
better iscsi device path logic
2024-03-07 21:27:49 -07:00
Travis Glenn Hansen
536f954e0a
default freenas api version to 2
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2024-03-05 01:31:28 -07:00
Travis Glenn Hansen
104a4d5bce
implement zvol dedup/compression settings
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2024-03-04 10:38:22 -07:00
Travis Glenn Hansen
a8a20b9690
proper logic for using simple-file-writer
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2024-03-03 17:17:04 -07:00
Travis Glenn Hansen
57f74ce665
wrapper script to overcome redirection + sudo behavior
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2024-03-03 14:19:46 -07:00
Travis Glenn Hansen
6ada2684f3
update scale nvmet script, implement unsupported deleteStrategy
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2024-03-02 21:38:53 -07:00
Travis Glenn Hansen
28f8af3147
return input when store empty
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2024-03-02 13:22:16 -07:00
Travis Glenn Hansen
8a1ac03b9f
fix typo
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2024-03-02 13:19:02 -07:00
Travis Glenn Hansen
ed32cf8db0
objectivefs refinement, better iscsi session handling
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2024-03-02 11:44:45 -07:00
Travis Glenn Hansen
d70b45b909
fix objectivefs mount options
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2024-02-27 18:39:15 -07:00
Travis Glenn Hansen
c95b90b041
minor objectivefs ci fixes
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2024-02-25 01:04:29 -07:00
Travis Glenn Hansen
a36b73bf23
Merge branch 'next' of github.com:democratic-csi/democratic-csi into next
2024-02-24 23:39:29 -07:00
Travis Glenn Hansen
15b120c3cc
upgrade node version, objectivefs support, SCALE 24.04 support
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com >
2024-02-24 23:37:55 -07:00
xoJIog
a95a6d9268
adding possibility to set block attributes
2024-01-25 19:07:44 +02:00