The following packages are needed:
clang
(incl.libclang
)python
(>= 3.5, incl.virtualenv
andsetuptools
)net-tools-deprecated
(ifconfig
etc. for mininet)openvswitch
docker
- Clone and bootstrap this repository (as unpriviliged user)
git clone https://github.com/patrickziegler/nfv-mano.git
nfv-mano/bootstrap.sh
- Become super user and activate the virtual environment
cd nfv-mano && su -c "/bin/bash --init-file venv"
Before executing the scripts, some services may be invoked first:
service openvswitch start
service docker start
If starting openvswitch
fails due to missing /var/run/openvswitch/db.sock
or similar, it may be necessary to start the ovsdb
server manually with the following command:
/usr/share/openvswitch/scripts/ovs-ctl start --system-id
- Patrick Ziegler
This project is licensed under the GPL - see the LICENSE file for details