Commit Graph

17 Commits

Author SHA1 Message Date
Ross Kirkpatrick db275e2215
bump to go1.18, client-go to 1.24, migrate to urfave cli v2 (#129)
* pin custom system-agent version and bump to go1.18 + k8s1.24

* progress, fails on urfave cli v2

* urfave cli v1->v2 migration

* versioning for docker in go.mod

* docker version pin

* handle parent context retrieval for urfave cli/v2

* pass empty cli flag list to newGRPCClientConn

* working modules for building wins w/ 1.24 k8s support and go1.18

* go.mod

* update dir for binary release

* go mod tidy for v0.2.9 system-agent
2022-07-13 15:01:08 -04:00
Jamie Phillips f3b5def497
Fixing the issue with TLS Config settings for CSI Proxy. 2022-05-10 13:32:22 -04:00
Ross Kirkpatrick 97d545a763
check if tls-config is valid/present before setting certFilePath + add PR tempate (#118)
* check if tls-config is valid/present before setting certFilePath

* add standardized PR template

* only validate tls-config if the certfilepath is not empty
2022-05-09 15:59:30 -04:00
Ross Kirkpatrick 92d18cde20
fix tlsConfig for csi proxy and install script (#116)
* fix tlsConfig for csi proxy and install script

* simplify setting tlsclientconfig
2022-05-06 20:42:39 -04:00
Ross Kirkpatrick e1a7bb8e81
fix import cycle, enhance stackdump info message (#112)
* fix import cycle, enhance stackdump info message

* fix goimports on config.go
2022-04-28 13:08:51 -04:00
Ross Kirkpatrick 5d8f86bb6b
Add TLS and CA Certificate support for wins (#111)
* csi proxy fix for ca cert support

* implement tlsConfig in csiproxy
2022-04-27 21:47:37 -04:00
Ross Kirkpatrick 3d36e581ca add StackDump subcommand, update dev docs 2022-01-25 10:16:30 -05:00
Jamie Phillips afd59b2412
Adding CSI Proxy support and goreleaser
Adding CSI Proxy support and adding goreleaser functionality to help with cross-platform builds.

Signed-off-by: Jamie Phillips <jamie.phillips@suse.com>
2021-12-02 17:08:56 -05:00
Luther Monson d448a71478
Merge pull request #59 from luthermonson/goimports
goimport fixups and removing superfluous wrapf calls
2021-10-20 08:16:20 -07:00
Luther Monson 4869627b15 goimport fixups and removing superfluous wrapf calls 2021-10-19 19:21:01 -07:00
Luther Monson b367a3775c removing goimports because of the grpc types, lint cleanups 2021-10-19 18:52:16 -07:00
Jamie Phillips 7bdb9024f9
Implementation of system-agent. 2021-10-05 14:10:39 -04:00
Jamie Phillips 3d4229c45d
All golangci-lint changes. 2021-09-13 20:52:50 -04:00
Jamie Phillips e6b5e8313a
Converting to standard go tests. 2021-09-09 08:43:16 -04:00
Arvind Iyengar f4be90f99a Add support for wins cli proxy 2021-03-10 16:45:57 -08:00
Arvind Iyengar 4dfbf501fb
Upgrade Go + dependencies version and add comments
This commit upgrades Go to 1.15 and upgrades all the dependencies accordingly.

It then makes minor changes to remove deprecated APIs and add comments.
2021-02-11 13:25:20 -08:00
Frank Mai 8e7d927636 Implemented 2019-09-10 19:32:42 +08:00