Skip to content

Commit 9b37558

Browse files
committed
* [fix] fix k8s dependencies
1 parent cdfa2e2 commit 9b37558

File tree

5 files changed

+156
-212
lines changed

5 files changed

+156
-212
lines changed

cmd/upgrade/q.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import (
1010
"fmt"
1111
"os"
1212
"runtime"
13-
"strings"
1413

1514
"github.com/ergoapi/util/file"
1615
"github.com/spf13/cobra"
@@ -55,7 +54,7 @@ func (up option) DoQcadmin() {
5554
up.log.Errorf("fetch latest version err, reason: %v", err)
5655
return
5756
}
58-
if lastVersion == "" || lastVersion == common.Version || strings.Contains(common.Version, lastVersion) || uv.LTv2(lastVersion, common.Version) {
57+
if lastVersion == "" || uv.NotGTv3(common.Version, lastVersion) {
5958
up.log.Infof("The current version %s is the latest version", common.Version)
6059
return
6160
}

common/const.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,10 @@ const (
6464
const (
6565
DefaultQuickonOSSVersion = "3.0.2" // 开源版本
6666
DefaultQuickonEEVersion = "1.0"
67-
DefaultZentaoDevOPSOSSVersion = "21.2"
68-
DefaultZentaoDevOPSMaxVersion = "6.2"
69-
DefaultZentaoDevOPSBizVersion = "11.2"
70-
DefaultZentaoDevOPSIPDVersion = "3.2"
67+
DefaultZentaoDevOPSOSSVersion = "21.3"
68+
DefaultZentaoDevOPSMaxVersion = "6.3"
69+
DefaultZentaoDevOPSBizVersion = "11.3"
70+
DefaultZentaoDevOPSIPDVersion = "3.3"
7171
K3sBinName = "k3s"
7272
K3sBinPath = "/usr/local/bin/k3s"
7373
HelmBinName = "helm"

go.mod

Lines changed: 46 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@ require (
1414
github.com/docker/docker v27.3.1+incompatible
1515
github.com/easysoft/quickon-api v0.7.5
1616
github.com/emirpasic/gods v1.18.1
17-
github.com/ergoapi/util v0.7.8
17+
github.com/ergoapi/util v0.7.11
1818
github.com/go-ping/ping v1.2.0
1919
github.com/gofrs/flock v0.12.1
2020
github.com/google/gops v0.3.28
2121
github.com/gosuri/uitable v0.0.4
22-
github.com/imroc/req/v3 v3.48.0
22+
github.com/imroc/req/v3 v3.49.0
2323
github.com/inconshreveable/go-update v0.0.0-20160112193335-8152e7eb6ccf
2424
github.com/jackpal/gateway v1.0.15
2525
github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213
@@ -50,31 +50,23 @@ require (
5050
gopkg.in/natefinch/lumberjack.v2 v2.2.1
5151
gotest.tools v2.2.0+incompatible
5252
helm.sh/helm/v3 v3.15.4
53-
k8s.io/api v0.31.1
54-
k8s.io/apimachinery v0.31.1
55-
k8s.io/cli-runtime v0.30.3
56-
k8s.io/client-go v0.31.1
57-
k8s.io/component-base v0.31.1
53+
k8s.io/api v0.32.0
54+
k8s.io/apimachinery v0.32.0
55+
k8s.io/cli-runtime v0.32.0
56+
k8s.io/client-go v0.32.0
57+
k8s.io/component-base v0.32.0
5858
k8s.io/kubectl v0.30.3
5959
k8s.io/metrics v0.30.3
6060
k8s.io/system-validators v1.7.0
61-
k8s.io/utils v0.0.0-20240711033017-18e509b52bc8
61+
k8s.io/utils v0.0.0-20241210054802-24370beab758
6262
sigs.k8s.io/yaml v1.4.0
6363
tailscale.com v1.78.3
6464
)
6565

66-
replace (
67-
k8s.io/api => k8s.io/api v0.30.0
68-
k8s.io/apimachinery => k8s.io/apimachinery v0.30.0
69-
k8s.io/cli-runtime => k8s.io/cli-runtime v0.30.0
70-
k8s.io/client-go => k8s.io/client-go v0.30.0
71-
k8s.io/component-base => k8s.io/component-base v0.30.0
72-
)
73-
7466
require (
75-
github.com/6tail/lunar-go v1.3.13 // indirect
67+
github.com/6tail/lunar-go v1.3.15 // indirect
7668
github.com/AdaLogics/go-fuzz-headers v0.0.0-20230811130428-ced1acdcaa24 // indirect
77-
github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect
69+
github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 // indirect
7870
github.com/BurntSushi/toml v1.4.1-0.20240526193622-a339e1f7089c // indirect
7971
github.com/MakeNowJust/heredoc v1.0.0 // indirect
8072
github.com/Masterminds/goutils v1.1.1 // indirect
@@ -83,14 +75,14 @@ require (
8375
github.com/Microsoft/go-winio v0.6.2 // indirect
8476
github.com/Microsoft/hcsshim v0.11.4 // indirect
8577
github.com/VividCortex/ewma v1.2.0 // indirect
86-
github.com/andybalholm/brotli v1.1.0 // indirect
78+
github.com/andybalholm/brotli v1.1.1 // indirect
8779
github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect
8880
github.com/beorn7/perks v1.0.1 // indirect
8981
github.com/blang/semver/v4 v4.0.0 // indirect
9082
github.com/cespare/xxhash/v2 v2.3.0 // indirect
9183
github.com/chai2010/gettext-go v1.0.2 // indirect
9284
github.com/chzyer/readline v1.5.1 // indirect
93-
github.com/cloudflare/circl v1.4.0 // indirect
85+
github.com/cloudflare/circl v1.5.0 // indirect
9486
github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b // indirect
9587
github.com/cockroachdb/redact v1.1.5 // indirect
9688
github.com/containerd/containerd v1.7.12 // indirect
@@ -112,40 +104,41 @@ require (
112104
github.com/fatih/color v1.17.0 // indirect
113105
github.com/felixge/httpsnoop v1.0.4 // indirect
114106
github.com/fvbommel/sortorder v1.1.0 // indirect
107+
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
115108
github.com/getsentry/sentry-go v0.28.1 // indirect
116-
github.com/go-errors/errors v1.4.2 // indirect
109+
github.com/go-errors/errors v1.5.1 // indirect
117110
github.com/go-gorp/gorp/v3 v3.1.0 // indirect
118111
github.com/go-json-experiment/json v0.0.0-20231102232822-2e55bd4e08b0 // indirect
119112
github.com/go-logr/logr v1.4.2 // indirect
120113
github.com/go-logr/stdr v1.2.2 // indirect
121114
github.com/go-ole/go-ole v1.3.0 // indirect
122-
github.com/go-openapi/jsonpointer v0.20.2 // indirect
123-
github.com/go-openapi/jsonreference v0.20.4 // indirect
124-
github.com/go-openapi/swag v0.22.7 // indirect
115+
github.com/go-openapi/jsonpointer v0.21.0 // indirect
116+
github.com/go-openapi/jsonreference v0.21.0 // indirect
117+
github.com/go-openapi/swag v0.23.0 // indirect
125118
github.com/go-task/slim-sprig/v3 v3.0.0 // indirect
126119
github.com/gobwas/glob v0.2.3 // indirect
127120
github.com/gogo/protobuf v1.3.2 // indirect
128-
github.com/golang-module/carbon/v2 v2.3.12 // indirect
121+
github.com/golang-module/carbon/v2 v2.4.1 // indirect
129122
github.com/golang/protobuf v1.5.4 // indirect
130123
github.com/google/btree v1.1.2 // indirect
131-
github.com/google/gnostic-models v0.6.9-0.20230804172637-c7be7c783f49 // indirect
124+
github.com/google/gnostic-models v0.6.9 // indirect
132125
github.com/google/go-cmp v0.6.0 // indirect
133-
github.com/google/go-github/v56 v56.0.0 // indirect
126+
github.com/google/go-github/v65 v65.0.0 // indirect
134127
github.com/google/go-querystring v1.1.0 // indirect
135128
github.com/google/gofuzz v1.2.0 // indirect
136-
github.com/google/pprof v0.0.0-20240910150728-a0b0bb1d4134 // indirect
129+
github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad // indirect
137130
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect
138131
github.com/google/uuid v1.6.0 // indirect
139132
github.com/gorilla/mux v1.8.0 // indirect
140133
github.com/gorilla/websocket v1.5.0 // indirect
141-
github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7 // indirect
134+
github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 // indirect
142135
github.com/hashicorp/errwrap v1.1.0 // indirect
143136
github.com/hashicorp/go-multierror v1.1.1 // indirect
144137
github.com/huandu/xstrings v1.5.0 // indirect
145138
github.com/imdario/mergo v0.3.16 // indirect
146139
github.com/inconshreveable/mousetrap v1.1.0 // indirect
147140
github.com/jmoiron/sqlx v1.3.5 // indirect
148-
github.com/jonboulle/clockwork v0.2.2 // indirect
141+
github.com/jonboulle/clockwork v0.4.0 // indirect
149142
github.com/josharian/intern v1.0.0 // indirect
150143
github.com/json-iterator/go v1.1.12 // indirect
151144
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 // indirect
@@ -160,7 +153,7 @@ require (
160153
github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de // indirect
161154
github.com/lithammer/dedent v1.1.0 // indirect
162155
github.com/lufia/plan9stats v0.0.0-20231016141302-07b5767bb0ed // indirect
163-
github.com/mailru/easyjson v0.7.7 // indirect
156+
github.com/mailru/easyjson v0.9.0 // indirect
164157
github.com/mattn/go-colorable v0.1.13 // indirect
165158
github.com/mattn/go-runewidth v0.0.16 // indirect
166159
github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db // indirect
@@ -169,23 +162,23 @@ require (
169162
github.com/mitchellh/go-wordwrap v1.0.1 // indirect
170163
github.com/mitchellh/reflectwalk v1.0.2 // indirect
171164
github.com/moby/locker v1.0.1 // indirect
172-
github.com/moby/spdystream v0.4.0 // indirect
165+
github.com/moby/spdystream v0.5.0 // indirect
173166
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
174167
github.com/modern-go/reflect2 v1.0.2 // indirect
175168
github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 // indirect
176169
github.com/muesli/mango v0.1.0 // indirect
177170
github.com/muesli/mango-pflag v0.1.0 // indirect
178171
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
179172
github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f // indirect
180-
github.com/onsi/ginkgo/v2 v2.20.2 // indirect
173+
github.com/onsi/ginkgo/v2 v2.22.0 // indirect
181174
github.com/opencontainers/go-digest v1.0.0 // indirect
182175
github.com/opencontainers/image-spec v1.1.0 // indirect
183176
github.com/otiai10/copy v1.14.0 // indirect
184177
github.com/peterbourgon/diskv v2.0.1+incompatible // indirect
185178
github.com/pkg/errors v0.9.1 // indirect
186179
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
187180
github.com/power-devops/perfstat v0.0.0-20221212215047-62379fc7944b // indirect
188-
github.com/prometheus/client_golang v1.20.3 // indirect
181+
github.com/prometheus/client_golang v1.20.5 // indirect
189182
github.com/prometheus/client_model v0.6.1 // indirect
190183
github.com/prometheus/common v0.55.0 // indirect
191184
github.com/prometheus/procfs v0.15.1 // indirect
@@ -204,6 +197,7 @@ require (
204197
github.com/tklauser/go-sysconf v0.3.12 // indirect
205198
github.com/tklauser/numcpus v0.6.1 // indirect
206199
github.com/vishvananda/netns v0.0.4 // indirect
200+
github.com/x448/float16 v0.8.4 // indirect
207201
github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb // indirect
208202
github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect
209203
github.com/xeipuuv/gojsonschema v1.2.0 // indirect
@@ -212,34 +206,33 @@ require (
212206
go.opentelemetry.io/otel v1.32.0 // indirect
213207
go.opentelemetry.io/otel/metric v1.32.0 // indirect
214208
go.opentelemetry.io/otel/trace v1.32.0 // indirect
215-
go.starlark.net v0.0.0-20230525235612-a134d8f9ddca // indirect
216-
go.uber.org/mock v0.4.0 // indirect
209+
go.uber.org/mock v0.5.0 // indirect
217210
go4.org/mem v0.0.0-20220726221520-4f986261bf13 // indirect
218-
golang.org/x/exp v0.0.0-20240909161429-701f63a606c0 // indirect
211+
golang.org/x/exp v0.0.0-20241215155358-4a5509556b9e // indirect
219212
golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 // indirect
220-
golang.org/x/mod v0.21.0 // indirect
221-
golang.org/x/net v0.29.0 // indirect
222-
golang.org/x/oauth2 v0.21.0 // indirect
213+
golang.org/x/mod v0.22.0 // indirect
214+
golang.org/x/net v0.32.0 // indirect
215+
golang.org/x/oauth2 v0.23.0 // indirect
223216
golang.org/x/text v0.21.0 // indirect
224-
golang.org/x/time v0.5.0 // indirect
225-
golang.org/x/tools v0.25.0 // indirect
226-
google.golang.org/genproto/googleapis/rpc v0.0.0-20240701130421-f6361c86f094 // indirect
217+
golang.org/x/time v0.7.0 // indirect
218+
golang.org/x/tools v0.28.0 // indirect
219+
google.golang.org/genproto/googleapis/rpc v0.0.0-20240826202546-f6391c0de4c7 // indirect
227220
google.golang.org/grpc v1.65.0 // indirect
228-
google.golang.org/protobuf v1.35.1 // indirect
221+
google.golang.org/protobuf v1.36.0 // indirect
222+
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
229223
gopkg.in/inf.v0 v0.9.1 // indirect
230-
gopkg.in/yaml.v2 v2.4.0 // indirect
231224
gopkg.in/yaml.v3 v3.0.1 // indirect
232-
k8s.io/apiextensions-apiserver v0.31.1 // indirect
233-
k8s.io/apiserver v0.31.1 // indirect
225+
k8s.io/apiextensions-apiserver v0.32.0 // indirect
226+
k8s.io/apiserver v0.32.0 // indirect
234227
k8s.io/component-helpers v0.30.3 // indirect
235228
k8s.io/klog/v2 v2.130.1 // indirect
236-
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 // indirect
229+
k8s.io/kube-openapi v0.0.0-20241212222426-2c72e554b1e7 // indirect
237230
oras.land/oras-go v1.2.5 // indirect
238231
rsc.io/goversion v1.2.0 // indirect
239232
sigs.k8s.io/controller-runtime v0.18.4 // indirect
240-
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
241-
sigs.k8s.io/kustomize/api v0.13.5-0.20230601165947-6ce0bf390ce3 // indirect
242-
sigs.k8s.io/kustomize/kustomize/v5 v5.0.4-0.20230601165947-6ce0bf390ce3 // indirect
243-
sigs.k8s.io/kustomize/kyaml v0.14.3 // indirect
244-
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect
233+
sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 // indirect
234+
sigs.k8s.io/kustomize/api v0.18.0 // indirect
235+
sigs.k8s.io/kustomize/kustomize/v5 v5.5.0 // indirect
236+
sigs.k8s.io/kustomize/kyaml v0.18.1 // indirect
237+
sigs.k8s.io/structured-merge-diff/v4 v4.4.2 // indirect
245238
)

0 commit comments

Comments
 (0)