Commit Graph

16 Commits

Author SHA1 Message Date
Travis Glenn Hansen 957d7fc6bc support TN 25.04, env vars in config, improved Dockerfiles
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2025-04-05 17:16:52 -06:00
Travis Glenn Hansen d05fe2c4f4 Merge remote-tracking branch 'origin/master' into next 2025-03-29 08:29:55 -06:00
Travis Glenn Hansen de80f4b25e detect SCALE 25 properly
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2025-03-22 14:54:48 -06:00
Danil Uzlov 4e402645d9 use registry from context 2025-02-03 22:06:20 +00:00
Travis Glenn Hansen 2605e5e0f4 drop support for very old versions of TN, force version 2 of the api
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2025-01-21 00:20:55 -07:00
Travis Glenn Hansen d73183e841 more robust TrueNAS Probe calls, better version detection
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2024-03-18 09:38:07 -06:00
Travis Glenn Hansen 536f954e0a default freenas api version to 2
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2024-03-05 01:31:28 -07:00
Travis Glenn Hansen b8b1188a14 throw error immediately when waiting for job instead of after making api requests
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2023-10-25 16:40:13 -04:00
Travis Glenn Hansen ca0bddb1dc fix invalid use of GrpcError class
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-06-14 10:41:56 -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 1f2c8cf58d reduce memory footprint by reusing object instances
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-04-06 11:14:39 -06:00
Travis Glenn Hansen 810025150c bump deps, prevent circular JSON in some logging scenarios, ensure rsync in images
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-03-23 09:00:34 -06:00
Travis Glenn Hansen b723136f2a proper ttl syntax on cache entries, begin work for purejs grpc server
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2022-03-03 22:14:48 -07:00
Travis Glenn Hansen 023f7e16b2 more performant proccess for removing all snapshots on a dataset
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-08-14 13:58:39 -06:00
Travis Glenn Hansen ff659d8004 implement remaining bits of truenas pure api-based driver
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-06-15 16:51:46 -06:00
Travis Glenn Hansen 8b6e12dd77 freenas overhaul, synology shell
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2021-06-03 17:20:01 -06:00