Skip to content

Commit a9adb85

Browse files
authored
upgrade dependencies (#1021)
Signed-off-by: Bala.FA <bala@minio.io>
1 parent ea67e70 commit a9adb85

File tree

16 files changed

+168
-187
lines changed

16 files changed

+168
-187
lines changed

.github/workflows/functests.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ jobs:
1919
runs-on: ${{ matrix.os }}
2020
timeout-minutes: 60
2121
strategy:
22+
fail-fast: false
2223
matrix:
2324
kube-version: ['v1.28.15', 'v1.29.14', 'v1.30.14', 'v1.31.14', 'v1.32.13', 'v1.33.9', 'v1.34.5', 'v1.35.2']
2425
os: [ubuntu-22.04, ubuntu-24.04]

codegen.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ VERSIONS=(v1beta1)
2727

2828
echo "Installing code generators ..."
2929
go install \
30-
k8s.io/code-generator/cmd/deepcopy-gen@v0.35.2 \
31-
k8s.io/code-generator/cmd/client-gen@v0.35.2 \
32-
k8s.io/code-generator/cmd/conversion-gen@v0.35.2
33-
go install k8s.io/kube-openapi/cmd/openapi-gen@v0.0.0-20260127142750-a19766b6e2d4
30+
k8s.io/code-generator/cmd/deepcopy-gen@v0.35.3 \
31+
k8s.io/code-generator/cmd/client-gen@v0.35.3 \
32+
k8s.io/code-generator/cmd/conversion-gen@v0.35.3
33+
go install k8s.io/kube-openapi/cmd/openapi-gen@v0.0.0-20260319004828-5883c5ee87b9
3434
go install sigs.k8s.io/controller-tools/cmd/controller-gen@v0.20.1
3535

3636
cd "$(dirname "$0")"

docs/installation.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,11 @@ Before starting the installation, it is required to have DirectPV plugin install
3737
### Prerequisites
3838
* Kubernetes >= v1.20 on GNU/Linux on amd64.
3939
* If you use private registry, below images must be pushed into your registry. You could use [this helper script](tools/push-images.sh) to do that.
40-
- quay.io/minio/csi-node-driver-registrar:v2.12.0-0
41-
- quay.io/minio/csi-provisioner:v5.0.2-0 _(for Kubernetes >= v1.20)_
40+
- quay.io/minio/csi-node-driver-registrar:v2.16.0-0
41+
- quay.io/minio/csi-provisioner:v6.2.0-0 _(for Kubernetes >= v1.20)_
4242
- quay.io/minio/csi-provisioner:v2.2.0-go1.18 _(for kubernetes < v1.20)_
43-
- quay.io/minio/livenessprobe:v2.14.0-0
44-
- quay.io/minio/csi-resizer:v1.12.0-0
43+
- quay.io/minio/livenessprobe:v2.18.0-0
44+
- quay.io/minio/csi-resizer:v2.1.0-0
4545
- quay.io/minio/directpv:latest
4646
* If `seccomp` is enabled, load [DirectPV seccomp profile](../seccomp.json) on nodes where you want to install DirectPV and use `--seccomp-profile` flag to `kubectl directpv install` command. For more information, refer Kubernetes documentation [here](https://kubernetes.io/docs/tutorials/clusters/seccomp/)
4747
* If `apparmor` is enabled, load [DirectPV apparmor profile](../apparmor.profile) on nodes where you want to install DirectPV and use `--apparmor-profile` flag to `kubectl directpv install` command. For more information, refer to the [Kubernetes documentation](https://kubernetes.io/docs/tutorials/clusters/apparmor/).

docs/tools/push-images.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,11 @@ function push_image() {
6363
}
6464

6565
function main() {
66-
push_image "quay.io/minio/csi-node-driver-registrar:v2.12.0-0"
67-
push_image "quay.io/minio/csi-provisioner:v5.0.2-0"
66+
push_image "quay.io/minio/csi-node-driver-registrar:v2.16.0-0"
67+
push_image "quay.io/minio/csi-provisioner:v6.2.0-0"
6868
push_image "quay.io/minio/csi-provisioner:v2.2.0-go1.18"
69-
push_image "quay.io/minio/livenessprobe:v2.14.0-0"
70-
push_image "quay.io/minio/csi-resizer:v1.12.0-0"
69+
push_image "quay.io/minio/livenessprobe:v2.18.0-0"
70+
push_image "quay.io/minio/csi-resizer:v2.1.0-0"
7171
release=$(curl -sfL "https://api.github.com/repos/minio/directpv/releases/latest" | awk '/tag_name/ { print substr($2, 3, length($2)-4) }')
7272
push_image "quay.io/minio/directpv:v${release}"
7373
}

go.mod

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ require (
99
github.com/charmbracelet/lipgloss v1.1.0
1010
github.com/container-storage-interface/spec v1.12.0
1111
github.com/dustin/go-humanize v1.0.1
12-
github.com/fatih/color v1.18.0
12+
github.com/fatih/color v1.19.0
1313
github.com/freddierice/go-losetup/v2 v2.0.1
1414
github.com/google/uuid v1.6.0
1515
github.com/jedib0t/go-pretty/v6 v6.7.8
@@ -20,50 +20,50 @@ require (
2020
github.com/prometheus/client_model v0.6.2
2121
github.com/spf13/cobra v1.10.2
2222
github.com/spf13/viper v1.21.0
23-
golang.org/x/text v0.34.0
24-
golang.org/x/time v0.14.0
25-
google.golang.org/grpc v1.79.1
23+
golang.org/x/text v0.35.0
24+
golang.org/x/time v0.15.0
25+
google.golang.org/grpc v1.79.3
2626
gopkg.in/yaml.v3 v3.0.1
27-
k8s.io/api v0.35.2
28-
k8s.io/apiextensions-apiserver v0.35.2
29-
k8s.io/apimachinery v0.35.2
30-
k8s.io/client-go v0.35.2
31-
k8s.io/klog/v2 v2.130.1
32-
k8s.io/kube-openapi v0.0.0-20260127142750-a19766b6e2d4
33-
k8s.io/pod-security-admission v0.35.2
27+
k8s.io/api v0.35.3
28+
k8s.io/apiextensions-apiserver v0.35.3
29+
k8s.io/apimachinery v0.35.3
30+
k8s.io/client-go v0.35.3
31+
k8s.io/klog/v2 v2.140.0
32+
k8s.io/kube-openapi v0.0.0-20260319004828-5883c5ee87b9
33+
k8s.io/pod-security-admission v0.35.3
3434
sigs.k8s.io/yaml v1.6.0
3535
)
3636

3737
require (
3838
github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect
3939
github.com/beorn7/perks v1.0.1 // indirect
40-
github.com/charmbracelet/colorprofile v0.4.2 // indirect
40+
github.com/charmbracelet/colorprofile v0.4.3 // indirect
4141
github.com/charmbracelet/harmonica v0.2.0 // indirect
4242
github.com/charmbracelet/x/ansi v0.11.6 // indirect
4343
github.com/charmbracelet/x/cellbuf v0.0.15 // indirect
4444
github.com/charmbracelet/x/term v0.2.2 // indirect
45-
github.com/clipperhouse/displaywidth v0.10.0 // indirect
45+
github.com/clipperhouse/displaywidth v0.11.0 // indirect
4646
github.com/clipperhouse/uax29/v2 v2.7.0 // indirect
4747
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
4848
github.com/emicklei/go-restful/v3 v3.13.0 // indirect
4949
github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f // indirect
5050
github.com/fsnotify/fsnotify v1.9.0 // indirect
5151
github.com/fxamacker/cbor/v2 v2.9.0 // indirect
5252
github.com/go-logr/logr v1.4.3 // indirect
53-
github.com/go-openapi/jsonpointer v0.22.4 // indirect
54-
github.com/go-openapi/jsonreference v0.21.4 // indirect
55-
github.com/go-openapi/swag v0.25.4 // indirect
56-
github.com/go-openapi/swag/cmdutils v0.25.4 // indirect
57-
github.com/go-openapi/swag/conv v0.25.4 // indirect
58-
github.com/go-openapi/swag/fileutils v0.25.4 // indirect
59-
github.com/go-openapi/swag/jsonname v0.25.4 // indirect
60-
github.com/go-openapi/swag/jsonutils v0.25.4 // indirect
61-
github.com/go-openapi/swag/loading v0.25.4 // indirect
62-
github.com/go-openapi/swag/mangling v0.25.4 // indirect
63-
github.com/go-openapi/swag/netutils v0.25.4 // indirect
64-
github.com/go-openapi/swag/stringutils v0.25.4 // indirect
65-
github.com/go-openapi/swag/typeutils v0.25.4 // indirect
66-
github.com/go-openapi/swag/yamlutils v0.25.4 // indirect
53+
github.com/go-openapi/jsonpointer v0.22.5 // indirect
54+
github.com/go-openapi/jsonreference v0.21.5 // indirect
55+
github.com/go-openapi/swag v0.25.5 // indirect
56+
github.com/go-openapi/swag/cmdutils v0.25.5 // indirect
57+
github.com/go-openapi/swag/conv v0.25.5 // indirect
58+
github.com/go-openapi/swag/fileutils v0.25.5 // indirect
59+
github.com/go-openapi/swag/jsonname v0.25.5 // indirect
60+
github.com/go-openapi/swag/jsonutils v0.25.5 // indirect
61+
github.com/go-openapi/swag/loading v0.25.5 // indirect
62+
github.com/go-openapi/swag/mangling v0.25.5 // indirect
63+
github.com/go-openapi/swag/netutils v0.25.5 // indirect
64+
github.com/go-openapi/swag/stringutils v0.25.5 // indirect
65+
github.com/go-openapi/swag/typeutils v0.25.5 // indirect
66+
github.com/go-openapi/swag/yamlutils v0.25.5 // indirect
6767
github.com/go-viper/mapstructure/v2 v2.5.0 // indirect
6868
github.com/google/gnostic-models v0.7.1 // indirect
6969
github.com/google/go-cmp v0.7.0 // indirect
@@ -74,7 +74,7 @@ require (
7474
github.com/mattn/go-colorable v0.1.14 // indirect
7575
github.com/mattn/go-isatty v0.0.20 // indirect
7676
github.com/mattn/go-localereader v0.0.1 // indirect
77-
github.com/mattn/go-runewidth v0.0.20 // indirect
77+
github.com/mattn/go-runewidth v0.0.21 // indirect
7878
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
7979
github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee // indirect
8080
github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 // indirect
@@ -84,7 +84,7 @@ require (
8484
github.com/pelletier/go-toml/v2 v2.2.4 // indirect
8585
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
8686
github.com/prometheus/common v0.67.5 // indirect
87-
github.com/prometheus/procfs v0.19.2 // indirect
87+
github.com/prometheus/procfs v0.20.1 // indirect
8888
github.com/rivo/uniseg v0.4.7 // indirect
8989
github.com/sagikazarmark/locafero v0.12.0 // indirect
9090
github.com/spf13/afero v1.15.0 // indirect
@@ -95,16 +95,16 @@ require (
9595
github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e // indirect
9696
go.yaml.in/yaml/v2 v2.4.3 // indirect
9797
go.yaml.in/yaml/v3 v3.0.4 // indirect
98-
golang.org/x/net v0.51.0 // indirect
99-
golang.org/x/oauth2 v0.35.0 // indirect
100-
golang.org/x/sys v0.41.0 // indirect
101-
golang.org/x/term v0.40.0 // indirect
102-
google.golang.org/genproto/googleapis/rpc v0.0.0-20260226221140-a57be14db171 // indirect
98+
golang.org/x/net v0.48.0 // indirect
99+
golang.org/x/oauth2 v0.34.0 // indirect
100+
golang.org/x/sys v0.42.0 // indirect
101+
golang.org/x/term v0.38.0 // indirect
102+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260319201613-d00831a3d3e7 // indirect
103103
google.golang.org/protobuf v1.36.11 // indirect
104104
gopkg.in/evanphx/json-patch.v4 v4.13.0 // indirect
105105
gopkg.in/inf.v0 v0.9.1 // indirect
106-
k8s.io/component-base v0.35.2 // indirect
107-
k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2 // indirect
106+
k8s.io/component-base v0.35.3 // indirect
107+
k8s.io/utils v0.0.0-20260319190234-28399d86e0b5 // indirect
108108
sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 // indirect
109109
sigs.k8s.io/randfill v1.0.0 // indirect
110110
sigs.k8s.io/structured-merge-diff/v6 v6.3.2 // indirect

0 commit comments

Comments
 (0)