Skip to content

Commit d6836ba

Browse files
authored
Merge pull request #64 from dell/upgrade-goclient
Upgrade goclient and fix linting
2 parents 8d60ad8 + e97c880 commit d6836ba

56 files changed

Lines changed: 248 additions & 604 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/CODEOWNERS

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,23 @@
66
# These are the default owners for the code and will
77
# be requested for review when someone opens a pull request.
88
# order is alphabetical for easier maintenance.
9-
#
9+
# Aaron Tye (atye)
1010
# Adarsh Kumar Yadav (adarsh-dell)
1111
# Akshay Saini (AkshaySainiDell)
12+
# Alik Saring (alikdell)
1213
# Bharath Sreekanth (bharathsreekanth)
14+
# Evgeny Uglov (EvgenyUglov)
1315
# Harish P (harishp8889)
1416
# Jacob Grosner (JacobGros)
1517
# Prabhulinga Revur (prabhu-dell)
1618
# Rajkumar Palani (rajkumar-palani)
1719
# Rajshree Khare (khareRajshree)
18-
# Shanmugapriya M (spriya-m)
20+
# Shayna Finocchiaro (shaynafinocchiaro)
1921
# Shefali Malhotra (shefali-malhotra)
2022
# Spandita Panigrahi (panigs7)
2123
# Sushma T S (tssushma)
2224
# Tarandeep Singh (gilltaran)
2325
# Yamunadevi Shanmugam (shanmydell)
2426

2527
# for all files:
26-
* @adarsh-dell @AkshaySainiDell @bharathsreekanth @harishp8889 @JacobGros @prabhu-dell @rajkumar-palani @khareRajshree @spriya-m @shefali-malhotra @panigs7 @tssushma @gilltaran @shanmydell
28+
* @adarsh-dell @AkshaySainiDell @bharathsreekanth @harishp8889 @JacobGros @prabhu-dell @rajkumar-palani @khareRajshree @shefali-malhotra @panigs7 @tssushma @gilltaran @shanmydell @alikdell @atye @coulof @shaynafinocchiaro @xuluna @EvgenyUglov

.github/workflows/actions.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: Checkout the code
13-
uses: actions/checkout@v2
13+
uses: actions/checkout@v4
1414
- name: Run the formatter, linter, and vetter
1515
uses: dell/common-github-actions/go-code-formatter-linter-vetter@main
1616
with:
@@ -20,7 +20,7 @@ jobs:
2020
runs-on: ubuntu-latest
2121
steps:
2222
- name: Checkout the code
23-
uses: actions/checkout@v2
23+
uses: actions/checkout@v4
2424
- name: Run gosec to check for security vulnerabilities
2525
uses: dell/common-github-actions/gosec-runner@main
2626
with:
@@ -30,7 +30,7 @@ jobs:
3030
runs-on: ubuntu-latest
3131
steps:
3232
- name: Checkout the code
33-
uses: actions/checkout@v2
33+
uses: actions/checkout@v4
3434
- name: Run malware scan
3535
uses: dell/common-github-actions/malware-scanner@main
3636
with:

.github/workflows/linters.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ jobs:
1919
go-version: "1.22"
2020
cache: false
2121
- name: Checkout the code
22-
uses: actions/checkout@v3.2.0
22+
uses: actions/checkout@v4.1.0
2323
- name: Vendor packages
2424
run: |
2525
go mod vendor
2626
- name: golangci-lint
27-
uses: golangci/golangci-lint-action@v3
27+
uses: golangci/golangci-lint-action@v4
2828
with:
29-
version: v1.53
29+
version: latest
3030
skip-cache: true

go.mod

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,16 @@ go 1.22
44

55
require (
66
github.com/cheggaaa/pb/v3 v3.0.2
7-
github.com/dell/csm-replication v1.3.1-0.20230217154119-cdaa8cb5358a
8-
github.com/fatih/color v1.13.0
7+
github.com/dell/csm-replication v1.7.1
8+
github.com/fatih/color v1.15.0
99
github.com/gofrs/flock v0.8.1
1010
github.com/kubernetes-csi/external-snapshotter/client/v4 v4.2.0
1111
github.com/mattn/go-sqlite3 v1.14.15
1212
github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b // indirect
1313
github.com/pkg/errors v0.9.1
1414
github.com/rifflock/lfshook v0.0.0-20180920164130-b9218ef580f5
1515
github.com/sirupsen/logrus v1.9.3
16-
github.com/spf13/viper v1.8.1
16+
github.com/spf13/viper v1.16.0
1717
github.com/stretchr/testify v1.8.4
1818
github.com/urfave/cli v1.22.12
1919
github.com/x-cray/logrus-prefixed-formatter v0.5.2
@@ -26,12 +26,12 @@ require (
2626
k8s.io/cli-runtime v0.29.0
2727
k8s.io/client-go v0.29.0
2828
k8s.io/metrics v0.29.0
29-
sigs.k8s.io/controller-runtime v0.13.0
29+
sigs.k8s.io/controller-runtime v0.14.6
3030
sigs.k8s.io/yaml v1.3.0
3131
)
3232

3333
require (
34-
github.com/dell/csi-volumegroup-snapshotter v1.0.1
34+
github.com/dell/csi-volumegroup-snapshotter v1.5.0
3535
gopkg.in/yaml.v2 v2.4.0
3636
)
3737

@@ -89,7 +89,7 @@ require (
8989
github.com/google/go-cmp v0.6.0 // indirect
9090
github.com/google/gofuzz v1.2.0 // indirect
9191
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect
92-
github.com/google/uuid v1.3.0 // indirect
92+
github.com/google/uuid v1.3.1 // indirect
9393
github.com/gorilla/mux v1.8.0 // indirect
9494
github.com/gorilla/websocket v1.5.0 // indirect
9595
github.com/gosuri/uitable v0.0.4 // indirect
@@ -98,7 +98,7 @@ require (
9898
github.com/hashicorp/go-multierror v1.1.1 // indirect
9999
github.com/hashicorp/hcl v1.0.0 // indirect
100100
github.com/huandu/xstrings v1.4.0 // indirect
101-
github.com/imdario/mergo v0.3.13 // indirect
101+
github.com/imdario/mergo v0.3.15 // indirect
102102
github.com/inconshreveable/mousetrap v1.1.0 // indirect
103103
github.com/jmoiron/sqlx v1.3.5 // indirect
104104
github.com/josharian/intern v1.0.0 // indirect
@@ -108,15 +108,15 @@ require (
108108
github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0 // indirect
109109
github.com/lib/pq v1.10.9 // indirect
110110
github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de // indirect
111-
github.com/magiconair/properties v1.8.5 // indirect
111+
github.com/magiconair/properties v1.8.7 // indirect
112112
github.com/mailru/easyjson v0.7.7 // indirect
113113
github.com/mattn/go-colorable v0.1.13 // indirect
114-
github.com/mattn/go-isatty v0.0.17 // indirect
114+
github.com/mattn/go-isatty v0.0.18 // indirect
115115
github.com/mattn/go-runewidth v0.0.9 // indirect
116116
github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect
117117
github.com/mitchellh/copystructure v1.2.0 // indirect
118118
github.com/mitchellh/go-wordwrap v1.0.1 // indirect
119-
github.com/mitchellh/mapstructure v1.4.1 // indirect
119+
github.com/mitchellh/mapstructure v1.5.0 // indirect
120120
github.com/mitchellh/reflectwalk v1.0.2 // indirect
121121
github.com/moby/locker v1.0.1 // indirect
122122
github.com/moby/spdystream v0.2.0 // indirect
@@ -129,7 +129,7 @@ require (
129129
github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f // indirect
130130
github.com/opencontainers/go-digest v1.0.0 // indirect
131131
github.com/opencontainers/image-spec v1.1.0-rc5 // indirect
132-
github.com/pelletier/go-toml v1.9.5 // indirect
132+
github.com/pelletier/go-toml/v2 v2.0.8 // indirect
133133
github.com/peterbourgon/diskv v2.0.1+incompatible // indirect
134134
github.com/pmezard/go-difflib v1.0.0 // indirect
135135
github.com/prometheus/client_golang v1.16.0 // indirect
@@ -139,12 +139,12 @@ require (
139139
github.com/rubenv/sql-migrate v1.5.2 // indirect
140140
github.com/russross/blackfriday/v2 v2.1.0 // indirect
141141
github.com/shopspring/decimal v1.3.1 // indirect
142-
github.com/spf13/afero v1.6.0 // indirect
143-
github.com/spf13/cast v1.5.0 // indirect
142+
github.com/spf13/afero v1.9.5 // indirect
143+
github.com/spf13/cast v1.5.1 // indirect
144144
github.com/spf13/cobra v1.8.0 // indirect
145145
github.com/spf13/jwalterweatherman v1.1.0 // indirect
146146
github.com/spf13/pflag v1.0.5 // indirect
147-
github.com/subosito/gotenv v1.2.0 // indirect
147+
github.com/subosito/gotenv v1.4.2 // indirect
148148
github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb // indirect
149149
github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect
150150
github.com/xeipuuv/gojsonschema v1.2.0 // indirect
@@ -165,9 +165,9 @@ require (
165165
google.golang.org/appengine v1.6.7 // indirect
166166
google.golang.org/genproto/googleapis/rpc v0.0.0-20230822172742-b8732ec3820d // indirect
167167
google.golang.org/grpc v1.58.3 // indirect
168-
google.golang.org/protobuf v1.31.0 // indirect
168+
google.golang.org/protobuf v1.32.0 // indirect
169169
gopkg.in/inf.v0 v0.9.1 // indirect
170-
gopkg.in/ini.v1 v1.62.0 // indirect
170+
gopkg.in/ini.v1 v1.67.0 // indirect
171171
gopkg.in/yaml.v3 v3.0.1 // indirect
172172
k8s.io/apiserver v0.29.0 // indirect
173173
k8s.io/component-base v0.29.0 // indirect

0 commit comments

Comments
 (0)