Break boostrap.sh into pieces 65/765/8
authorEd Warnicke <eaw@cisco.com>
Tue, 12 Apr 2016 22:34:48 +0000 (17:34 -0500)
committerDamjan Marion <damarion@cisco.com>
Mon, 25 Apr 2016 17:27:09 +0000 (17:27 +0000)
commitd6a0fc5ea696763c3cba67dc47d8e7943ae7649b
tree82a091f6f1386af61709c6c11c82de5578878ab5
parent108c7313854953ee3b66069b902f9fabb097ed25
Break boostrap.sh into pieces

In order to make it easier for folks who have existing
Centos or Ubuntu boxes to utilize the same
'Getting started' scripting that is used in Vagrant,
as well as enable us to use that scripting in CI,
broke up bootstrap.sh into

update.sh - Things like apt-get update
build.sh - Install any dependencies and build vpp
clearinterfaces.sh - Clean off any non-default gateway
                   interfaces.  Used by vagrant.
run.sh - Start vpp as a service on the box.

A user (or CI) just wanting to get going and build
on an existing Ubuntu or Centos image (ie, not via
vagrant) can simply run

build.sh

Change-Id: I8f19342f163cad07c6c05def943a5fb8e394b879
Signed-off-by: Ed Warnicke <eaw@cisco.com>
build-root/vagrant/README.moved [deleted file]
build-root/vagrant/Vagrantfile
build-root/vagrant/bootstrap.ubuntu1404.sh [deleted file]
build-root/vagrant/bootstrap.ubuntu1604.sh [deleted file]
build-root/vagrant/build.sh [new file with mode: 0755]
build-root/vagrant/clearinterfaces.sh [moved from build-root/vagrant/bootstrap.centos7.sh with 54% similarity, mode: 0755]
build-root/vagrant/run.sh [new file with mode: 0755]
build-root/vagrant/update.sh [new file with mode: 0755]