docs: update release cycle tasks
Add an item about supported python runtimes and making sure we're running the correct CI jobs. Change-Id: I7b3ff2561cd400bd3f9fdfa9922fe77b63be03c4
This commit is contained in:
parent
be71720bb9
commit
cc160815bf
@ -55,6 +55,35 @@ Between PTG and Milestone-1
|
||||
|
||||
Example patch: https://review.opendev.org/c/opendev/irc-meetings/+/695339
|
||||
|
||||
#. **Supported Python versions**
|
||||
|
||||
* The supported Python runtimes for the cycle may have changed from the
|
||||
previous cycle. You can find them at
|
||||
https://governance.openstack.org/tc/reference/runtimes/
|
||||
|
||||
* Review the tox testenvs defined in ``tox.ini`` and make sure there
|
||||
are functional testenvs for each. You don't have to worry about
|
||||
unit tests--tox is smart enough to know what to do for those--but
|
||||
if you specify ``tox -e functional-py312`` tox will bomb unless
|
||||
there's a 'functional-py312' testenv defined.
|
||||
|
||||
* The OpenStack required check and gate tests are defined in a template
|
||||
in `zuul.d/project-templates.yaml`_ in the
|
||||
`openstack/openstack-zuul-jobs repo`_. The template is maintained by
|
||||
the OpenStack QA team. It should have an easily recognizable name,
|
||||
for example, ``openstack-python3-zed-jobs``.
|
||||
|
||||
Usually there will be autogenerated patches for each cinder project
|
||||
repo to change the template from the previous cycle's to the current
|
||||
cycle's, so watch for those. Or you can proactively make the changes
|
||||
yourself as soon as the template is available.
|
||||
|
||||
Example new template patch:
|
||||
https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/831826
|
||||
|
||||
.. _zuul.d/project-templates.yaml: https://opendev.org/openstack/openstack-zuul-jobs/src/branch/master/zuul.d/project-templates.yaml
|
||||
.. _openstack/openstack-zuul-jobs repo: https://opendev.org/openstack/openstack-zuul-jobs
|
||||
|
||||
#. Focus on spec reviews to get them approved and updated early in
|
||||
the cycle to allow enough time for implementation.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user