Commit Graph

515 Commits

Author SHA1 Message Date
Travis Glenn Hansen d0c3f80052 csi-v1.3.0 support 2021-02-09 16:40:54 -07:00
Travis Glenn Hansen ba01d1ca56
Merge pull request #50 from democratic-csi/next
Next
2021-01-29 22:49:07 -07:00
Travis Glenn Hansen 2743391a9c bump version number 2021-01-29 22:45:09 -07:00
Travis Glenn Hansen a152f8d4fc dep updates, no fsck during stage operations 2021-01-29 22:17:15 -07:00
Travis Glenn Hansen 8f20dabafd change order of build platforms to maybe resolve some crazy edge cases
see #51
2021-01-15 10:16:14 -07:00
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