Skip to content

Commit 4bf5f9e

Browse files
committed
Fixup
1 parent 23ae755 commit 4bf5f9e

File tree

5 files changed

+37
-56
lines changed

5 files changed

+37
-56
lines changed

go.mod

+7-4
Original file line numberDiff line numberDiff line change
@@ -70,10 +70,10 @@ require (
7070
github.com/rogpeppe/go-internal v1.9.0 // indirect
7171
github.com/spf13/cobra v1.6.1 // indirect
7272
go.uber.org/atomic v1.10.0 // indirect
73-
golang.org/x/net v0.17.0 // indirect
73+
golang.org/x/net v0.23.0 // indirect
7474
golang.org/x/oauth2 v0.6.0 // indirect
75-
golang.org/x/sys v0.13.0 // indirect
76-
golang.org/x/term v0.13.0 // indirect
75+
golang.org/x/sys v0.18.0 // indirect
76+
golang.org/x/term v0.18.0 // indirect
7777
golang.org/x/time v0.3.0 // indirect
7878
golang.org/x/tools v0.9.3 // indirect
7979
gomodules.xyz/jsonpatch/v2 v2.2.0 // indirect
@@ -89,4 +89,7 @@ require (
8989
sigs.k8s.io/yaml v1.3.0 // indirect
9090
)
9191

92-
replace github.com/dgrijalva/jwt-go => github.com/golang-jwt/jwt/v4 v4.0.0 // Indirect upgrade to address https://github.com/advisories/GHSA-w73w-5m7g-f7qc
92+
replace (
93+
github.com/apache/cloudstack-go/v2 => github.com/shapeblue/cloudstack-go/v2 v2.9.1-0.20240506103446-d7134dba576b
94+
github.com/dgrijalva/jwt-go => github.com/golang-jwt/jwt/v4 v4.0.0 // Indirect upgrade to address https://github.com/advisories/GHSA-w73w-5m7g-f7qc
95+
)

go.sum

+9-9
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@ github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuy
2424
github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
2525
github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY=
2626
github.com/antlr/antlr4/runtime/Go/antlr v1.4.10 h1:yL7+Jz0jTC6yykIK/Wh74gnTJnrGr5AyrNMXuA0gves=
27-
github.com/apache/cloudstack-go/v2 v2.16.0 h1:qK4/mtgmhzFU99WHAHM/1FhAM3cWV8gplOAGODwHyPM=
28-
github.com/apache/cloudstack-go/v2 v2.16.0/go.mod h1:EPMwvwKMvmIFajmDCqSR747l/439DuKvKY8jbFOE/qE=
2927
github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod h1:3U/XgcO3hCbHZ8TKRvWD2dDTCfh9M9ya+I9JpbB7O8o=
3028
github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod h1:Q73ZrmVTwzkszR9V5SSuryQ31EELlFMUz1kKyl939pY=
3129
github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8=
@@ -304,6 +302,8 @@ github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQD
304302
github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
305303
github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts=
306304
github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc=
305+
github.com/shapeblue/cloudstack-go/v2 v2.9.1-0.20240506103446-d7134dba576b h1:8eabIXb5+tM6fLLxwWWPPf6WF3ybTsQ2Z/yqCS1QL6E=
306+
github.com/shapeblue/cloudstack-go/v2 v2.9.1-0.20240506103446-d7134dba576b/go.mod h1:cZsgFe+VmrgLBm7QjeHTJBXYe8E5+yGYkdfwGb+Pu9c=
307307
github.com/shopspring/decimal v1.3.1 h1:2Usl1nmF/WZucqkFZhnfFYxxxu8LG21F6nPQBE5gKV8=
308308
github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc=
309309
github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo=
@@ -368,7 +368,7 @@ golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8U
368368
golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
369369
golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
370370
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
371-
golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc=
371+
golang.org/x/crypto v0.21.0 h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA=
372372
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
373373
golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
374374
golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -410,8 +410,8 @@ golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81R
410410
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
411411
golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM=
412412
golang.org/x/net v0.0.0-20210805182204-aaa1db679c0d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
413-
golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
414-
golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
413+
golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
414+
golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
415415
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
416416
golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
417417
golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
@@ -447,11 +447,11 @@ golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7w
447447
golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
448448
golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
449449
golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
450-
golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
451-
golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
450+
golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
451+
golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
452452
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
453-
golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
454-
golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
453+
golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
454+
golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
455455
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
456456
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
457457
golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=

pkg/cloud/cluster.go

+2
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,8 @@ func (c *client) GetOrCreateUnmanagedCluster(cluster *clusterv1.Cluster, csClust
9292
setIfNotEmpty(domain.ID, params.SetDomainid)
9393
setIfNotEmpty(fd.Zone.Network.ID, params.SetNetworkid)
9494
setIfNotEmpty(csCluster.Spec.ControlPlaneEndpoint.Host, params.SetExternalloadbalanceripaddress)
95+
params.ResetKubernetesversionid()
96+
params.ResetServiceofferingid()
9597
params.SetClustertype("ExternalManaged")
9698

9799
cloudStackCKSCluster, err := c.cs.Kubernetes.CreateKubernetesCluster(params)

test/e2e/go.mod

+7-8
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ require (
66
github.com/Shopify/toxiproxy/v2 v2.5.0
77
github.com/apache/cloudstack-go/v2 v2.16.0
88
github.com/blang/semver v3.5.1+incompatible
9-
github.com/onsi/ginkgo v1.16.5
109
github.com/onsi/ginkgo/v2 v2.11.0
1110
github.com/onsi/gomega v1.27.8
1211
gopkg.in/yaml.v3 v3.0.1
@@ -79,7 +78,6 @@ require (
7978
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
8079
github.com/modern-go/reflect2 v1.0.2 // indirect
8180
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
82-
github.com/nxadm/tail v1.4.8 // indirect
8381
github.com/opencontainers/go-digest v1.0.0 // indirect
8482
github.com/opencontainers/image-spec v1.0.2 // indirect
8583
github.com/pelletier/go-toml v1.9.5 // indirect
@@ -99,12 +97,12 @@ require (
9997
github.com/stoewer/go-strcase v1.2.0 // indirect
10098
github.com/subosito/gotenv v1.4.2 // indirect
10199
github.com/valyala/fastjson v1.6.4 // indirect
102-
golang.org/x/crypto v0.14.0 // indirect
103-
golang.org/x/net v0.17.0 // indirect
100+
golang.org/x/crypto v0.21.0 // indirect
101+
golang.org/x/net v0.23.0 // indirect
104102
golang.org/x/oauth2 v0.6.0 // indirect
105-
golang.org/x/sys v0.13.0 // indirect
106-
golang.org/x/term v0.13.0 // indirect
107-
golang.org/x/text v0.13.0 // indirect
103+
golang.org/x/sys v0.18.0 // indirect
104+
golang.org/x/term v0.18.0 // indirect
105+
golang.org/x/text v0.14.0 // indirect
108106
golang.org/x/time v0.3.0 // indirect
109107
golang.org/x/tools v0.9.3 // indirect
110108
gomodules.xyz/jsonpatch/v2 v2.2.0 // indirect
@@ -113,7 +111,6 @@ require (
113111
google.golang.org/protobuf v1.30.0 // indirect
114112
gopkg.in/inf.v0 v0.9.1 // indirect
115113
gopkg.in/ini.v1 v1.67.0 // indirect
116-
gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 // indirect
117114
gopkg.in/yaml.v2 v2.4.0 // indirect
118115
k8s.io/apiextensions-apiserver v0.26.1 // indirect
119116
k8s.io/apiserver v0.26.1 // indirect
@@ -126,3 +123,5 @@ require (
126123
sigs.k8s.io/structured-merge-diff/v4 v4.2.3 // indirect
127124
sigs.k8s.io/yaml v1.3.0 // indirect
128125
)
126+
127+
replace github.com/apache/cloudstack-go/v2 => github.com/shapeblue/cloudstack-go/v2 v2.9.1-0.20240506103446-d7134dba576b

0 commit comments

Comments
 (0)