Commit Graph

36 Commits

Author SHA1 Message Date
Travis Glenn Hansen ef1595acb9 use more explicit naming ci to support windows
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-05-05 10:55:21 -06:00
Travis Glenn Hansen 9026d5e0d6 synology updates, dsm6 and dsm7 in ci
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-04-20 14:08:51 -06:00
Travis Glenn Hansen 6cde0d3a70 zfs-generic-smb driver (sharesmb=on)
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-04-18 10:23:31 -06:00
Travis Glenn Hansen 8ac44c0a67 enable smb in csi, only force host mount/umount if the operator has not explicitly set a preference
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-04-17 14:41:34 -06:00
Travis Glenn Hansen 3f51f5b7a6 windows node support
windows node support for smb/iscsi (csi-proxy)
better logging
support (for testing) generating volume_id from name
wait for chown/chmod jobs to complete (freenas)
general improvement to smb behavior throughout

Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-04-17 10:57:57 -06:00
Travis Glenn Hansen 0b955cb177 update node version, build s390x and ppc64le docker images
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-03-15 18:53:54 -06: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 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 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 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 1e0a02e4a7 migrate ci to ix-based servers
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-10-02 16:11:34 -06:00
Travis Glenn Hansen 47623c9f02 require zfs-generic for build
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-09-29 00:10:02 -06:00
Travis Glenn Hansen 80b80dcb57 zfs-generic testing
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-09-28 23:42:12 -06:00
Travis Glenn Hansen 8530b31de6 disable fail-fast on csi-sanity
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-09-28 22:19:55 -06:00
Travis Glenn Hansen 84c9410640 remove failing tests
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-09-28 22:15:52 -06:00
Travis Glenn Hansen 26006e6ae3 remove smb, proper configs for core
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-09-28 22:05:06 -06:00
Travis Glenn Hansen 55e1c89be1 add truenas ci jobs
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-09-28 21:55:53 -06:00
Travis Glenn Hansen 9b107de721 ensure deps are installed
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-09-26 22:36:03 -06:00
Travis Glenn Hansen 73e61a023a ensure sudo command inherit env
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-09-26 22:22:57 -06:00
Travis Glenn Hansen e8b0d7df93 initial attempt at csi-sanity ci test
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-09-26 22:17:33 -06:00
Travis Glenn Hansen 8aeaa5cc78 build images for both docker hub and ghcr
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-09-01 21:42:49 -06: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 cdd22022aa bump buildx version in ci 2020-12-20 20:39:34 -07:00
Travis Glenn Hansen 6c79b32f9b add a cancel previous runs action 2020-11-27 14:08:38 -07:00
Travis Glenn Hansen f72da176bb import secrets as ENV vars 2020-02-12 23:43:11 -07:00
Travis Glenn Hansen 236d40dbee better tag logic 2020-02-12 23:38:12 -07:00
Travis Glenn Hansen d543b0e2ff set env variable for platforms 2020-02-12 23:15:34 -07:00
Travis Glenn Hansen 3701cb1015 ci in github 2020-02-12 23:12:37 -07:00
Travis Glenn Hansen 06a4c4af88
Update main.yml 2020-02-12 23:00:27 -07:00
Travis Glenn Hansen e2a4db61a1
Update main.yml 2020-02-12 22:32:43 -07:00
Travis Glenn Hansen 456997eeb6
Update main.yml 2020-02-12 22:22:05 -07:00
Travis Glenn Hansen 25d5dba758
Create main.yml 2020-02-12 22:11:54 -07:00