Skip to content

Installation

Carlos Vega edited this page Jul 4, 2016 · 37 revisions

#Installation guide


To install OaaS:

  1. Install git

    apt-get update

    apt-get install git

  2. OpenNOP-SoloWAN must be installed in network node. Follow installation guide of SoloWAN's project

  3. Download code from git repository:

    git clone https://github.com/carlosv5/OaaS-network /tmp/OaaS-network

  4. Add OaaS service plugin in controller node (/etc/neutron/neutron.conf):

    service_plugins = other_services, optimizer

  5. Install the optimizer files and change Openstack files in controller node:

    python oaas.py -n controller -i [-r INSTALLPATH]

    python oaas.py -n controller

  6. Refresh Horizon and check that exists the tab optimizer

  7. Install the optimizer files and change Openstack files in network node:

    python oaas.py -n network -i [-r INSTALLPATH]

    python oaas.py -n network

  8. If optimizer does not get the state active, restart neutron-l3-agent in network node and delete this optimizer

    service neutron-l3-agent restart


In case you want to reinstall FWaaS service, you have to use the option --service

`service_plugins = other_services, firewall`

`python oaas.py -n controller --service firewall`

`python oaas.py -n network --service firewall`

Clone this wiki locally