Add Cinder-specific dates for Yoga schedule

Change-Id: Ie6a5d4329cc27ac26e793ef7f19a1255e0333895
This commit is contained in:
Brian Rosmaita 2021-10-05 23:00:03 -04:00
parent 1f89f773e6
commit 8bf058f32c
2 changed files with 84 additions and 0 deletions

View File

@ -226,6 +226,81 @@ For examples of previous release highlights:
Project-specific events
=======================
Cinder
------
.. _y-cinder-spec-freeze:
Cinder Spec Freeze
^^^^^^^^^^^^^^^^^^
All Cinder Specs for features to be implemented in Yoga must be approved by
Friday 17 December 2021 (23:59 UTC).
.. _y-cinder-driver-deadline:
Cinder New Driver Merge Deadline
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The deadline for merging a new backend driver to Cinder for the Yoga
release is Friday 21 January 2022 (20:00 UTC). 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. (Note that because of where some
holidays fall this cycle, this is later than the usual Milestone-2 deadline.)
.. _y-cinder-target-driver-deadline:
Cinder New Target Driver Merge Deadline
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The deadline for merging a new target driver to Cinder for the Yoga release
is Friday 21 January 2022 (20:00 UTC). 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.
.. _y-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 24 February 2022.
.. _y-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 Yoga. (You can look
among the Wallaby and Xena 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.
.. _y-cinder-os-brick-release:
Cinder os-brick Yoga Release
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Changes to be included in the Yoga release of the os-brick library must
be merged by Thursday 10 February 2022 (20:00 UTC).
.. _y-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 Yoga 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
<https://docs.openstack.org/cinder/latest/drivers-all-about.html#driver-compliance>`_
section of the Cinder Documentation for details.
Oslo
----

View File

@ -43,6 +43,7 @@ cycle:
x-project:
- y-cycle-trail
project-specific:
- y-cinder-spec-freeze
- y-manila-spec-freeze
- end: '2021-12-24'
name: R-14
@ -63,21 +64,27 @@ cycle:
name: R-10
start: '2022-01-17'
project-specific:
- y-cinder-driver-deadline
- y-cinder-target-driver-deadline
- y-manila-new-driver-deadline
- end: '2022-01-28'
name: R-9
start: '2022-01-24'
project-specific:
- y-cinder-feature-checkpoint
- y-manila-fpfreeze
- end: '2022-02-04'
name: R-8
start: '2022-01-31'
project-specific:
- y-cinder-driver-features-declaration
- end: '2022-02-11'
name: R-7
start: '2022-02-07'
x-project:
- y-extra-atc-freeze
project-specific:
- y-cinder-os-brick-release
- y-oslo-feature-freeze
- end: '2022-02-18'
name: R-6
@ -95,6 +102,8 @@ cycle:
- y-rf
- y-goals-complete
- y-cycle-highlights
project-specific:
- y-cinder-ci-checkpoint
- end: '2022-03-04'
name: R-4
start: '2022-02-28'