Add Li Docker image, update Vagrant base box to Li
authorDaniel Farrell <dfarrell@redhat.com>
Thu, 2 Jul 2015 18:38:25 +0000 (14:38 -0400)
committerDaniel Farrell <dfarrell@redhat.com>
Fri, 14 Aug 2015 15:11:01 +0000 (15:11 +0000)
commitcad41efae779291fa020faa2949ac1f319a7c2cf
tree251ba3c1a2c073652ce0c589ec8a3c5fd63d8a06
parent9a518c33ecce215b70c4f14548146d373cc7d84d
Add Li Docker image, update Vagrant base box to Li

Builds/configures ODL Docker images via the same pipeline used by
Packer when creating Vagrant base boxes.

Upgrades the Vagrant base box to Lithium, mostly for free via updates
to the Ansible role.

Starts with a recent, fresh CentOS 7 image, does low-level provisioning
via Kickstart, then Packer scripts, then ODL's Ansible role, which uses
ODL's CBS RPM. The result is post-processed into a Vagrant box and a
Docker image.

I did a bit of a docs update, but I need to revisit Packer's docs in
general and do more.

Change-Id: I123e416573ab079c9350998c4f4deed8d02f7568
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
packaging/packer/README.markdown
packaging/packer/centos.json
packaging/packer/centos_kickstart.cfg
packaging/packer/config_ansible.sh
packaging/packer/config_docker.sh [new file with mode: 0644]
packaging/packer/config_vagrant.sh
packaging/packer/config_virtualbox.sh
packaging/packer/install_odl.yml
packaging/packer/packer_vars.json