Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

STOR-1573: Rebase external-provisioner to v4.0.1 for OCP 4.16 #95

Merged
merged 96 commits into from
Apr 10, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
96 commits
Select commit Hold shift + click to select a range
33192d7
chore: remove refs to deprecated io/ioutil
testwill Jun 26, 2023
34d913b
Merge commit '8f0ec9cb632033352d5c9a716d494115b1d39924' into re-tool-…
humblec Sep 8, 2023
8f0ec9c
Squashed 'release-tools/' changes from de2fba88b..984feece4
humblec Sep 8, 2023
0898a03
Merge pull request #1023 from humblec/re-tool-update
k8s-ci-robot Sep 8, 2023
72effb0
Update to [email protected]
jsafrane Sep 15, 2023
806bb06
Merge pull request #1025 from jsafrane/utils-0.15
k8s-ci-robot Sep 15, 2023
0bf2c1e
build(deps): bump the k8s-dependencies group with 3 updates
dependabot[bot] Sep 15, 2023
09ab3fa
Merge pull request #1026 from kubernetes-csi/dependabot/go_modules/k8…
k8s-ci-robot Sep 18, 2023
15d039f
Adjust groups in dependabot
sunnylovestiramisu Sep 21, 2023
653b7df
Merge pull request #1029 from kubernetes-csi/sunnylovestiramisu-depen…
k8s-ci-robot Sep 22, 2023
67f785d
build(deps): bump the k8s-dependencies group with 2 updates
dependabot[bot] Sep 22, 2023
0d1ac7d
build(deps): bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1
dependabot[bot] Sep 22, 2023
6e74a02
build(deps): bump google.golang.org/grpc from 1.58.1 to 1.58.2
dependabot[bot] Sep 22, 2023
b7e4188
build(deps): bump golang.org/x/tools from 0.12.0 to 0.13.0
dependabot[bot] Sep 22, 2023
84a2f3a
build(deps): bump github.com/evanphx/json-patch/v5 from 5.6.0 to 5.7.0
dependabot[bot] Sep 22, 2023
9294049
build(deps): bump go.uber.org/zap from 1.25.0 to 1.26.0
dependabot[bot] Sep 22, 2023
81b445a
Merge pull request #1030 from kubernetes-csi/dependabot/go_modules/k8…
k8s-ci-robot Sep 22, 2023
31c2e28
build(deps): bump github.com/miekg/dns from 1.1.55 to 1.1.56
dependabot[bot] Sep 22, 2023
02d1cee
Merge pull request #1035 from kubernetes-csi/dependabot/go_modules/go…
k8s-ci-robot Sep 22, 2023
bd522e3
Merge pull request #1036 from kubernetes-csi/dependabot/go_modules/gi…
k8s-ci-robot Sep 22, 2023
3d53a95
Merge pull request #1037 from kubernetes-csi/dependabot/go_modules/go…
k8s-ci-robot Sep 22, 2023
825fcc5
build(deps): bump github.com/evanphx/json-patch
dependabot[bot] Sep 22, 2023
39229ca
Merge pull request #1031 from kubernetes-csi/dependabot/go_modules/gi…
k8s-ci-robot Sep 22, 2023
f27b444
build(deps): bump github.com/prometheus/procfs from 0.11.1 to 0.12.0
dependabot[bot] Sep 22, 2023
e17adc8
build(deps): bump actions/checkout from 4.0.0 to 4.1.0
dependabot[bot] Sep 25, 2023
d6bd05c
Merge pull request #1038 from kubernetes-csi/dependabot/go_modules/gi…
k8s-ci-robot Sep 25, 2023
6345a1e
Merge pull request #1033 from kubernetes-csi/dependabot/go_modules/gi…
k8s-ci-robot Sep 25, 2023
e07913a
Merge pull request #1034 from kubernetes-csi/dependabot/go_modules/go…
k8s-ci-robot Sep 25, 2023
f93ac7c
Merge pull request #1032 from kubernetes-csi/dependabot/go_modules/gi…
k8s-ci-robot Sep 25, 2023
474bfa6
Merge pull request #1039 from kubernetes-csi/dependabot/github_action…
k8s-ci-robot Sep 25, 2023
9acb04e
build(deps): bump github.com/onsi/gomega from 1.27.10 to 1.28.0
dependabot[bot] Oct 2, 2023
606827a
build(deps): bump go.opentelemetry.io/otel/trace from 1.18.0 to 1.19.0
dependabot[bot] Oct 2, 2023
ca083d7
Merge pull request #949 from testwill/ioutil
k8s-ci-robot Oct 2, 2023
94c33bd
Merge commit 'abe9d3c3b78640860b9fe51d378dbd33a3641e1d' into update_r…
xing-yang Oct 15, 2023
abe9d3c
Squashed 'release-tools/' changes from 984feece4..f9d5b9c05
xing-yang Oct 15, 2023
1bfc3b0
Fix CVE-2023-44487
dannawang0221 Oct 17, 2023
186869f
Merge pull request #1050 from xing-yang/update_release_tools
k8s-ci-robot Oct 17, 2023
dac109f
Merge pull request #1051 from dannawang0221/fix-cve
k8s-ci-robot Oct 17, 2023
d3fad59
Add Back Groups for Github Dependencies
sunnylovestiramisu Oct 17, 2023
d8592aa
Merge pull request #1049 from kubernetes-csi/dependabot/go_modules/go…
k8s-ci-robot Oct 17, 2023
a13ff97
build(deps): bump go.opentelemetry.io/otel/sdk from 1.18.0 to 1.19.0
dependabot[bot] Oct 17, 2023
71f1eb0
build(deps): bump go.opentelemetry.io/contrib/instrumentation/net/htt…
dependabot[bot] Oct 17, 2023
ecb8c2b
Merge pull request #1047 from kubernetes-csi/dependabot/go_modules/go…
k8s-ci-robot Oct 17, 2023
cc4ffe0
Merge pull request #1043 from kubernetes-csi/dependabot/go_modules/gi…
k8s-ci-robot Oct 17, 2023
263fde2
Merge pull request #1052 from sunnylovestiramisu/dependabot
k8s-ci-robot Oct 17, 2023
948c03a
build(deps): bump actions/checkout from 4.1.0 to 4.1.1
dependabot[bot] Oct 17, 2023
22eac4c
Merge pull request #1053 from kubernetes-csi/dependabot/github_action…
k8s-ci-robot Oct 17, 2023
b311c58
Merge pull request #1041 from kubernetes-csi/dependabot/go_modules/go…
k8s-ci-robot Oct 17, 2023
d734a7f
build(deps): bump the github-dependencies group with 13 updates
dependabot[bot] Oct 17, 2023
ae4c14d
Merge pull request #1058 from kubernetes-csi/dependabot/go_modules/gi…
k8s-ci-robot Oct 18, 2023
c683d1d
build(deps): bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0
dependabot[bot] Oct 30, 2023
c3eb345
build(deps): bump k8s.io/klog/v2 from 2.100.1 to 2.110.1
dependabot[bot] Nov 6, 2023
63c99cd
build(deps): bump golang.org/x/sys from 0.13.0 to 0.14.0
dependabot[bot] Nov 6, 2023
8f73b5a
Merge pull request #1092 from kubernetes-csi/dependabot/go_modules/go…
k8s-ci-robot Nov 7, 2023
25c72cf
Merge pull request #1076 from kubernetes-csi/dependabot/go_modules/si…
k8s-ci-robot Nov 7, 2023
5cd5752
Merge pull request #1087 from kubernetes-csi/dependabot/go_modules/k8…
k8s-ci-robot Nov 7, 2023
c8f70cb
build(deps): bump go.opentelemetry.io/otel/sdk from 1.19.0 to 1.21.0
dependabot[bot] Nov 20, 2023
7c2ab99
build(deps): bump golang.org/x/term from 0.13.0 to 0.14.0
dependabot[bot] Nov 20, 2023
175d682
Merge pull request #1111 from kubernetes-csi/dependabot/go_modules/go…
k8s-ci-robot Nov 21, 2023
b255ee8
Merge pull request #1112 from kubernetes-csi/dependabot/go_modules/go…
k8s-ci-robot Nov 22, 2023
8664e65
Squashed 'release-tools/' changes from f9d5b9c05..f8c8cc4c7
xing-yang Nov 29, 2023
bb2d2b2
Merge commit '8664e653a10b63ce9d4326e9fe8bf1f220d4e784' into update_r…
xing-yang Nov 29, 2023
47bb241
Merge pull request #1122 from xing-yang/update_release-tools_1129
k8s-ci-robot Nov 29, 2023
29a1f5c
Update to go1.21
ConnorJC3 Oct 26, 2023
6e12110
Bump CSI spec, csi-test, and Kubernetes dependencies
ConnorJC3 Oct 26, 2023
eb14cdb
Add VolumeAttributesClass feature flag
ConnorJC3 Oct 26, 2023
cf60a4b
Pass VolumeAttributesClass Parameters as MutableParameters to CreateV…
ConnorJC3 Oct 26, 2023
b022523
Merge pull request #1068 from ConnorJC3/kep3751
k8s-ci-robot Nov 30, 2023
4bde428
build(deps): bump the github-dependencies group with 19 updates
dependabot[bot] Nov 30, 2023
f43bea9
Merge pull request #1124 from kubernetes-csi/dependabot/go_modules/gi…
k8s-ci-robot Dec 8, 2023
680aa9e
Enable prevent-volume-mode-conversion by default following k8s 1.28 r…
akalenyu Dec 10, 2023
dfdfa70
Merge commit 'c2cae10eeb779b714c7001a94fd1e6a35867c9ac' into update_r…
andyzhangx Dec 16, 2023
c2cae10
Squashed 'release-tools/' changes from f8c8cc4c7..b54c1ba49
andyzhangx Dec 16, 2023
d017087
Merge pull request #1129 from andyzhangx/update_release-tools
k8s-ci-robot Dec 16, 2023
adf668e
build(deps): bump the github-dependencies group with 8 updates
dependabot[bot] Dec 18, 2023
31af257
Merge pull request #1126 from akalenyu/enable-prevent-volume-mode-con…
k8s-ci-robot Dec 19, 2023
b1b842c
CVE-2023-48795: bump golang.org/x/crypto to v0.17.0
dobsonj Dec 19, 2023
59e1fed
Merge pull request #1130 from kubernetes-csi/dependabot/go_modules/gi…
k8s-ci-robot Dec 19, 2023
771d9c1
Merge pull request #1132 from dobsonj/CVE-2023-48795-origin-master
k8s-ci-robot Dec 19, 2023
c21f638
Update dependency go modules for k8s v1.29.0
sunnylovestiramisu Dec 20, 2023
d66cae2
Merge pull request #1133 from sunnylovestiramisu/module-update-master
k8s-ci-robot Dec 21, 2023
a8f9111
Update csi-lib-utils to v0.17.0
sunnylovestiramisu Dec 21, 2023
2363b45
Merge pull request #1135 from sunnylovestiramisu/module-update-master
k8s-ci-robot Dec 21, 2023
39010df
build(deps): bump the k8s-dependencies group with 3 updates
dependabot[bot] Dec 21, 2023
215de21
Merge pull request #1137 from kubernetes-csi/dependabot/go_modules/k8…
k8s-ci-robot Dec 21, 2023
2e77e75
Add changelog for v4.0.0
sunnylovestiramisu Jan 5, 2024
b377ea4
Merge pull request #1143 from sunnylovestiramisu/changelog
k8s-ci-robot Jan 5, 2024
d149695
Update go modules
sunnylovestiramisu Mar 19, 2024
170c3ee
Squashed 'release-tools/' changes from b54c1ba49..dc4d0ae20
tyuchn Mar 19, 2024
ff20b03
Merge commit '170c3eeb4e7a26d1ae91451b487c280f3c6a900b' into release-4.0
tyuchn Mar 19, 2024
a4ed741
Merge pull request #1183 from tyuchn/release-4.0
k8s-ci-robot Mar 20, 2024
49679d8
Merge pull request #1181 from sunnylovestiramisu/module-update-releas…
k8s-ci-robot Mar 20, 2024
bb54ec5
Add changelog for 4.0.1
msau42 Mar 20, 2024
0fbba6b
Merge pull request #1186 from msau42/changelog-release-4.0
k8s-ci-robot Mar 20, 2024
961d017
Merge remote-tracking branch 'openshift/master' into rebase-v4.0.1
mpatlasov Mar 21, 2024
bb84213
UPSTREAM: <carry>: Add OpenShift files
mpatlasov Mar 21, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
307 changes: 307 additions & 0 deletions CHANGELOG/CHANGELOG-4.0.md

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Following table reflects the head of this branch.
| ReadWriteOncePod | Beta | On | [Single pod access mode for PersistentVolumes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#access-modes). | No |
| CSINodeExpandSecret | Beta | On | [CSI Node expansion secret](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/3107-csi-nodeexpandsecret) | No |
| HonorPVReclaimPolicy| Alpha |Off | [Honor the PV reclaim policy](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/2644-honor-pv-reclaim-policy) | No |
| PreventVolumeModeConversion | Alpha |Off | [Prevent unauthorized conversion of source volume mode](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/3141-prevent-volume-mode-conversion) | `--prevent-volume-mode-conversion` (No in-tree feature gate) |
| PreventVolumeModeConversion | Beta |On | [Prevent unauthorized conversion of source volume mode](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/3141-prevent-volume-mode-conversion) | `--prevent-volume-mode-conversion` (No in-tree feature gate) |
| CrossNamespaceVolumeDataSource | Alpha |Off | [Cross-namespace volume data source](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/3294-provision-volumes-from-cross-namespace-snapshots) | `--feature-gates=CrossNamespaceVolumeDataSource=true` |

All other external-provisioner features and the external-provisioner itself is considered GA and fully supported.
Expand Down Expand Up @@ -126,7 +126,7 @@ See the [storage capacity section](#capacity-support) below for details.

* `--version`: Prints current external-provisioner version and quits.

* `--prevent-volume-mode-conversion`: Prevents an unauthorized user from modifying the volume mode when creating a PVC from an existing VolumeSnapshot. Defaults to false.
* `--prevent-volume-mode-conversion`: Prevents an unauthorized user from modifying the volume mode when creating a PVC from an existing VolumeSnapshot. Defaults to true.

* All glog / klog arguments are supported, such as `-v <log level>` or `-alsologtostderr`.

Expand Down
2 changes: 1 addition & 1 deletion cmd/csi-provisioner/csi-provisioner.go
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@ var (
nodeDeploymentMaxDelay = flag.Duration("node-deployment-max-delay", 60*time.Second, "Determines how long the external-provisioner sleeps at most before trying to own a PVC with immediate binding.")
controllerPublishReadOnly = flag.Bool("controller-publish-readonly", false, "This option enables PV to be marked as readonly at controller publish volume call if PVC accessmode has been set to ROX.")

preventVolumeModeConversion = flag.Bool("prevent-volume-mode-conversion", false, "Prevents an unauthorised user from modifying the volume mode when creating a PVC from an existing VolumeSnapshot.")
preventVolumeModeConversion = flag.Bool("prevent-volume-mode-conversion", true, "Prevents an unauthorised user from modifying the volume mode when creating a PVC from an existing VolumeSnapshot.")

featureGates map[string]bool
provisionController *controller.ProvisionController
Expand Down
176 changes: 89 additions & 87 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,37 +3,37 @@ module github.com/kubernetes-csi/external-provisioner
go 1.21

require (
github.com/container-storage-interface/spec v1.8.0
github.com/container-storage-interface/spec v1.9.0
github.com/golang/mock v1.6.0
github.com/google/gofuzz v1.2.0 // indirect
github.com/google/uuid v1.3.1 // indirect
github.com/imdario/mergo v0.3.13 // indirect
github.com/kubernetes-csi/csi-lib-utils v0.16.0
github.com/kubernetes-csi/csi-test/v5 v5.0.0
github.com/kubernetes-csi/external-snapshotter/client/v6 v6.2.0
github.com/miekg/dns v1.1.55 // indirect
github.com/prometheus/client_golang v1.16.0
github.com/google/uuid v1.5.0 // indirect
github.com/imdario/mergo v0.3.16 // indirect
github.com/kubernetes-csi/csi-lib-utils v0.17.0
github.com/kubernetes-csi/csi-test/v5 v5.2.0
github.com/kubernetes-csi/external-snapshotter/client/v6 v6.3.0
github.com/miekg/dns v1.1.57 // indirect
github.com/prometheus/client_golang v1.17.0
github.com/spf13/pflag v1.0.5
github.com/stretchr/testify v1.8.4
google.golang.org/grpc v1.59.0
google.golang.org/grpc v1.60.0
google.golang.org/protobuf v1.33.0
k8s.io/api v0.28.0
k8s.io/apimachinery v0.28.0
k8s.io/apiserver v0.28.0
k8s.io/client-go v0.28.0
k8s.io/component-base v0.28.0
k8s.io/component-helpers v0.28.0
k8s.io/csi-translation-lib v0.28.0
k8s.io/klog/v2 v2.100.1
sigs.k8s.io/controller-runtime v0.15.1
sigs.k8s.io/gateway-api v0.7.1
k8s.io/api v0.29.0
k8s.io/apimachinery v0.29.0
k8s.io/apiserver v0.29.0
k8s.io/client-go v1.5.2
k8s.io/component-base v0.29.0
k8s.io/component-helpers v0.29.0
k8s.io/csi-translation-lib v0.29.0
k8s.io/klog/v2 v2.110.1
sigs.k8s.io/controller-runtime v0.16.3
sigs.k8s.io/gateway-api v1.0.0
sigs.k8s.io/sig-storage-lib-external-provisioner/v9 v9.1.0-rc.0
)

require (
github.com/onsi/ginkgo/v2 v2.12.0
github.com/onsi/gomega v1.27.10
k8s.io/kubernetes v1.28.0
github.com/onsi/ginkgo/v2 v2.13.2
github.com/onsi/gomega v1.30.0
k8s.io/kubernetes v1.29.0
)

require (
Expand All @@ -49,50 +49,52 @@ require (
github.com/coreos/go-semver v0.3.1 // indirect
github.com/coreos/go-systemd/v22 v22.5.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/docker/distribution v2.8.2+incompatible // indirect
github.com/distribution/reference v0.5.0 // indirect
github.com/emicklei/go-restful/v3 v3.11.0 // indirect
github.com/evanphx/json-patch v5.6.0+incompatible // indirect
github.com/evanphx/json-patch/v5 v5.6.0 // indirect
github.com/evanphx/json-patch v5.7.0+incompatible // indirect
github.com/evanphx/json-patch/v5 v5.7.0 // indirect
github.com/felixge/httpsnoop v1.0.4 // indirect
github.com/fsnotify/fsnotify v1.6.0 // indirect
github.com/fsnotify/fsnotify v1.7.0 // indirect
github.com/go-logr/logr v1.3.0 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/go-openapi/jsonpointer v0.20.0 // indirect
github.com/go-openapi/jsonreference v0.20.2 // indirect
github.com/go-openapi/swag v0.22.4 // indirect
github.com/go-openapi/jsonpointer v0.20.1 // indirect
github.com/go-openapi/jsonreference v0.20.3 // indirect
github.com/go-openapi/swag v0.22.5 // indirect
github.com/go-task/slim-sprig v2.20.0+incompatible // indirect
github.com/gogo/protobuf v1.3.2 // indirect
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
github.com/golang/protobuf v1.5.4 // indirect
github.com/google/cel-go v0.16.0 // indirect
github.com/google/cel-go v0.17.7 // indirect
github.com/google/gnostic-models v0.6.8 // indirect
github.com/google/go-cmp v0.6.0 // indirect
github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1 // indirect
github.com/gorilla/websocket v1.5.1 // indirect
github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 // indirect
github.com/grpc-ecosystem/grpc-gateway/v2 v2.17.1 // indirect
github.com/grpc-ecosystem/grpc-gateway/v2 v2.18.1 // indirect
github.com/huandu/xstrings v1.4.0 // indirect
github.com/inconshreveable/mousetrap v1.1.0 // indirect
github.com/josharian/intern v1.0.0 // indirect
github.com/json-iterator/go v1.1.12 // indirect
github.com/mailru/easyjson v0.7.7 // indirect
github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect
github.com/matttproud/golang_protobuf_extensions/v2 v2.0.0 // indirect
github.com/moby/spdystream v0.2.0 // indirect
github.com/moby/sys/mountinfo v0.6.2 // indirect
github.com/moby/sys/mountinfo v0.7.1 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/selinux v1.11.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/prometheus/client_model v0.4.0 // indirect
github.com/prometheus/common v0.44.0 // indirect
github.com/prometheus/procfs v0.11.1 // indirect
github.com/spf13/cobra v1.7.0 // indirect
github.com/prometheus/client_model v0.5.0 // indirect
github.com/prometheus/common v0.45.0 // indirect
github.com/prometheus/procfs v0.12.0 // indirect
github.com/spf13/cobra v1.8.0 // indirect
github.com/stoewer/go-strcase v1.3.0 // indirect
go.etcd.io/etcd/api/v3 v3.5.9 // indirect
go.etcd.io/etcd/client/pkg/v3 v3.5.9 // indirect
go.etcd.io/etcd/client/v3 v3.5.9 // indirect
go.etcd.io/etcd/api/v3 v3.5.11 // indirect
go.etcd.io/etcd/client/pkg/v3 v3.5.11 // indirect
go.etcd.io/etcd/client/v3 v3.5.11 // indirect
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.46.1 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.46.1 // indirect
go.opentelemetry.io/otel v1.21.0 // indirect
Expand All @@ -103,94 +105,94 @@ require (
go.opentelemetry.io/otel/trace v1.21.0 // indirect
go.opentelemetry.io/proto/otlp v1.0.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.25.0 // indirect
go.uber.org/zap v1.26.0 // indirect
golang.org/x/crypto v0.17.0 // indirect
golang.org/x/exp v0.0.0-20220722155223-a9213eeb770e // indirect
golang.org/x/mod v0.12.0 // indirect
golang.org/x/exp v0.0.0-20231006140011-7918f672742d // indirect
golang.org/x/mod v0.14.0 // indirect
golang.org/x/net v0.19.0 // indirect
golang.org/x/oauth2 v0.11.0 // indirect
golang.org/x/sync v0.3.0 // indirect
golang.org/x/oauth2 v0.15.0 // indirect
golang.org/x/sync v0.5.0 // indirect
golang.org/x/sys v0.15.0 // indirect
golang.org/x/term v0.15.0 // indirect
golang.org/x/text v0.14.0 // indirect
golang.org/x/time v0.3.0 // indirect
golang.org/x/tools v0.12.0 // indirect
google.golang.org/appengine v1.6.7 // indirect
google.golang.org/genproto v0.0.0-20231120223509-83a465c0220f // indirect
golang.org/x/time v0.5.0 // indirect
golang.org/x/tools v0.16.1 // indirect
google.golang.org/appengine v1.6.8 // indirect
google.golang.org/genproto v0.0.0-20231030173426-d783a09b4405 // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20231106174013-bbf56f31fb17 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20231127180814-3a041ad873d4 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20231106174013-bbf56f31fb17 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
k8s.io/apiextensions-apiserver v0.28.0 // indirect
k8s.io/cloud-provider v0.28.0 // indirect
k8s.io/controller-manager v0.28.0 // indirect
k8s.io/kms v0.28.0 // indirect
k8s.io/kube-openapi v0.0.0-20230717233707-2695361300d9 // indirect
k8s.io/apiextensions-apiserver v0.29.0-rc.1 // indirect
k8s.io/cloud-provider v0.29.0-rc.1 // indirect
k8s.io/controller-manager v0.29.0 // indirect
k8s.io/kms v0.29.0 // indirect
k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 // indirect
k8s.io/kubectl v0.27.0 // indirect
k8s.io/kubelet v0.27.0 // indirect
k8s.io/mount-utils v0.27.0 // indirect
k8s.io/pod-security-admission v0.27.0 // indirect
k8s.io/utils v0.0.0-20230406110748-d93618cff8a2 // indirect
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.1.4 // indirect
k8s.io/utils v0.0.0-20230726121419-3b25d923346b // indirect
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.28.3 // indirect
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
sigs.k8s.io/structured-merge-diff/v4 v4.3.0 // indirect
sigs.k8s.io/yaml v1.3.0 // indirect
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect
sigs.k8s.io/yaml v1.4.0 // indirect
)

replace k8s.io/api => k8s.io/api v0.28.0
replace k8s.io/api => k8s.io/api v0.29.0

replace k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.28.0
replace k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.29.0

replace k8s.io/apimachinery => k8s.io/apimachinery v0.28.0
replace k8s.io/apimachinery => k8s.io/apimachinery v0.29.0

replace k8s.io/apiserver => k8s.io/apiserver v0.28.0
replace k8s.io/apiserver => k8s.io/apiserver v0.29.0

replace k8s.io/cli-runtime => k8s.io/cli-runtime v0.28.0
replace k8s.io/cli-runtime => k8s.io/cli-runtime v0.29.0

replace k8s.io/client-go => k8s.io/client-go v0.28.0
replace k8s.io/client-go => k8s.io/client-go v0.29.0

replace k8s.io/cloud-provider => k8s.io/cloud-provider v0.28.0
replace k8s.io/cloud-provider => k8s.io/cloud-provider v0.29.0

replace k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.28.0
replace k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.29.0

replace k8s.io/code-generator => k8s.io/code-generator v0.28.0
replace k8s.io/code-generator => k8s.io/code-generator v0.29.0

replace k8s.io/component-base => k8s.io/component-base v0.28.0
replace k8s.io/component-base => k8s.io/component-base v0.29.0

replace k8s.io/component-helpers => k8s.io/component-helpers v0.28.0
replace k8s.io/component-helpers => k8s.io/component-helpers v0.29.0

replace k8s.io/controller-manager => k8s.io/controller-manager v0.28.0
replace k8s.io/controller-manager => k8s.io/controller-manager v0.29.0

replace k8s.io/cri-api => k8s.io/cri-api v0.28.0
replace k8s.io/cri-api => k8s.io/cri-api v0.29.0

replace k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.28.0
replace k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.29.0

replace k8s.io/dynamic-resource-allocation => k8s.io/dynamic-resource-allocation v0.28.0
replace k8s.io/dynamic-resource-allocation => k8s.io/dynamic-resource-allocation v0.29.0

replace k8s.io/endpointslice => k8s.io/endpointslice v0.28.0
replace k8s.io/endpointslice => k8s.io/endpointslice v0.29.0

replace k8s.io/kms => k8s.io/kms v0.28.0
replace k8s.io/kms => k8s.io/kms v0.29.0

replace k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.28.0
replace k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.29.0

replace k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.28.0
replace k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.29.0

replace k8s.io/kube-proxy => k8s.io/kube-proxy v0.28.0
replace k8s.io/kube-proxy => k8s.io/kube-proxy v0.29.0

replace k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.28.0
replace k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.29.0

replace k8s.io/kubectl => k8s.io/kubectl v0.28.0
replace k8s.io/kubectl => k8s.io/kubectl v0.29.0

replace k8s.io/kubelet => k8s.io/kubelet v0.28.0
replace k8s.io/kubelet => k8s.io/kubelet v0.29.0

replace k8s.io/legacy-cloud-providers => k8s.io/legacy-cloud-providers v0.28.0
replace k8s.io/legacy-cloud-providers => k8s.io/legacy-cloud-providers v0.29.0

replace k8s.io/metrics => k8s.io/metrics v0.28.0
replace k8s.io/metrics => k8s.io/metrics v0.29.0

replace k8s.io/mount-utils => k8s.io/mount-utils v0.28.0
replace k8s.io/mount-utils => k8s.io/mount-utils v0.29.0

replace k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.28.0
replace k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.29.0

replace k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.28.0
replace k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.29.0
Loading