Skip to content

Commit b722303

Browse files
committed
update kube and vendor dependencies
With kubernetes 1.18 release of client-go, signatures on methods in generated clientsets, dynamic, metadata, and scale clients have been modified to accept context.Context as a first argument. Signatures of Create, Update, and Patch methods have been updated to accept CreateOptions, UpdateOptions and PatchOptions respectively. Signatures of Delete and DeleteCollection methods now accept DeleteOptions by value instead of by reference. These changes are now accommodated with this PR and client-go and dependencies are updated to v1.18.0 Signed-off-by: Humble Chirammal <[email protected]>
1 parent d6be7e1 commit b722303

File tree

1,008 files changed

+21010
-82398
lines changed

Some content is hidden

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

1,008 files changed

+21010
-82398
lines changed

go.mod

Lines changed: 32 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -4,57 +4,59 @@ go 1.12
44

55
require (
66
github.com/container-storage-interface/spec v1.2.0
7-
github.com/golang/mock v1.2.0
8-
github.com/golang/protobuf v1.3.2
9-
github.com/google/go-cmp v0.3.1 // indirect
10-
github.com/imdario/mergo v0.3.7 // indirect
7+
github.com/golang/mock v1.4.3
8+
github.com/golang/protobuf v1.3.5
9+
github.com/google/go-cmp v0.4.0 // indirect
10+
github.com/imdario/mergo v0.3.9 // indirect
1111
github.com/kubernetes-csi/csi-lib-utils v0.7.0
1212
github.com/kubernetes-csi/csi-test v2.0.0+incompatible
13-
google.golang.org/grpc v1.26.0
14-
k8s.io/api v0.17.0
15-
k8s.io/apimachinery v0.17.1-beta.0
16-
k8s.io/client-go v0.17.0
17-
k8s.io/code-generator v0.0.0-20191121015212-c4c8f8345c7e
13+
google.golang.org/grpc v1.28.0
14+
k8s.io/api v0.18.0
15+
k8s.io/apimachinery v0.18.0
16+
k8s.io/client-go v0.18.0
17+
k8s.io/code-generator v0.18.0
1818
k8s.io/klog v1.0.0
19-
k8s.io/kubernetes v1.14.0
19+
k8s.io/kubernetes v1.18.0
2020
)
2121

22-
replace k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.17.0
22+
replace k8s.io/api => k8s.io/api v0.18.0
2323

24-
replace k8s.io/apiserver => k8s.io/apiserver v0.17.0
24+
replace k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.18.0
2525

26-
replace k8s.io/cli-runtime => k8s.io/cli-runtime v0.17.0
26+
replace k8s.io/apimachinery => k8s.io/apimachinery v0.18.0
2727

28-
replace k8s.io/cloud-provider => k8s.io/cloud-provider v0.17.0
28+
replace k8s.io/apiserver => k8s.io/apiserver v0.18.0
2929

30-
replace k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.17.0
30+
replace k8s.io/cli-runtime => k8s.io/cli-runtime v0.18.0
3131

32-
replace k8s.io/code-generator => k8s.io/code-generator v0.17.1-beta.0
32+
replace k8s.io/client-go => k8s.io/client-go v0.18.0
3333

34-
replace k8s.io/component-base => k8s.io/component-base v0.17.0
34+
replace k8s.io/cloud-provider => k8s.io/cloud-provider v0.18.0
3535

36-
replace k8s.io/cri-api => k8s.io/cri-api v0.17.1-beta.0
36+
replace k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.18.0
3737

38-
replace k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.17.0
38+
replace k8s.io/code-generator => k8s.io/code-generator v0.18.0
3939

40-
replace k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.17.0
40+
replace k8s.io/component-base => k8s.io/component-base v0.18.0
4141

42-
replace k8s.io/kube-proxy => k8s.io/kube-proxy v0.17.0
42+
replace k8s.io/cri-api => k8s.io/cri-api v0.18.0
4343

44-
replace k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.17.0
44+
replace k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.18.0
4545

46-
replace k8s.io/kubectl => k8s.io/kubectl v0.17.0
46+
replace k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.18.0
4747

48-
replace k8s.io/kubelet => k8s.io/kubelet v0.17.0
48+
replace k8s.io/kube-proxy => k8s.io/kube-proxy v0.18.0
4949

50-
replace k8s.io/legacy-cloud-providers => k8s.io/legacy-cloud-providers v0.17.0
50+
replace k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.18.0
5151

52-
replace k8s.io/metrics => k8s.io/metrics v0.17.0
52+
replace k8s.io/kubectl => k8s.io/kubectl v0.18.0
5353

54-
replace k8s.io/node-api => k8s.io/node-api v0.17.0
54+
replace k8s.io/kubelet => k8s.io/kubelet v0.18.0
5555

56-
replace k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.17.0
56+
replace k8s.io/legacy-cloud-providers => k8s.io/legacy-cloud-providers v0.18.0
5757

58-
replace k8s.io/sample-cli-plugin => k8s.io/sample-cli-plugin v0.17.0
58+
replace k8s.io/metrics => k8s.io/metrics v0.18.0
5959

60-
replace k8s.io/sample-controller => k8s.io/sample-controller v0.17.0
60+
replace k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.18.0
61+
62+
replace k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.18.0

go.sum

Lines changed: 499 additions & 37 deletions
Large diffs are not rendered by default.

pkg/apis/volumesnapshot/v1beta1/zz_generated.deepcopy.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/clientset/versioned/clientset.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/clientset/versioned/doc.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/clientset/versioned/fake/clientset_generated.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/clientset/versioned/fake/doc.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/clientset/versioned/fake/register.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/clientset/versioned/scheme/doc.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/clientset/versioned/scheme/register.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)