Skip to content

Commit af926cc

Browse files
authored
sec: bump Golang and some mod for security (#124)
1 parent 56d5f57 commit af926cc

File tree

14 files changed

+116
-134
lines changed

14 files changed

+116
-134
lines changed

client/apis/apps/v1/helper/hijack_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ import (
3131
"k8s.io/client-go/informers"
3232
"k8s.io/client-go/kubernetes/fake"
3333
"k8s.io/client-go/tools/cache"
34-
"k8s.io/klog"
34+
"k8s.io/klog/v2"
3535
)
3636

3737
var (

client/apis/apps/v1/helper/upgrade.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import (
2222
apierrors "k8s.io/apimachinery/pkg/api/errors"
2323
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
2424
clientset "k8s.io/client-go/kubernetes"
25-
"k8s.io/klog"
25+
"k8s.io/klog/v2"
2626
)
2727

2828
const (

client/apis/apps/v1/third_party/k8s/parsers.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import (
2525
// Import the crypto/sha512 algorithm for the docker image parser to work with 384 and 512 sha hashes
2626
_ "crypto/sha512"
2727

28-
dockerref "github.com/docker/distribution/reference"
28+
dockerref "github.com/distribution/reference"
2929
)
3030

3131
// ParseImageName parses a docker image string into three parts: repo, tag and digest.

client/go.mod

+15-16
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
module github.com/pingcap/advanced-statefulset/client
22

3-
go 1.23.1
3+
go 1.23.2
44

55
require (
6-
github.com/docker/distribution v2.7.1+incompatible
6+
github.com/distribution/reference v0.6.0
77
github.com/google/go-cmp v0.5.9
8-
k8s.io/api v0.28.5
9-
k8s.io/apimachinery v0.28.5
10-
k8s.io/apiserver v0.28.5
11-
k8s.io/client-go v0.28.5
12-
k8s.io/component-base v0.28.5
13-
k8s.io/klog v1.0.0
8+
k8s.io/api v0.28.14
9+
k8s.io/apimachinery v0.28.14
10+
k8s.io/apiserver v0.28.14
11+
k8s.io/client-go v0.28.14
12+
k8s.io/component-base v0.28.14
13+
k8s.io/klog/v2 v2.110.1
1414
k8s.io/kube-openapi v0.0.0-20230717233707-2695361300d9
1515
k8s.io/utils v0.0.0-20230406110748-d93618cff8a2
1616
sigs.k8s.io/structured-merge-diff/v4 v4.2.3
@@ -23,12 +23,12 @@ require (
2323
github.com/davecgh/go-spew v1.1.1 // indirect
2424
github.com/emicklei/go-restful/v3 v3.9.0 // indirect
2525
github.com/evanphx/json-patch v4.12.0+incompatible // indirect
26-
github.com/go-logr/logr v1.2.4 // indirect
26+
github.com/go-logr/logr v1.3.0 // indirect
2727
github.com/go-openapi/jsonpointer v0.19.6 // indirect
2828
github.com/go-openapi/jsonreference v0.20.2 // indirect
2929
github.com/go-openapi/swag v0.22.3 // indirect
3030
github.com/gogo/protobuf v1.3.2 // indirect
31-
github.com/golang/protobuf v1.5.3 // indirect
31+
github.com/golang/protobuf v1.5.4 // indirect
3232
github.com/google/gnostic-models v0.6.8 // indirect
3333
github.com/google/gofuzz v1.2.0 // indirect
3434
github.com/google/uuid v1.3.0 // indirect
@@ -46,18 +46,17 @@ require (
4646
github.com/prometheus/common v0.44.0 // indirect
4747
github.com/prometheus/procfs v0.10.1 // indirect
4848
github.com/spf13/pflag v1.0.5 // indirect
49-
golang.org/x/net v0.17.0 // indirect
49+
golang.org/x/net v0.23.0 // indirect
5050
golang.org/x/oauth2 v0.8.0 // indirect
51-
golang.org/x/sys v0.13.0 // indirect
52-
golang.org/x/term v0.13.0 // indirect
53-
golang.org/x/text v0.13.0 // indirect
51+
golang.org/x/sys v0.18.0 // indirect
52+
golang.org/x/term v0.18.0 // indirect
53+
golang.org/x/text v0.14.0 // indirect
5454
golang.org/x/time v0.3.0 // indirect
5555
google.golang.org/appengine v1.6.7 // indirect
56-
google.golang.org/protobuf v1.31.0 // indirect
56+
google.golang.org/protobuf v1.33.0 // indirect
5757
gopkg.in/inf.v0 v0.9.1 // indirect
5858
gopkg.in/yaml.v2 v2.4.0 // indirect
5959
gopkg.in/yaml.v3 v3.0.1 // indirect
60-
k8s.io/klog/v2 v2.100.1 // indirect
6160
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
6261
sigs.k8s.io/yaml v1.3.0 // indirect
6362
)

client/go.sum

+30-38
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,14 @@ github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ3
88
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
99
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
1010
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
11-
github.com/docker/distribution v2.7.1+incompatible h1:a5mlkVzth6W5A4fOsS3D2EO5BUmsJpcB+cRlLU7cSug=
12-
github.com/docker/distribution v2.7.1+incompatible/go.mod h1:J2gT2udsDAN96Uj4KfcMRqY0/ypR+oyYUYmja8H+y+w=
11+
github.com/distribution/reference v0.6.0 h1:0IXCQ5g4/QMHHkarYzh5l+u8T3t73zM5QvfrDyIgxBk=
12+
github.com/distribution/reference v0.6.0/go.mod h1:BbU0aIcezP1/5jX/8MP0YiH4SdvB5Y4f/wlDRiLyi3E=
1313
github.com/emicklei/go-restful/v3 v3.9.0 h1:XwGDlfxEnQZzuopoqxwSEllNcCOM9DhhFyhFIIGKwxE=
1414
github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
1515
github.com/evanphx/json-patch v4.12.0+incompatible h1:4onqiflcdA9EOZ4RxV643DvftH5pOlLGNtQ5lPWQu84=
1616
github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
17-
github.com/go-logr/logr v0.1.0/go.mod h1:ixOQHD9gLJUVQQ2ZOR7zLEifBX6tGkNJF4QyIY7sIas=
18-
github.com/go-logr/logr v1.2.0/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
19-
github.com/go-logr/logr v1.2.4 h1:g01GSCwiDw2xSZfjJ2/T9M+S6pFdcNtFYsp+Y43HYDQ=
20-
github.com/go-logr/logr v1.2.4/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
17+
github.com/go-logr/logr v1.3.0 h1:2y3SDp0ZXuc6/cjLSZ+Q3ir+QB9T/iG5yYRXqsagWSY=
18+
github.com/go-logr/logr v1.3.0/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY=
2119
github.com/go-openapi/jsonpointer v0.19.6 h1:eCs3fxoIi3Wh6vtgmLTOjdhSpiqphQ+DaPn38N2ZdrE=
2220
github.com/go-openapi/jsonpointer v0.19.6/go.mod h1:osyAmYz/mB/C3I+WsTTSgw1ONzaLJoLCyoi6/zppojs=
2321
github.com/go-openapi/jsonreference v0.20.2 h1:3sVjiK66+uXK/6oQ8xgcRKcFgQ5KXa2KvnJRumpMGbE=
@@ -30,12 +28,10 @@ github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
3028
github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
3129
github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
3230
github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
33-
github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk=
34-
github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg=
35-
github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
31+
github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek=
32+
github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
3633
github.com/google/gnostic-models v0.6.8 h1:yo/ABAfM5IMRsS1VnXjTBvUb61tFIHozhlYvRgGre9I=
3734
github.com/google/gnostic-models v0.6.8/go.mod h1:5n7qKqH0f5wFt+aWF8CW6pZLLNOfYuF5OpfBSENuI8U=
38-
github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
3935
github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=
4036
github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
4137
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
@@ -112,8 +108,8 @@ golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR
112108
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
113109
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
114110
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
115-
golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
116-
golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
111+
golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
112+
golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
117113
golang.org/x/oauth2 v0.8.0 h1:6dkIjl3j3LtZ/O3sTgZTMsLKSftL/B8Zgq4huOIIUu8=
118114
golang.org/x/oauth2 v0.8.0/go.mod h1:yr7u4HXZRm1R1kBWqr/xKNqewf0plRYoB7sla+BCIXE=
119115
golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -123,33 +119,31 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
123119
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
124120
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
125121
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
126-
golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
127-
golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
128-
golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
129-
golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
122+
golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
123+
golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
124+
golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
125+
golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
130126
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
131127
golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
132128
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
133-
golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
134-
golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
129+
golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
130+
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
135131
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
136132
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
137133
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
138134
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
139135
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
140136
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
141-
golang.org/x/tools v0.8.0 h1:vSDcovVPld282ceKgDimkRSC8kpaH1dgyc9UMzlt84Y=
142-
golang.org/x/tools v0.8.0/go.mod h1:JxBZ99ISMI5ViVkT1tr6tdNmXeTrcpVSD3vZ1RsRdN4=
137+
golang.org/x/tools v0.16.1 h1:TLyB3WofjdOEepBHAU20JdNC1Zbg87elYofWYAY5oZA=
138+
golang.org/x/tools v0.16.1/go.mod h1:kYVVN6I1mBNoB1OX+noeBjbRk4IUEPa7JJ+TJMEooJ0=
143139
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
144140
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
145141
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
146142
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
147143
google.golang.org/appengine v1.6.7 h1:FZR1q0exgwxzPzp/aF+VccGrSfxfPpkBqjIIEq3ru6c=
148144
google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
149-
google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
150-
google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
151-
google.golang.org/protobuf v1.31.0 h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8=
152-
google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
145+
google.golang.org/protobuf v1.33.0 h1:uNO2rsAINq/JlFpSdYEKIZ0uKD/R9cpdv0T+yoGwGmI=
146+
google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos=
153147
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
154148
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
155149
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=
@@ -161,20 +155,18 @@ gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
161155
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
162156
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
163157
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
164-
k8s.io/api v0.28.5 h1:XIPNr3nBgTEaCdEiwZ+dXaO9SB4NeTOZ2pNDRrFgfb4=
165-
k8s.io/api v0.28.5/go.mod h1:98zkTCc60iSnqqCIyCB1GI7PYDiRDYTSfL0PRIxpM4c=
166-
k8s.io/apimachinery v0.28.5 h1:EEj2q1qdTcv2p5wl88KavAn3VlFRjREgRu8Sm/EuMPY=
167-
k8s.io/apimachinery v0.28.5/go.mod h1:wI37ncBvfAoswfq626yPTe6Bz1c22L7uaJ8dho83mgg=
168-
k8s.io/apiserver v0.28.5 h1:3hRmQvqkWPCQr6kYi9lrMQF84V8/ScNx/8VyjhbPTi4=
169-
k8s.io/apiserver v0.28.5/go.mod h1:tLFNbfELieGsn/utLLdSarJ99MjguBe11jkKITe3z4w=
170-
k8s.io/client-go v0.28.5 h1:6UNmc33vuJhh3+SAOEKku3QnKa+DtPKGnhO2MR0IEbk=
171-
k8s.io/client-go v0.28.5/go.mod h1:+pt086yx1i0HAlHzM9S+RZQDqdlzuXFl4hY01uhpcpA=
172-
k8s.io/component-base v0.28.5 h1:uFCW7USa8Fpme8dVtn2ZrdVaUPBRDwYJ+kNrV9OO1Cc=
173-
k8s.io/component-base v0.28.5/go.mod h1:gw2d8O28okS9RrsPuJnD2mFl2It0HH9neHiGi2xoXcY=
174-
k8s.io/klog v1.0.0 h1:Pt+yjF5aB1xDSVbau4VsWe+dQNzA0qv1LlXdC2dF6Q8=
175-
k8s.io/klog v1.0.0/go.mod h1:4Bi6QPql/J/LkTDqv7R/cd3hPo4k2DG6Ptcz060Ez5I=
176-
k8s.io/klog/v2 v2.100.1 h1:7WCHKK6K8fNhTqfBhISHQ97KrnJNFZMcQvKp7gP/tmg=
177-
k8s.io/klog/v2 v2.100.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
158+
k8s.io/api v0.28.14 h1:7DXeMrQq+BJI6H7WtSMC8l1gM4QZWtWN65UbN+qZ9Uc=
159+
k8s.io/api v0.28.14/go.mod h1:ROk/G6/7IZf14AL1WkpZdq//5khE1EtLNxkcEpSXNFM=
160+
k8s.io/apimachinery v0.28.14 h1:n2l8jNNOmUUDXpa8ljHCEUSeIChby1BKyqoL0AtpmGw=
161+
k8s.io/apimachinery v0.28.14/go.mod h1:zUG757HaKs6Dc3iGtKjzIpBfqTM4yiRsEe3/E7NX15o=
162+
k8s.io/apiserver v0.28.14 h1:Ji+w4LYu/vVLOKcA3toct/MxYh34geaLq9u+F4YjBgo=
163+
k8s.io/apiserver v0.28.14/go.mod h1:6QQM1L8+dHTAURdKNasIUCgLbSBkjjCdGE6X1pSJzBU=
164+
k8s.io/client-go v0.28.14 h1:wfPRgz07MvLMxcHfN8kAc4Qcwduc4My25A3CBU7OqBQ=
165+
k8s.io/client-go v0.28.14/go.mod h1:HGfdb7BqkX4hRpNyVLHNQKWDU03W6a38LfIHD7QGJpI=
166+
k8s.io/component-base v0.28.14 h1:sJowHyRY166hBfBQ4cOKjkSvUo4bUdeuePtEOQfSNRY=
167+
k8s.io/component-base v0.28.14/go.mod h1:DgYlfHNvP1yeBb4L+UIzMsWNtOl0yqTk+4dGGc79H0w=
168+
k8s.io/klog/v2 v2.110.1 h1:U/Af64HJf7FcwMcXyKm2RPM22WZzyR7OSpYj5tg3cL0=
169+
k8s.io/klog/v2 v2.110.1/go.mod h1:YGtd1984u+GgbuZ7e08/yBuAfKLSO0+uR1Fhi6ExXjo=
178170
k8s.io/kube-openapi v0.0.0-20230717233707-2695361300d9 h1:LyMgNKD2P8Wn1iAwQU5OhxCKlKJy0sHc+PcDwFB24dQ=
179171
k8s.io/kube-openapi v0.0.0-20230717233707-2695361300d9/go.mod h1:wZK2AVp1uHCp4VamDVgBP2COHZjqD1T68Rf0CM3YjSM=
180172
k8s.io/utils v0.0.0-20230406110748-d93618cff8a2 h1:qY1Ad8PODbnymg2pRbkyMT/ylpTrCM8P2RJ0yroCyIk=

cmd/controller-manager/app/app.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ import (
3535
cliflag "k8s.io/component-base/cli/flag"
3636
"k8s.io/component-base/cli/globalflag"
3737
"k8s.io/component-base/term"
38-
"k8s.io/klog"
38+
"k8s.io/klog/v2"
3939
)
4040

4141
// ResyncPeriod returns a function which generates a duration each time it is

cmd/controller-manager/options/options.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ import (
3535
"k8s.io/client-go/tools/record"
3636
cliflag "k8s.io/component-base/cli/flag"
3737
componentbaseconfig "k8s.io/component-base/config"
38-
"k8s.io/klog"
38+
"k8s.io/klog/v2"
3939
)
4040

4141
// ControllerManagerOptions is the main context object for the advanced-statefulset-controller-manager.

go.mod

+21-22
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/pingcap/advanced-statefulset
22

3-
go 1.23.1
3+
go 1.23.2
44

55
require (
66
github.com/davecgh/go-spew v1.1.1
@@ -9,17 +9,16 @@ require (
99
github.com/pingcap/advanced-statefulset/client v0.0.0
1010
github.com/spf13/cobra v1.7.0
1111
github.com/spf13/pflag v1.0.5
12-
k8s.io/api v0.28.5
13-
k8s.io/apiextensions-apiserver v0.28.5
14-
k8s.io/apimachinery v0.28.5
15-
k8s.io/apiserver v0.28.5
16-
k8s.io/client-go v0.28.5
17-
k8s.io/code-generator v0.28.5
18-
k8s.io/component-base v0.28.5
19-
k8s.io/klog v1.0.0
20-
k8s.io/klog/v2 v2.100.1
21-
k8s.io/kubectl v0.28.5
22-
k8s.io/kubelet v0.28.5
12+
k8s.io/api v0.28.14
13+
k8s.io/apiextensions-apiserver v0.28.14
14+
k8s.io/apimachinery v0.28.14
15+
k8s.io/apiserver v0.28.14
16+
k8s.io/client-go v0.28.14
17+
k8s.io/code-generator v0.28.14
18+
k8s.io/component-base v0.28.14
19+
k8s.io/klog/v2 v2.110.1
20+
k8s.io/kubectl v0.28.14
21+
k8s.io/kubelet v0.28.14
2322
k8s.io/utils v0.0.0-20230406110748-d93618cff8a2
2423
)
2524

@@ -28,17 +27,17 @@ require (
2827
github.com/beorn7/perks v1.0.1 // indirect
2928
github.com/blang/semver/v4 v4.0.0 // indirect
3029
github.com/cespare/xxhash/v2 v2.2.0 // indirect
31-
github.com/docker/distribution v2.8.2+incompatible // indirect
30+
github.com/distribution/reference v0.6.0 // indirect
3231
github.com/emicklei/go-restful/v3 v3.9.0 // indirect
3332
github.com/evanphx/json-patch v4.12.0+incompatible // indirect
3433
github.com/fsnotify/fsnotify v1.6.0 // indirect
35-
github.com/go-logr/logr v1.2.4 // indirect
34+
github.com/go-logr/logr v1.3.0 // indirect
3635
github.com/go-openapi/jsonpointer v0.19.6 // indirect
3736
github.com/go-openapi/jsonreference v0.20.2 // indirect
3837
github.com/go-openapi/swag v0.22.3 // indirect
3938
github.com/gogo/protobuf v1.3.2 // indirect
4039
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
41-
github.com/golang/protobuf v1.5.3 // indirect
40+
github.com/golang/protobuf v1.5.4 // indirect
4241
github.com/google/gnostic-models v0.6.8 // indirect
4342
github.com/google/go-cmp v0.5.9 // indirect
4443
github.com/google/gofuzz v1.2.0 // indirect
@@ -60,16 +59,16 @@ require (
6059
github.com/prometheus/client_model v0.4.0 // indirect
6160
github.com/prometheus/common v0.44.0 // indirect
6261
github.com/prometheus/procfs v0.10.1 // indirect
63-
golang.org/x/mod v0.12.0 // indirect
64-
golang.org/x/net v0.17.0 // indirect
62+
golang.org/x/mod v0.14.0 // indirect
63+
golang.org/x/net v0.23.0 // indirect
6564
golang.org/x/oauth2 v0.8.0 // indirect
66-
golang.org/x/sys v0.13.0 // indirect
67-
golang.org/x/term v0.13.0 // indirect
68-
golang.org/x/text v0.13.0 // indirect
65+
golang.org/x/sys v0.18.0 // indirect
66+
golang.org/x/term v0.18.0 // indirect
67+
golang.org/x/text v0.14.0 // indirect
6968
golang.org/x/time v0.3.0 // indirect
70-
golang.org/x/tools v0.12.0 // indirect
69+
golang.org/x/tools v0.16.1 // indirect
7170
google.golang.org/appengine v1.6.7 // indirect
72-
google.golang.org/protobuf v1.31.0 // indirect
71+
google.golang.org/protobuf v1.33.0 // indirect
7372
gopkg.in/inf.v0 v0.9.1 // indirect
7473
gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 // indirect
7574
gopkg.in/yaml.v2 v2.4.0 // indirect

0 commit comments

Comments
 (0)