From a7dff80e4142a24a29cce5a6dc59c571b97179cb Mon Sep 17 00:00:00 2001 From: Graham Hayes Date: Tue, 3 Sep 2019 15:48:38 +0100 Subject: [PATCH] Explicitly declare Ussuri supported runtimes. Change-Id: I97eeb531bac73ae1eb141707c99c0cb42be77bb5 Signed-off-by: Graham Hayes --- reference/runtimes/ussuri.rst | 44 +++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 reference/runtimes/ussuri.rst diff --git a/reference/runtimes/ussuri.rst b/reference/runtimes/ussuri.rst new file mode 100644 index 000000000..375d75e19 --- /dev/null +++ b/reference/runtimes/ussuri.rst @@ -0,0 +1,44 @@ +========================== +Tested Runtimes for Ussuri +========================== + +It is the policy that each OpenStack release cycle will target the +currently available runtimes on the :ref:`LTS or stable +distributions ` at the start of a development cycle. + +At the start of the Ussuri development cycle, the current versions are: + +* Ubuntu 18.04 +* CentOS 8 +* openSUSE Leap 15 + +Python Runtime for Ussuri +========================= + +Based on the available Python runtimes for the supported Linux distributions, +all Python-based projects must target and test against, at a minimum: + +* Python 3.6 +* Python 3.7 + +More details on Python requirements can be found in :ref:`pti-python`. + +Node.js Runtime for Ussuri +========================== + +Based on the availible versions of Node.js supported in our :ref:`LTS or stable +distributions ` all JavaScript testing should target: + +* Node.js 10 + +More details on Javascript requirements can be found in :ref:`pti-javascript`. + +Golang Runtime for Ussuri +========================= + +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`.