Change-Id: I97eeb531bac73ae1eb141707c99c0cb42be77bb5 Signed-off-by: Graham Hayes <gr@ham.ie>
45 lines
1.3 KiB
ReStructuredText
45 lines
1.3 KiB
ReStructuredText
==========================
|
|
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 <pti-linux-distros>` 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 <pti-linux-distros>` 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`.
|