11 Commits
Author SHA1 Message Date
benzheng daae1c14ab fix: copy synocli into builder image for default make target
The Makefile default build target includes bin/synocli, but the
Dockerfile builder stage never copies synocli/ into the build context,
so building the image fails with
"stat /go/src/synok8scsiplugin/synocli: directory not found".

Copy synocli/ so the in-image make behaves the same as in a full
checkout.
2026-07-29 14:21:55 +08:00
chihyuwuandbenzheng cbe97aa18e Support NVMe/TCP protocol with namespace 2026-05-20 23:31:48 +08:00
Sami HaahtinenandSami Haahtinen 78e7a08c0e Implement a tool executor
The tool executor is capable of running given tools in chroot either by automatically locating the tools in path using the `env` command or directly if the path is known.

This removes the need for the shell script to wrap commands and reduces number of needed external binaries on the node.
2025-05-31 11:46:33 +01:00
chihyuwu 575ea81976 Update to version 1.2.0 2024-08-27 10:00:29 +08:00
outductor fbe1b7e992 Run Golang 1.21 by default and update outstanding packages 2023-11-17 14:15:11 +09:00
chihyuwu 9d6b375935 Update golang image version in Dockerfile 2023-06-13 19:27:33 +08:00
chihyuwu 5762d9f4f2 Support UC and multipath 2022-09-05 07:54:54 +00:00
chihyuwu ebe7c1d97c Update to version 1.1.0 2022-04-25 11:10:19 +00:00
chihyuwu 515bc7f0ed Update to version 1.0.1 2022-02-14 07:56:51 +00:00
Jean-Fabrice BoboandGitHub 228cbaa0ff add btrfs-progs package
to fix support of `fsType: btrfs`  storageClass parameters
2022-02-06 02:32:18 +01:00
haochengkuo dc05a795b7 Initial commit 2021-08-31 10:18:35 +08:00