Commit Graph
79 Commits
Author SHA1 Message Date
Travis Glenn Hansen bb91b1f1c3 Support for TrueNAS 26
new ctr binary to work in HPC
updated objectivefs binary
fix newer versions of nvme client tools

Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2026-09-30 14:29:00 -06:00
Travis Glenn Hansen 333ff2b30b docs, prep for release
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2026-01-06 12:07:19 -07:00
Michel Peterson 7867bb4672 Minor changes 2026-01-03 19:27:59 +02:00
Michel Peterson 373a7c7f79 Small CR and preparatory work for CI 2026-01-03 19:27:59 +02:00
Travis Glenn Hansen b3292da53d introduce -nvmeof drivers for TrueNAS
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2025-10-31 02:31:21 -06:00
Travis Glenn Hansen 2a6fd4f91d limit build architectures
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2025-10-30 13:39:21 -06:00
Travis Glenn Hansen fc7ec358ab support new containerd-oci-ephemeral-inline driver
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2025-10-28 16:10:35 -06:00
Travis Glenn Hansen 55c36d62ff newer ubuntu image for ci
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2025-05-30 08:14:54 -06:00
Travis Glenn Hansen 73af26298c handling nvme hostid/hostnqn files more robustly
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2025-04-06 11:02:21 -06:00
Travis Glenn Hansen b52e84778e remove old TN SCALE versions, update ci to use 24.10
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2025-01-21 00:18:46 -07:00
Travis Glenn Hansen 089462f9d4 install rclone, restic, and kopia using upstream binary files
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2024-03-18 13:18:55 -06:00
Travis Glenn Hansen ed32cf8db0 objectivefs refinement, better iscsi session handling
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2024-03-02 11:44:45 -07:00
Travis Glenn Hansen d70b45b909 fix objectivefs mount options
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2024-02-27 18:39:15 -07:00
Travis Glenn Hansen 784ce31922 remove scale 23_10 from ci, fix objectivefs installer for unsupported arches
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2024-02-25 14:01:38 -07:00
Travis Glenn Hansen 0487cbcc7e update action versions to avoid deprecations
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2024-02-25 02:19:05 -07:00
Travis Glenn Hansen c95b90b041 minor objectivefs ci fixes
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2024-02-25 01:04:29 -07:00
Travis Glenn Hansen 15b120c3cc upgrade node version, objectivefs support, SCALE 24.04 support
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2024-02-24 23:37:55 -07:00
Travis Glenn Hansen 0dc3ecccdf prep for SCALE 23.10
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2023-10-24 01:19:54 -04:00
Travis Glenn Hansen 24c5996dbd remove old TN versions from CI
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2023-04-02 12:09:13 -06:00
Travis Glenn Hansen 8d83c1d658 proper ci labels for SCALE 22.02 runners
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2023-02-24 00:24:46 -07:00
Travis Glenn Hansen 6738ca4a7e always use ip for nvme transport address
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-12-29 00:14:28 -07:00
Travis Glenn Hansen a9cc6fb292 update ci versions, minor tweaks to improve performance
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-12-21 03:00:39 -07:00
Travis Glenn Hansen 9d2943b62d initial support for nvmeof
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-12-20 22:48:36 -07:00
Travis Glenn Hansen 1cabae4f84 SCALE 22.12 support/tests
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-06-11 10:24:47 -06:00
Travis Glenn Hansen c83275bb98 v1.7.0
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-06-08 12:27:57 -06:00
Travis Glenn Hansen c1069d5764 use ix ci nodes
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-06-06 14:43:47 -06:00
Travis Glenn Hansen f0a2233199 prep for 1.7.0
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-06-06 11:17:10 -06:00
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