Travis Glenn Hansen
bd08538a87
ensure SCALE for freenas-api-* Probes, better sudo usage, prep v1.7.0
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-06-05 20:45:05 -06:00
Travis Glenn Hansen
a7d5b53fd3
better support for windows host-process containers
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-05-21 07:28:47 -06:00
Travis Glenn Hansen
d511bf4e43
additional labels on images, test smb-client on windows
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-05-12 14:53:10 -06:00
Travis Glenn Hansen
fc581fa6d0
minor fixes
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-05-12 11:15:16 -06:00
Travis Glenn Hansen
f2ca4ed41f
use nanoserver for windows image
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-05-11 15:53:32 -06:00
Travis Glenn Hansen
8021570b71
ci fixes
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-05-11 03:16:24 -06:00
Travis Glenn Hansen
81a42d789f
include missing PATH for iscsiadm chroot, update PATH for other docker tools, build/push windows images
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-05-10 22:03:02 -06:00
Travis Glenn Hansen
b81a47d126
build windows images
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-05-09 15:22:22 -06:00
Travis Glenn Hansen
2ab3e5f3c5
use non-self-hosted runners for npm build
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-05-08 10:04:31 -06:00
Travis Glenn Hansen
b9e4f20863
more robust unpublish and unstage logic
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-05-07 19:44:35 -06:00
Travis Glenn Hansen
7ea288a008
ci/debug
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-05-06 12:37:43 -06:00
Travis Glenn Hansen
e202c63420
better needs, log running node version at startup
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-05-06 12:22:39 -06:00
Travis Glenn Hansen
c6f9fd9a6e
windows hostpath
2022-05-06 11:53:36 -06:00
Travis Glenn Hansen
7d25f82d9d
ensure windows-ized paths for node operations on windows
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-05-05 17:19:16 -06:00
Travis Glenn Hansen
301af17421
add nfs-client and smb-client to test matrix
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-05-05 16:00:39 -06:00
Travis Glenn Hansen
99c11bccae
add windows node tests to ci
...
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-05-05 11:45:09 -06:00
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