From 539b40c774efe919164ccf4230afe1aaf134dcba Mon Sep 17 00:00:00 2001 From: Yussuf Shaikh Date: Fri, 13 Dec 2024 16:40:29 +0530 Subject: [PATCH] Upgrade github.com/container-storage-interface/spec Signed-off-by: Yussuf Shaikh --- README.md | 2 +- go.mod | 2 +- go.sum | 4 ++-- pkg/driver/controller.go | 1 + pkg/driver/driver.go | 1 + pkg/driver/node.go | 1 + 6 files changed, 7 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index a54bb3933..7ac66a7ee 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ The IBM Power Virtual Systems Container Storage Interface (CSI) Driver provides # CSI Specification Compatibility Matrix | PowerVS CSI Driver | Kubernetes | CSI | Golang | | ----------------------------- | ----------- | -------- | -------- | -| main | 1.30 | 1.9.0 | 1.22 | +| main | 1.30 | 1.10.0 | 1.22 | | 0.7.0 | 1.30 | 1.9.0 | 1.22 | | 0.6.0 | 1.29 | 1.9.0 | 1.21 | | 0.5.0 | 1.28 | 1.8.0 | 1.20 | diff --git a/go.mod b/go.mod index 139f4ba3b..60d0cc9e9 100644 --- a/go.mod +++ b/go.mod @@ -6,7 +6,7 @@ require ( github.com/IBM-Cloud/power-go-client v1.8.3 github.com/IBM/go-sdk-core/v5 v5.18.1 github.com/IBM/platform-services-go-sdk v0.71.2 - github.com/container-storage-interface/spec v1.9.0 + github.com/container-storage-interface/spec v1.10.0 github.com/davecgh/go-spew v1.1.1 github.com/google/go-cmp v0.6.0 github.com/kubernetes-csi/csi-test v2.2.0+incompatible diff --git a/go.sum b/go.sum index b9e91fc5a..d4f3a508b 100644 --- a/go.sum +++ b/go.sum @@ -24,8 +24,8 @@ github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK3 github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs= github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= -github.com/container-storage-interface/spec v1.9.0 h1:zKtX4STsq31Knz3gciCYCi1SXtO2HJDecIjDVboYavY= -github.com/container-storage-interface/spec v1.9.0/go.mod h1:ZfDu+3ZRyeVqxZM0Ds19MVLkN2d1XJ5MAfi1L3VjlT0= +github.com/container-storage-interface/spec v1.10.0 h1:YkzWPV39x+ZMTa6Ax2czJLLwpryrQ+dPesB34mrRMXA= +github.com/container-storage-interface/spec v1.10.0/go.mod h1:DtUvaQszPml1YJfIK7c00mlv6/g4wNMLanLgiUbKFRI= github.com/coreos/go-semver v0.3.1 h1:yi21YpKnrx1gt5R+la8n5WgS0kCrsPp33dmEyHReZr4= github.com/coreos/go-semver v0.3.1/go.mod h1:irMmmIw/7yzSRPWryHsK7EYSg09caPQL03VsM8rvUec= github.com/coreos/go-systemd/v22 v22.5.0 h1:RrqgGjYQKalulkV8NGVIfkXQf6YYmOyiJKk8iXXhfZs= diff --git a/pkg/driver/controller.go b/pkg/driver/controller.go index fff129536..ddd947547 100644 --- a/pkg/driver/controller.go +++ b/pkg/driver/controller.go @@ -68,6 +68,7 @@ type controllerService struct { cloud cloud.Cloud driverOptions *Options volumeLocks *util.VolumeLocks + csi.UnimplementedControllerServer } // Provider holds information from the cloud provider. diff --git a/pkg/driver/driver.go b/pkg/driver/driver.go index 0e9540bcf..da0a6d247 100644 --- a/pkg/driver/driver.go +++ b/pkg/driver/driver.go @@ -51,6 +51,7 @@ const ( type Driver struct { controllerService nodeService + csi.UnimplementedIdentityServer srv *grpc.Server options *Options diff --git a/pkg/driver/node.go b/pkg/driver/node.go index 932041200..6917dfa1b 100644 --- a/pkg/driver/node.go +++ b/pkg/driver/node.go @@ -70,6 +70,7 @@ type nodeService struct { pvmInstanceId string volumeLocks *util.VolumeLocks stats StatsUtils + csi.UnimplementedNodeServer } // newNodeService creates a new node service