From 1412bbb576b8c0f1d6eff2bc0f8a0203c490205c Mon Sep 17 00:00:00 2001 From: Ghanshyam Mann Date: Tue, 22 Feb 2022 09:30:26 -0600 Subject: [PATCH] Define Zed cycle testing runtime It drop the centos8 stream and py3.6 testing. I did not add the ubuntu 22.04 as it is not yet released and will be releases in April but we need to preare the Zed testing tempate before that. We will discuss it in PTG and see if we need to update or not(but again based on its release timming). Change-Id: I8eaecfd51d5a34701758342dc8cc4e6c522de3bf --- reference/runtimes/zed.rst | 47 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 reference/runtimes/zed.rst diff --git a/reference/runtimes/zed.rst b/reference/runtimes/zed.rst new file mode 100644 index 000000000..daeb2420c --- /dev/null +++ b/reference/runtimes/zed.rst @@ -0,0 +1,47 @@ +======================= +Tested Runtimes for Zed +======================= + +At the start of the Zed development cycle, the current :ref:`LTS or stable +distribution ` versions are: + +* Ubuntu 20.04 +* CentOS Stream 9 +* Debian 11 + +Python Runtimes for Zed +======================= + +It is the :doc:`policy <../../resolutions/20181024-python-update-process>` that +each OpenStack release cycle will target the latest available version of +Python; default Python runtimes on the distributions listed above; and versions +used in integration tests at the start of the cycle, at least until the point +when all projects have migrated to a later version. + +Based on the criteria above, all Python-based projects must target and test +against, at a minimum: + +* Python 3.8 (available as default in Ubuntu 20.04) +* Python 3.9 (available as default in Debian 11 and CentOS Stream 9) + +More details on Python requirements can be found in :ref:`pti-python`. + +Node.js Runtime for Zed +======================= + +Based on the available versions of Node.js supported in our :ref:`LTS or stable +distributions ` all JavaScript testing should target: + +* Node.js 16 + +More details on Javascript requirements can be found in :ref:`pti-javascript`. + +Golang Runtime for Zed +====================== + +At this time, there are still frequent releases of Go with a wide variety of +distribution packaged versions. Given the current state of Go support and the +number of projects within OpenStack using Go, no formal version declaration is +being made at this time. + +More details on Go requirements can be found in :ref:`pti-golang`.