[VOTE] Release CSI spec v1.3.0 (closes 2020 June 3 20:00 UTC)

33 views
Skip to first unread message

Saad Ali

unread,
Jun 1, 2020, 3:47:03 PM6/1/20
to container-storage-interface-community
I've cut a v1.3.0-rc1 release for the CSI specification (candidate for v1.3.0): https://github.com/container-storage-interface/spec/releases/tag/v1.3.0-rc1

Please vote on releasing this candidate as CSI spec v1.3.0.

The vote is open until 2020 June 3 20:00 UTC (June 3 1:00 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.2.0 and v1.3.0 release:

Breaking changes/Deprecations:
  • There are plans to deprecate Volume Expansion "online/offline" capability and default to online while allowing for the offline use case via the "Volume In Use" error code. These changes are NOT being made in this CSI 1.3 release, instead they will most likely be made in CSI 1.4. If you depend on "offline volume expansion" please follow the relevant discussions, and read the CSI 1.4 release notes carefully.

Additions:
  • spec (PR #415): [Alpha] Introduce a new `VOLUME_CONDITION` controller and node capability along with new `ControllerGetVolume` call and new `volume_condition` fields in `ListVolumesResponse` to enable CO to periodically probe a provisioned volumes health status.
  • spec (PR #412): Add additional reason to return `ALREADY_EXISTS` for `CreateVolumeRequest`.
  • spec (PR #422): Add Nomad to Container Orchestrators who've adopted CSI.

Clarifications/Corrections/Fixes:
  • spec (PR #397): Clarify idempotency requirement for `ControllerExpandVolume` and `NodeExpandVolume`.
  • spec (PR #406): Clarify the sources of `volume_context`.

Dependencies:
  • spec (PR #438): Pin `go-genproto` and `grpc-go` versions to `24fa4b261c55da65468f2abfdae2b024eef27dfb` to ensure compatiblity with protobuf v1.3.2

Xing Yang

unread,
Jun 1, 2020, 4:01:17 PM6/1/20
to Saad Ali, container-storage-interface-community
+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 on the web visit https://groups.google.com/d/msgid/container-storage-interface-community/CABBBJP216tj6O5x9o27keq4NvgFQW8Y-JTJWAbe5XtmAtVRZSQ%40mail.gmail.com.

Julian Hjortshoj

unread,
Jun 1, 2020, 4:48:42 PM6/1/20
to Xing Yang, Saad Ali, container-storage-interface-community
+1

From: container-storage-...@googlegroups.com <container-storage-...@googlegroups.com> on behalf of Xing Yang <xingy...@gmail.com>
Sent: Monday, June 1, 2020 1:01 PM
To: Saad Ali <saa...@google.com>
Cc: container-storage-interface-community <container-storage-...@googlegroups.com>
Subject: Re: [VOTE] Release CSI spec v1.3.0 (closes 2020 June 3 20:00 UTC)
 

Jie Yu

unread,
Jun 1, 2020, 7:33:57 PM6/1/20
to Julian Hjortshoj, Xing Yang, Saad Ali, container-storage-interface-community

James DeFelice

unread,
Jun 3, 2020, 11:35:32 AM6/3/20
to Jie Yu, Julian Hjortshoj, Xing Yang, Saad Ali, container-storage-interface-community
+1

suggest calling out in the release notes, as a separate line item, the availability of the "alpha" protobuf extensions; the availability of these extensions is IMO a GA feature of the spec - yes?



--
James DeFelice
585.241.9488 (voice)
650.649.6071 (fax)

Saad Ali

unread,
Jun 3, 2020, 2:06:21 PM6/3/20
to James DeFelice, Jie Yu, Julian Hjortshoj, Xing Yang, container-storage-interface-community
Good point, will do in final release notes.

Deep Debroy

unread,
Jun 3, 2020, 3:16:18 PM6/3/20
to container-storage-interface-community
+1

Saad Ali

unread,
Jun 3, 2020, 4:53:43 PM6/3/20
to Deep Debroy, container-storage-interface-community
Thanks everyone. +1 from me as well.
Cutting the release now.

--
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.

Saad Ali

unread,
Jun 3, 2020, 5:26:00 PM6/3/20
to container-storage-interface-community
Thank you all for your hard work on this.
Reply all
Reply to author
Forward
0 new messages