This repository has been archived by the owner. It is now read-only.
This is **DEPRECATED**! Please go to https://git.onap.org/integration/devtool/
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc/source
lib
tests
tools
.gitignore
.travis.yml
CONTRIBUTING.md
LICENSE
README.md
Vagrantfile
postinstall.sh
tox.ini
unit_testing.sh

README.md

ONAP on Vagrant

Build Status

This vagrant project pretends to collect information about a way to deploy and build ONAP project into a development environment.

Problem Being Solved

  • Reduce the barrier of entry to allow new ONAP developers to ramp up on to active development quickly
  • Reduce the cost to the community in responding to simple environment setup questions faced by new developers

Component Requirement
Vagrant >= 1.8.6
Hypervisor VirtualBox or Libvirt
Operating System Linux, Mac OS or Windows(In Progress)
Hard Disk > 8 GB of free disk
Memory > 12 GB

Execution:

deploying a single application

  • Windows

    C:> vagrant up <app_name>

  • Linux or Mac OS

    $ ./tools/run.sh <app_name>

current options include:

app_name description
aai Active and Available Inventory
appc Application Controller
dcae Data Collection Analytics & Events
mr Message Router
mso Master Service Orchestrator
policy Policy
portal Portal
robot Robot
sdc Service Design & Creation
sdnc Software Defined Network Controller
vid Virtual Infrastructure Development
vfc Virtual Function Controller (WIP)

setting up proxy in case you are behind a firewall

add http_proxy and https_proxy to your environment variables

Linux or Mac

$ export http_proxy=<proxy>
$ export https_proxy=<proxy>
$ export no_proxy=<no_proxy_urls>

Windows

C:\> setx http_proxy <proxy>
C:\> setx https_proxy <proxy>
C:\> setx no_proxy <no_proxy_urls>
choosing vagrant provider

force VirtualBox provider

C:\> vagrant up --provider=virtualbox

setup the default provider on Windows

C:\> setx VAGRANT_DEFAULT_PROVIDER=virtualbox

Contributing

Bug reports and patches are most welcome. See the contribution guidelines.

License

Apache-2.0