Skip to content

Commit a6080db

Browse files
Move ControllerModifyVolume to GA
1 parent a539b4f commit a6080db

File tree

6 files changed

+1208
-1224
lines changed

6 files changed

+1208
-1224
lines changed

csi.proto

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,6 @@ service Controller {
109109

110110
rpc ControllerModifyVolume (ControllerModifyVolumeRequest)
111111
returns (ControllerModifyVolumeResponse) {
112-
option (alpha_method) = true;
113112
}
114113
}
115114

@@ -413,7 +412,7 @@ message CreateVolumeRequest {
413412
// as if they take precedence over the parameters field.
414413
// This field SHALL NOT be specified unless the SP has the
415414
// MODIFY_VOLUME plugin capability.
416-
map<string, string> mutable_parameters = 8 [(alpha_field) = true];
415+
map<string, string> mutable_parameters = 8;
417416
}
418417

419418
// Specifies what source the volume will be created from. One of the
@@ -890,7 +889,7 @@ message ValidateVolumeCapabilitiesRequest {
890889

891890
// See CreateVolumeRequest.mutable_parameters.
892891
// This field is OPTIONAL.
893-
map<string, string> mutable_parameters = 6 [(alpha_field) = true];
892+
map<string, string> mutable_parameters = 6;
894893
}
895894

896895
message ValidateVolumeCapabilitiesResponse {
@@ -909,7 +908,7 @@ message ValidateVolumeCapabilitiesResponse {
909908

910909
// The volume creation mutable_parameters validated by the plugin.
911910
// This field is OPTIONAL.
912-
map<string, string> mutable_parameters = 4 [(alpha_field) = true];
911+
map<string, string> mutable_parameters = 4;
913912
}
914913

915914
// Confirmed indicates to the CO the set of capabilities that the
@@ -1021,8 +1020,6 @@ message ControllerGetVolumeResponse {
10211020
VolumeStatus status = 2;
10221021
}
10231022
message ControllerModifyVolumeRequest {
1024-
option (alpha_message) = true;
1025-
10261023
// Contains identity information for the existing volume.
10271024
// This field is REQUIRED.
10281025
string volume_id = 1;
@@ -1044,7 +1041,6 @@ message ControllerModifyVolumeRequest {
10441041
}
10451042

10461043
message ControllerModifyVolumeResponse {
1047-
option (alpha_message) = true;
10481044
}
10491045

10501046
message GetCapacityRequest {
@@ -1189,7 +1185,7 @@ message ControllerServiceCapability {
11891185

11901186
// Indicates the SP supports modifying volume with mutable
11911187
// parameters. See ControllerModifyVolume for details.
1192-
MODIFY_VOLUME = 14 [(alpha_enum_value) = true];
1188+
MODIFY_VOLUME = 14;
11931189

11941190
// Indicates the SP supports the GetSnapshot RPC.
11951191
// This enables COs to fetch an existing snapshot.

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ module github.com/container-storage-interface/spec
33
go 1.18
44

55
require (
6+
github.com/golang/protobuf v1.5.4
67
google.golang.org/grpc v1.57.1
78
google.golang.org/protobuf v1.33.0
89
)
910

1011
require (
11-
github.com/golang/protobuf v1.5.3 // indirect
1212
golang.org/x/net v0.23.0 // indirect
1313
golang.org/x/sys v0.18.0 // indirect
1414
golang.org/x/text v0.14.0 // indirect

go.sum

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,15 @@
1-
github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk=
2-
github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg=
3-
github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
4-
github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
1+
github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek=
2+
github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
53
github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=
64
golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
75
golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
86
golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
97
golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
108
golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
119
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
12-
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
1310
google.golang.org/genproto/googleapis/rpc v0.0.0-20230803162519-f966b187b2e5 h1:eSaPbMR4T7WfH9FvABk36NBMacoTUKdWCvV0dx+KfOg=
1411
google.golang.org/genproto/googleapis/rpc v0.0.0-20230803162519-f966b187b2e5/go.mod h1:zBEcrKX2ZOcEkHWxBPAIvYUWOKKMIhYcmNiUIu2ji3I=
1512
google.golang.org/grpc v1.57.1 h1:upNTNqv0ES+2ZOOqACwVtS3Il8M12/+Hz41RCPzAjQg=
1613
google.golang.org/grpc v1.57.1/go.mod h1:Sd+9RMTACXwmub0zcNY2c4arhtrbBYD1AUHI/dt16Mo=
17-
google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
18-
google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
1914
google.golang.org/protobuf v1.33.0 h1:uNO2rsAINq/JlFpSdYEKIZ0uKD/R9cpdv0T+yoGwGmI=
2015
google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos=
21-

0 commit comments

Comments
 (0)