Commit Graph

26 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
Luther Monson 10cfe7bc84 adding debug and quiet flags 2021-12-17 19:02:53 -07: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
Jamie Phillips 84cdbe8b47
Removing old powershell implementation and using the one in the upgrader. 2021-09-08 20:13:10 -04:00
Arvind Iyengar d80acc87e9
Ignore case when checking process path whitelist (#40)
* Ignore case when checking process path whitelist

* Make all references to C: to c:

* Change process_test to C:\ to test casing issues

* Bump wins version for upgrade
2021-05-04 16:09:05 -07:00
aiyengar2 98a7cd5f6e
Flip logic for checking if register is passed in (#28) 2021-03-12 18:14:41 -08:00
aiyengar2 4fadc10256
Add wins up[grade] (#19)
Signed-off-by: Arvind Iyengar <arvind.iyengar@rancher.com>
2021-03-12 00:35:07 -08:00
Arvind Iyengar f4be90f99a Add support for wins cli proxy 2021-03-10 16:45:57 -08:00
Arvind Iyengar 54712278dd
review nits 2021-02-24 13:31:04 -08:00
Arvind Iyengar 073c0d7796
Add unit test for list_value 2021-02-11 15:18:33 -08:00
Arvind Iyengar 309fed6c7a
Support parsing lists with escaped quotes
Related Issue: https://github.com/rancher/wins/issues/9
2021-02-11 15:18:33 -08:00
Arvind Iyengar 8f6f69fbda
Remove sorting of args
Changes taken from https://github.com/rancher/wins/pull/6, which was blocked due to an error with building a docker image using the cygwin mirror.
2021-02-11 13:33:53 -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