This is an old revision of the document!
Key objectives:
The OPNFV install process consists of two main phases:
The OPNFV BGS team currently conducts several parallel experiments to check the feasibility of the modular install approach. Individual components which define OPNFV(x) for the BGS context would ultimately align with the list of components listed on the wiki: https://wiki.opnfv.org/get_started/get_started_work_items.
Per BGS scope, the focus is on providing an installation to bare metal with HA and Ceph storage.
The following table supplies an overview of the experiments conducted currently (as of Feb 3, 2015):
"Experiment" | #1 - "Foreman-Quickstack" | #2 "Fuel" | #3 "OpenSteak" | #4 "SlapStick" | #5 "Ubuntu-Openstack" |
---|---|---|---|---|---|
Base Installer | Foreman/QuickStack | Cobbler (packed up within Fuel 6) | maas | Ironic | Openstack-install |
Local node config | Puppet (master/slave) | Fuel/Puppet | puppet (stackforge) + hiera | SaltStack | MAAS / JUJU |
Orchestration | Khaleesi (Ansible framework) | bash/python scripts | SaltStack | JUJU | |
OpenStack version | Juno | Juno | Juno | Icehouse, Juno | Icehouse, Juno |
OpenDaylight version | Helium | Helium | Helium | Helium | Helium |
Distro for compute nodes | Centos 7 | Centos 6.5 | Ubuntu 14.04 | Centos/RHEL 6.5/7, Ubuntu 12/14 | Ubuntu 14.04 LTS |
Distro for Jumphost | Centos 7 | Ubuntu 14.04 | Linux | Ubuntu 14.04 LTS | |
Congress/Copper Status | WIP | ||||
Public deployment | Intel | Ericsson | Orange | Spirent | JUJU |
References | Gerrit | Gerrit | Gerrit | Github | |
Current Status | Foreman QuickStack Status | Fuel Status | OpenSteak Status | Being Defined | In Draft |
Deployment Guide | Foreman/QuickStack Guide | Fuel Build and Deploy | openstack-install |