[VOTE] Release CSI spec v1.12.0 (closes 2025 Oct 16)

5 views
Skip to first unread message

Saad Ali

unread,
Oct 13, 2025, 9:06:20 PMOct 13
to container-storage-interface-community, container-storage-interface-approvers
I've cut a v1.12.0-rc1 release for the CSI specification (candidate for v1.12.0): https://github.com/container-storage-interface/spec/releases/tag/v1.12.0-rc1

Please vote on releasing this candidate as CSI spec v1.12.0 by replying to this message.

The vote is open until 2025 Oct 16 5 PM PT.

The voting process is documented at: https://github.com/container-storage-interface/community/blob/master/governance.md#voting

I've compiled a preliminary list of changes between the v1.11.0 and v1.12.0 release:

Breaking changes/Deprecations:
  • None

Additions:
  • #586 - [Alpha] Add new GetSnapshot RPC.
  • #588 - [GA] Move ControllerModifyVolume to GA
Clarifications/Corrections/Fixes:
  • #597 -  Clarify that the INVALID_ARGUMENT error code for ControllerModifyVolume is safe to not retry (i.e. "infeasible")
  • #591 - Documents the gRPC error code that should be returned for GetMetadataDelta when changed block tracking has not been enabled in the underlying storage subsystem.
  • #580 - removes "optional" from the description of `GetVolumeGroupSnapshot` to reduce confusion.
Dependencies:
  • #585 - Bump golang from 1.18 to 1.23

Ben Swartzlander

unread,
Oct 13, 2025, 10:06:52 PMOct 13
to Saad Ali, container-storage-interface-community, container-storage-interface-approvers
+1

On 10/13/25 9:05 PM, Saad Ali wrote:
> I've cut a v1.12.0-rc1 release for the CSI specification (candidate for
> v1.12.0): https://github.com/container-storage-interface/spec/releases/
> tag/v1.12.0-rc1 <https://github.com/container-storage-interface/spec/
> releases/tag/v1.12.0-rc1>
>
> Please vote on releasing this candidate as CSI spec v1.12.0 by replying
> to this message.
>
> The vote is open until 2025 Oct 16 5 PM PT.
>
> The voting process is documented at: https://github.com/container-
> storage-interface/community/blob/master/governance.md#voting <https://
> github.com/container-storage-interface/community/blob/master/
> governance.md#voting>
>
> I've compiled a preliminary list of changes between the v1.11.0 and
> v1.12.0 release:
>
> /*Breaking changes/Deprecations:
> */
>
> * /None/
>
> /
> *Additions:
> */
>
> * /#586 - [Alpha] Add new GetSnapshot RPC./
> * /#588 - [GA] Move ControllerModifyVolume to GA/
>
> /*Clarifications/Corrections/Fixes:*/
>
> * /#597 -  Clarify that the INVALID_ARGUMENT error code for
> ControllerModifyVolume is safe to not retry (i.e. "infeasible")/
> * /#591 - Documents the gRPC error code that should be returned
> for GetMetadataDelta when changed block tracking has not been
> enabled in the underlying storage subsystem./
> * /#580 - removes "optional" from the description of
> `GetVolumeGroupSnapshot` to reduce confusion./
>
> /*Dependencies:
> */
>
> * /#585 - Bump golang from 1.18 to 1.23/
>
>
> Full Changelog: https://github.com/container-storage-interface/spec/
> compare/v1.11.0...v1.12.0-rc1 <https://github.com/container-storage-
> interface/spec/compare/v1.11.0...v1.12.0-rc1>

Sunny Song

unread,
Oct 13, 2025, 10:49:40 PMOct 13
to Ben Swartzlander, Saad Ali, container-storage-interface-community, container-storage-interface-approvers
+1

--
You received this message because you are subscribed to the Google Groups "container-storage-interface-community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to container-storage-interf...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/container-storage-interface-community/0ead3fa4-5013-4ad2-9d07-b76b04ce8a32%40swartzlander.org.

Hemant Kumar

unread,
Oct 15, 2025, 1:04:53 PMOct 15
to Sunny Song, Ben Swartzlander, Saad Ali, container-storage-interface-community, container-storage-interface-approvers

Xing Yang

unread,
Oct 15, 2025, 1:21:43 PMOct 15
to Hemant Kumar, Sunny Song, Ben Swartzlander, Saad Ali, container-storage-interface-community, container-storage-interface-approvers

James DeFelice

unread,
Oct 16, 2025, 5:10:31 PMOct 16
to Xing Yang, Hemant Kumar, Sunny Song, Ben Swartzlander, Saad Ali, container-storage-interface-community, container-storage-interface-approvers
+1

Nit: line 2165 of md has two sentences => should be two lines. 



James DeFelice


Saad Ali

unread,
Oct 16, 2025, 11:34:18 PMOct 16
to James DeFelice, Xing Yang, Hemant Kumar, Sunny Song, Ben Swartzlander, container-storage-interface-community, container-storage-interface-approvers
Thanks for flagging, James. I created #600 to address this.
Given it is a nit, I'll cut 1.12 without it

Saad Ali

unread,
Oct 17, 2025, 12:03:15 AMOct 17
to container-storage-interface-community, container-storage-interface-approvers

James DeFelice

unread,
Oct 17, 2025, 8:15:18 AMOct 17
to Saad Ali, container-storage-interface-community, container-storage-interface-approvers
... v1.12.0

Thx, Saad

James DeFelice


--
You received this message because you are subscribed to the Google Groups "container-storage-interface-community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to container-storage-interf...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages