This is an old revision of the document!
OPNFV in the long term will support multiple distributions that includes Ubuntu, Redhat, Fedora etc. This is not a complete list and any preference or priority is not implied. To get started on OPNFV their is an urgent need to start on some distribution. However, in long term, the most popular distributions and upstream project supported methodologies shall be supported. This document lists the different aspect that needs to be addressed to meet this goal.
We have a urgent need to select an initial distribution as several projects depend on this selection. The following table is lists some of the popular distribution and other mechanisms along with several criteria that will enable the OPNFV community to select the initial distribution.
Criteria | RedHat Enterprise Linux | CENT OS | Ubuntu 14.04 | Fedora 20 | Devstack |
---|---|---|---|---|---|
Installer | Packstack | Packstack | MaaS/Juju | Packstack | Devstack |
Support | |||||
Openstack Release | |||||
ODL Release | |||||
Installer Languages | |||||
Ease of Development | |||||
Virtual Environment | |||||
Zero Touch including PXE Boot | |||||
Troubleshooting Ease | |||||
Long Term Evolution | |||||
Automated Testing Framework Integration |
Each criteria is explained briefly below, so that the OPNFV community understand them in the same way.
The installer is a collection of scripts and tools that will enable the associated distribution to be installed. The installer should be flexible to support most configurations required by the distribution as well as the upstream projects that are of interest to us. In this row we will specify the best supported installer on this distribution.