Refactor batch of issues with Packer/Vagrant box
authorDaniel Farrell <dfarrell@redhat.com>
Thu, 11 Jun 2015 06:09:36 +0000 (02:09 -0400)
committerGerrit Code Review <gerrit@opendaylight.org>
Mon, 15 Jun 2015 11:14:32 +0000 (11:14 +0000)
commit5b44d732b439b9c060d36b5351bba5ea10067bd5
treea302d67195422cdfcc015e16afbee73aa3238abe
parentb24bf1f95c2ca848f5f03ac4b2632b9d943daf97
Refactor batch of issues with Packer/Vagrant box

Use Packer variables to track ODL's version.

Don't require install of ODL Ansible role by user before
Packer build, let Packer manage it (everything should be
tracked in VCS).

Use new CentOS version system and various other minor bug
fixes.

Using a Kludge of ODL's version scheme to hack ODL's
broken versioning scheme into semantic versioning. Vagrant
requires versions of the form X.Y.Z, so we couldn't do
the (ideal) 0.2.3-1 (the last part is *-<package version>).
Since ODL isn't really using the its major version, just
rotating left for now.

Update docs to reflect all changes.

Change-Id: I618fb9b143144dd6019fc44cf9dd66a769df7419
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
packaging/packer/.gitignore
packaging/packer/README.markdown
packaging/packer/centos.json
packaging/packer/config_ansible.sh
packaging/packer/config_virtualbox.sh
packaging/packer/install_odl.yml
packaging/packer/packer_vars.json [new file with mode: 0644]
packaging/packer/requirements.yml [deleted file]
packaging/packer/roles/.gitkeep [deleted file]