diff --git a/doc/source/bobcat/schedule.rst b/doc/source/bobcat/schedule.rst index ed20cbd6aa..a4d458ead6 100644 --- a/doc/source/bobcat/schedule.rst +++ b/doc/source/bobcat/schedule.rst @@ -209,3 +209,80 @@ For examples of previous release highlights: Project-specific events ======================= +Cinder +------ + +.. _b-cinder-mid-cycle-ptg-1: + +Cinder Mid Cycle PTG - 1 +^^^^^^^^^^^^^^^^^^^^^^^^ + +We will be conducting a mid-cycle PTG on 31st May (Wednesday) which is a +continuation of 2023.2 Bobcat PTG to track progress and discuss topics in a +similar manner as of PTG. + +Wednesday 31 May 2023 (1400-1600 UTC). + +.. _b-cinder-spec-freeze: + +Cinder Spec Freeze +^^^^^^^^^^^^^^^^^^ + +All Cinder Specs for features to be implemented in 2023.2 Bobcat must be +approved by Friday 23 Jun 2023 (23:59 UTC). + +.. _b-cinder-driver-deadline: + +Cinder New Driver Merge Deadline +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +The deadline for merging a new backend driver to Cinder for the 2023.2 Bobcat +release is Friday 7 July 2023 (23:59 UTC) which is the same as Milestone 2. +New drivers must be (a) code complete including unit tests, (b) merged into +the code repository, and (c) must have a 3rd Party CI running reliably. + +.. _b-cinder-target-driver-deadline: + +Cinder New Target Driver Merge Deadline +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +The deadline for merging a new target driver to Cinder for the 2023.2 Bobcat +release is Friday 7 July 2023 (23:59 UTC) which is the same as Milestone 2. +New target drivers must be (a) code complete including unit tests, +(b) merged into the code repository, and (c) must have a 3rd Party CI running +reliably. + +.. _b-cinder-feature-checkpoint: + +Cinder New Feature Status Checkpoint +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +If your new Cinder feature requires client support, keep in mind that the final +release for client libraries is in four weeks. Thus your Cinder feature +should be substantially complete with unit tests by this time so that any +client changes can be reviewed, tested, and merged before 01 September 2023. + +.. _b-cinder-driver-features-declaration: + +Cinder Driver Features Declaration +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +New features added to Cinder drivers must be merged at the time of the +OpenStack-wide Feature Freeze, which is coming up in three weeks. Before +the Cinder meeting this week, you should post a blueprint in Launchpad listing +the Gerrit reviews of features you'd like to land in 2023.2 Bobcat. (You can +look among the 2023.1 Antelope and Zed blueprints for examples; contact the +PTL if you have any questions.) This will help the team prioritize reviews +and give you candid early feedback on whether the features look ready. + +.. _b-cinder-ci-checkpoint: + +Cinder 3rd Party CI Compliance Checkpoint +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +This is a reminder that in order for a Cinder driver to be considered +'supported' in the 2023.2 Bobcat release, its third party CI must be running +properly when the Cinder team does a final compliance check around the +time of the third milestone. See the `Driver Compliance +`_ +section of the Cinder Documentation for details. diff --git a/doc/source/bobcat/schedule.yaml b/doc/source/bobcat/schedule.yaml index ec796da12f..e8ea2f1dd5 100644 --- a/doc/source/bobcat/schedule.yaml +++ b/doc/source/bobcat/schedule.yaml @@ -42,6 +42,8 @@ cycle: start: '2023-05-29' x-project: - b-cycle-trail + project-specific: + - b-cinder-mid-cycle-ptg-1 - end: '2023-06-09' name: R-17 start: '2023-06-05' @@ -53,6 +55,8 @@ cycle: - end: '2023-06-23' name: R-15 start: '2023-06-19' + project-specific: + - b-cinder-spec-freeze - end: '2023-06-30' name: R-14 start: '2023-06-26' @@ -62,6 +66,9 @@ cycle: x-project: - b-2 - b-mf + project-specific: + - b-cinder-driver-deadline + - b-cinder-target-driver-deadline - end: '2023-07-14' name: R-12 start: '2023-07-10' @@ -74,9 +81,13 @@ cycle: - end: '2023-08-04' name: R-9 start: '2023-07-31' + project-specific: + - b-cinder-feature-checkpoint - end: '2023-08-11' name: R-8 start: '2023-08-07' + project-specific: + - b-cinder-driver-features-declaration - end: '2023-08-18' name: R-7 start: '2023-08-14' @@ -100,6 +111,8 @@ cycle: - end: '2023-09-08' name: R-4 start: '2023-09-04' + project-specific: + - b-cinder-ci-checkpoint - end: '2023-09-15' name: R-3 start: '2023-09-11'