[DOC] contributor: Add initial documentation for distribution support
Define minimum requirements for distribution support and voting jobs. Change-Id: Iaaf48b2eb603b295b35c824327d1e8339f9054b1
This commit is contained in:
parent
b52b090977
commit
0bfa253122
@ -30,4 +30,5 @@ Contents:
|
|||||||
bug-triage
|
bug-triage
|
||||||
core-reviewers
|
core-reviewers
|
||||||
role-services
|
role-services
|
||||||
|
distributions
|
||||||
|
|
||||||
|
36
doc/source/developer-docs/distributions.rst
Normal file
36
doc/source/developer-docs/distributions.rst
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
====================
|
||||||
|
Distribution support
|
||||||
|
====================
|
||||||
|
|
||||||
|
Supported distributions
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
The list of supported distributions can be found in the
|
||||||
|
:deploy_guide:`Deployment Guide <deploymenthost.html>`
|
||||||
|
|
||||||
|
Minimum requirements for OpenStack-Ansible roles
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
Existing and new distributions are expected to meet the following requirements
|
||||||
|
in order for them to be accepted in the individual OpenStack-Ansible roles:
|
||||||
|
|
||||||
|
* Pass functional tests
|
||||||
|
|
||||||
|
Graduation
|
||||||
|
~~~~~~~~~~
|
||||||
|
|
||||||
|
For a distribution to be considered supported by the OpenStack-Ansible
|
||||||
|
project, it has to meet the following minimum requirements:
|
||||||
|
|
||||||
|
* The necessary steps for bootstrapping the operating system have to be
|
||||||
|
documented in the :deploy_guide:`Deployment Guide <index.html>`.
|
||||||
|
* The integration repository contains at least one job which passes the
|
||||||
|
Temptest testing framework.
|
||||||
|
|
||||||
|
Voting
|
||||||
|
~~~~~~
|
||||||
|
|
||||||
|
Distributions can be promoted to voting jobs on individual roles once they move
|
||||||
|
to the `Graduation` phase and their stability has been confirmed by the core
|
||||||
|
OpenStack-Ansible developers. Similar to this, voting can also be enabled in
|
||||||
|
the integration repository for all the scenarios or a specific one.
|
Loading…
Reference in New Issue
Block a user