Travis Glenn Hansen
fbdc592fba
fix targetCli when using nameTemplate
2021-01-13 21:15:10 -07:00
Travis Glenn Hansen
c4979712bd
fix iscsiName logic to support template configuration in zfs-generic delete share
2021-01-12 09:56:03 -07:00
Travis Glenn Hansen
3e3ea0962e
only include node binary to reduce image size
2021-01-09 12:30:31 -07:00
Travis Glenn Hansen
032e4fb701
update deps
2021-01-09 11:38:24 -07:00
Travis Glenn Hansen
97ad9f923e
use pre-compiled binaries for grpc-uds
2021-01-09 11:21:35 -07:00
Travis Glenn Hansen
e3dd024bd9
dep updates
2021-01-08 10:18:48 -07:00
Travis Glenn Hansen
d7ff62ede9
Merge pull request #46 from democratic-csi/next
...
Next
2021-01-07 00:53:27 -07:00
Travis Glenn Hansen
b4ebb72e03
add NodeGetVolumeStats to lock logic
2021-01-06 21:27:39 -07:00
Travis Glenn Hansen
6625cf92c5
Merge remote-tracking branch 'origin/master' into next
2021-01-06 17:29:32 -07:00
Travis Glenn Hansen
26727620c6
implement crude locks to prevent unwanted concurrency in requests
2021-01-06 17:28:13 -07:00
Travis Glenn Hansen
189b6d59cb
Merge pull request #42 from aditsachde/nomad-docs
...
Add Nomad Docs
2020-12-28 21:17:49 -07:00
Adit Sachde
ff6cb4fa45
Add Nomad Docs
2020-12-28 16:55:01 -05:00
Travis Glenn Hansen
599767d2f9
add missing ctl count to script
2020-12-20 23:27:16 -07:00
Travis Glenn Hansen
54fdcf33cf
Merge pull request #38 from democratic-csi/next
...
bump buildx version in ci
2020-12-20 20:40:43 -07:00
Travis Glenn Hansen
cdd22022aa
bump buildx version in ci
2020-12-20 20:39:34 -07:00
Travis Glenn Hansen
9dcf7df56c
Merge pull request #37 from democratic-csi/next
...
Next
2020-12-20 20:23:39 -07:00
Travis Glenn Hansen
ded12eb375
note about openshift installation
2020-12-20 20:17:44 -07:00
Travis Glenn Hansen
a442cbc929
Merge remote-tracking branch 'origin/master' into next
2020-12-15 08:25:49 -07:00
Travis Glenn Hansen
f56c75074f
convert errors to string so they actually work as repsonses
2020-12-15 08:25:16 -07:00
Travis Glenn Hansen
ef09c18dcd
Merge pull request #33 from sjmudd/sjmudd/use_sudo
...
Suggest usage of sudo when root access is needed.
2020-12-13 08:43:28 -07:00
Simon J Mudd
cb0fbac13c
Suggest usage of sudo when root access is needed.
...
Also be explicit about requirement for the NFS/iscsi server.
A user has to configured both the NFS/iSCSI server and the kubernetes
nodes it is clearer if the configuration clarifies which "set of
servers" required each type of configuration. This tiny change
makes that more explicit and the use of sudo is because a lot of
kubernetes commands do not require root, so if root is required it is
good to be explicit.
2020-12-13 11:18:35 +01:00
Travis Glenn Hansen
9156b65b07
Merge pull request #30 from democratic-csi/next
...
Next
2020-12-10 21:17:20 -07:00
Travis Glenn Hansen
ccf9791fab
Merge remote-tracking branch 'origin/master' into next
2020-12-10 20:47:43 -07:00
Travis Glenn Hansen
52b8078770
do not include .git dir for docker builds
2020-12-10 20:47:05 -07:00
Travis Glenn Hansen
01117a3247
minor doc updates, prep for 1.0
2020-12-10 20:45:45 -07:00
Travis Glenn Hansen
e72b4b6ebf
Merge pull request #28 from democratic-csi/next
...
Next
2020-12-05 16:01:07 -07:00
Travis Glenn Hansen
6ddf84d240
remove erroneous dep
2020-12-05 15:57:16 -07:00
Travis Glenn Hansen
a0c8f6923d
Merge remote-tracking branch 'origin/master' into next
2020-12-05 15:56:15 -07:00
Travis Glenn Hansen
1fac9067f3
better errors around versionInfo checks for FreeNAS
2020-12-05 14:10:03 -07:00
Travis Glenn Hansen
148c8d9ac0
Merge pull request #24 from democratic-csi/next
...
version auto-detection, delete race conditions, sudo, apiKey, multipath
2020-12-03 16:45:31 -07:00
Travis Glenn Hansen
d4ab4fa4fe
updated doc
2020-12-03 16:39:38 -07:00
Travis Glenn Hansen
78ef440d2b
sample watchdog using db data, add socat to image for testing scenarios
2020-12-03 14:26:08 -07:00
Travis Glenn Hansen
80abc76f66
improved logic for the various race conditions from FreeNAS api
2020-12-02 18:37:31 -07:00
Travis Glenn Hansen
01113c8270
attempt to fix missing group behavior for iscsi target creation
2020-12-01 16:52:59 -07:00
Travis Glenn Hansen
716cde8f29
more create race condition logic for iscsi
2020-12-01 00:04:29 -07:00
Travis Glenn Hansen
2a6590335c
noninteractive frontend for Dockerfile
2020-11-30 23:19:11 -07:00
Travis Glenn Hansen
455c0f8b3f
crazy create race condition logic
2020-11-30 23:17:35 -07:00
Travis Glenn Hansen
00dcf0b60a
better duplicate iscsi targettoextent detection
2020-11-30 16:19:04 -07:00
Travis Glenn Hansen
3924f08ae8
sudo support for reloading iscsi daemon, error handling for failed chown/chmod/setacl
2020-11-30 09:42:58 -07:00
Travis Glenn Hansen
4f48cfc640
fix missing await, errors on failure to reload iscsi service
2020-11-30 00:32:13 -07:00
Travis Glenn Hansen
001301d53e
better delete race-condition handling, resize capacity for zvols
2020-11-29 22:59:32 -07:00
Travis Glenn Hansen
8cde1a1979
multi-stage build to shrink docker images
2020-11-29 13:09:34 -07:00
Travis Glenn Hansen
06a54f9c7c
docker dependency cleanup
2020-11-29 13:06:06 -07:00
Travis Glenn Hansen
a519c3fff4
resize support for device-mapper/multipath
2020-11-29 10:02:53 -07:00
Travis Glenn Hansen
da6ff1b950
minor fix for empty values
2020-11-28 23:07:55 -07:00
Travis Glenn Hansen
5076ca3664
minor bug fixes, iscsi multipath/device-mapper support
2020-11-28 22:56:28 -07:00
Travis Glenn Hansen
c4a36750cd
many fixes, support auto-detection of truenas binary paths and apiVersion, fix config typo, better support for potential race conditions with deleting shares
2020-11-27 14:19:13 -07:00
Travis Glenn Hansen
6c79b32f9b
add a cancel previous runs action
2020-11-27 14:08:38 -07:00
Travis Glenn Hansen
45b502da62
prevent race conditions on iscsi asset deletion due to ID re-use
2020-11-26 11:56:44 -07:00
Travis Glenn Hansen
61a4adc6d1
support sudo setups, support apiKey with TrueNAS
2020-11-21 17:15:22 -07:00