Commit Graph

287 Commits

Author SHA1 Message Date
Travis Glenn Hansen 1de7625dd8
Merge pull request #155 from democratic-csi/next
ci flakes, delegated zfs setups
2022-02-23 14:32:15 -07:00
Travis Glenn Hansen 0bbbadd0c4 assume assets are deleted already deleted if the response is 404
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-23 12:05:56 -07:00
Travis Glenn Hansen 41d4502d7e ci flakes, delegated zfs setups
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-23 11:02:23 -07:00
Travis Glenn Hansen ae9791d500
Merge pull request #153 from democratic-csi/next
Next
2022-02-23 08:25:27 -07:00
Travis Glenn Hansen c1e53955a6 prep release
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-23 07:28:36 -07:00
Travis Glenn Hansen ea8fc84fa6 properly return topologies for local-hostpath
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-22 22:35:49 -07:00
Travis Glenn Hansen 48600e3052 ensure local-hostpath passes ci to build new images
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-22 21:53:19 -07:00
Travis Glenn Hansen 6345c53a4e minor fixes for local-hostpath, documentation
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-22 21:51:16 -07:00
Travis Glenn Hansen 4d215968d7 less verbose, proper group for ci
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-22 18:16:41 -07:00
Travis Glenn Hansen d35feec00c local-hostpath driver
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-22 18:10:54 -07:00
Travis Glenn Hansen ee549cc694 use tarball
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-21 11:31:19 -07:00
Travis Glenn Hansen 59df4a7af8 use tarball for node_modules artifact
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-21 11:28:47 -07:00
Travis Glenn Hansen 03918f9443 attempt to build once and use artifacts for ci
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-21 11:09:01 -07:00
Travis Glenn Hansen 5bf7925312 ci tweaks
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-21 10:40:25 -07:00
Travis Glenn Hansen 44171c884e proper ci dependencies
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-21 10:03:06 -07:00
Travis Glenn Hansen c1c3a8df2e update ci, add truenas 13.0 to test matrix
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-21 10:01:42 -07:00
Travis Glenn Hansen e80eff2bda advertise multi node capabilities for zfs-local to provide seamless experience
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-20 16:34:02 -07:00
Travis Glenn Hansen 4dd57c13bd allow overriding access_modes via config
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-08 21:05:27 -07:00
Travis Glenn Hansen 773336e110 support oneclient token in secrets
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-04 06:41:45 -07:00
Travis Glenn Hansen 38199e90b7 oneclient support
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-03 01:51:54 -07:00
Travis Glenn Hansen edf3916c71 remove ssh references, remove unavailable options from sample file
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-03 01:44:27 -07:00
Travis Glenn Hansen 259eaec6bc install wrapper scripts for zfs and zpool in docker image
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-02 11:01:22 -07:00
Travis Glenn Hansen f50e297d33 broadcast accessibility contraints (topology) for zfs-local
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-02 09:15:57 -07:00
Travis Glenn Hansen 5426f1ec12 zfs-local-{dataset,zvol}
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-01 12:07:05 -07:00
Travis Glenn Hansen 46e504dd85 package bumps
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-01 11:36:25 -07:00
Travis Glenn Hansen 94f6df240b further abstraction to support zfs-local
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-01 11:35:58 -07:00
Travis Glenn Hansen 7c5448bff7 remove unwanted keys from example yaml files
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-01 11:32:23 -07:00
Travis Glenn Hansen 55fdf58766 force host tools for specific filesystems
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-01 11:31:41 -07:00
Travis Glenn Hansen dbe827937a new path for controller-zfs base driver
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-02-01 11:31:07 -07:00
Travis Glenn Hansen 8913dfb58e
Merge pull request #138 from democratic-csi/next
Next
2021-12-11 20:08:42 -07:00
Travis Glenn Hansen a3f21fc522 prep v1.4.4
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-12-11 19:33:28 -07:00
Travis Glenn Hansen 8273af7650 remove unecessary copy process for snapshot list
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-12-11 18:30:21 -07:00
Travis Glenn Hansen 3f86565292 use cloneDeep instead of json parse/stringify
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-12-11 17:44:00 -07:00
Travis Glenn Hansen 274b72f982 process cleanup attempt
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-12-11 17:25:32 -07:00
Travis Glenn Hansen 25e625ec0a process cleanup attempt
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-12-11 17:02:07 -07:00
Travis Glenn Hansen 05540c6f51 process cleanup attempt
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-12-11 16:05:50 -07:00
Travis Glenn Hansen a43eafe1b0 process cleanup attempt
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-12-11 16:01:49 -07:00
Travis Glenn Hansen 08f2113882 process cleanup attempt
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-12-11 15:23:02 -07:00
Travis Glenn Hansen a05861581c process cleanup attempt
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-12-11 15:14:53 -07:00
Travis Glenn Hansen f6b321b105 process cleanup attempt
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-12-11 15:11:25 -07:00
Travis Glenn Hansen 6ace7a4710 process cleanup attempt
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-12-11 14:46:14 -07:00
Travis Glenn Hansen 3d5653c836 process cleanup attempt
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-12-11 14:43:29 -07:00
Travis Glenn Hansen ed44ff0bc1 process cleanup attempt
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-12-11 14:36:34 -07:00
Travis Glenn Hansen f561d0b310 attempt to cleanup all ci processes
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-12-11 14:29:43 -07:00
Travis Glenn Hansen f0ea73fce6 more conformant behavior regarding volume/snapshot sizes
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-12-11 13:46:44 -07:00
Travis Glenn Hansen 09d55a9653
Merge pull request #130 from democratic-csi/next
Next
2021-12-01 22:26:50 -07:00
Travis Glenn Hansen 8376880f2d further Nomad documentation
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-12-01 22:24:59 -07:00
Travis Glenn Hansen d45f7077e9 sample Nomad files, use rawvalue vs value for zfs size properties
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-12-01 21:59:56 -07:00
Travis Glenn Hansen 72856f8da7 relax minimum volume size for zvols
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-11-29 17:22:11 -07:00
Travis Glenn Hansen b522a6cbb4 better handle the 1Gi minimum volume size with freenas-api-*
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-11-29 01:46:30 -07:00