Add gitreview file

Change-Id: I082bddebb7d162763b0cdd0c9335c7905c712ce7
Remove recipe[openstack-identity::db] from the identity roles

The db recipe was removed in commit 54e05e5f2e6f57934310c10d418ab263a9eb14bf
on stackforge/cookbook-openstack-identity.  Updating the role to reflect
this.

Change-Id: I27740b496e65581bd3d92d7182ad55bc5e0fe108
Add a role for os-infra-caching

openstack-common searches for role infra-caching.  Adding the role
os-infra-cachine (to be consistent with the current naming schema).
I will update openstack-common in a moment.

Change-Id: If5a452ea93727c20c57a62e59ac8bd4c4bcff885
Merge "Remove recipe[openstack-identity::db] from the identity roles"
os-ops-messaging points to missing default recipe

Fixes bug 1202400

Change-Id: I97990591437d23b5142470f0300fafcbb8bdd56d
Adds Vagabond integration testing and setup

* Adds instructions for using Vagabond to test the
Chef repository.
* Add a new testing environment file that is specific
to Vagabond
* An ops, compute controller and compute worker node
added to the vagabond environment

Change-Id: Id15201b9b870c51d337d8d07fca5e42ca8aaf385
Remove all non-existent db recipes from roles

Right now this example repository references recipes that are no
longer present. Database configuration and table creation is not
handled by these respositories and have, therefore, been removed.

Change-Id: Iaf40343bf871a603477bea4c61e7930ac40113a3
Merge "Adds Vagabond integration testing and setup"
update roles that call db recipe

They all should be pointing to the updated openstack-ops-database::openstack-db
recipe

Change-Id: I33f243db03ac5f408bb12de788c25832e4e373aa
add metering

Change-Id: I24cde88ffc55d3a3d7066c9c5857679e01050b6b
Cleanup and consolidation of the roles to cover all-in-one installation.

There were a number of unreferenced and required recipes that needed roles.
There were also several roles that were redundant or referred to recipes that
did not exist, so they were removed.

deleted: os-block-storage-worker.rb no recipe
deleted: os-identity-api-admin.rb redundant
deleted: os-identity-api.rb unnecessarily fine-grained
deleted: os-infra-caching.rb unused

new: os-block-storage-volume.rb Cinder volume service
new: os-compute-conductor.rb Nova conductor service
new: os-compute-setup.rb Nova setup and identity registration

Change-Id: Ibdbfd8929669caa2d0771eeaad9f79f727e14867
modified: Berksfile.lock
modified: infrastructure.yml all roles captured
modified: os-block-storage.rb roll-up role now refers to the roles
modified: os-compute-api.rb added base role
modified: os-compute-single-controller.rb added openstack-ops-database::openstack-db, os-compute-setup and os-compute-conductor
modified: os-dashboard.rb removed openstack-ops-database::openstack-db, doesn't belong here
modified: os-image-api.rb removed openstack-ops-database::openstack-db, doesn't belong here
modified: os-image-registry.rb removed openstack-ops-database::openstack-db, doesn't belong here
modified: os-network.rb refer to network::common per Johannes Becker's catch
modified: os-object-storage.rb refer to the os-object-storage roles
fixed to point to openstack-compute::nova-setup recipe

Change-Id: I54de3324224576a29e7e4663a023b1050ed7cb69
Initial Vagrant testing support, using the Chef provider with Chef Zero.

The Vagrant box is the default 12.04 and 13.04 provided by Opscode's Bento
project. It uses the Vagrant plugins vagrant-berkshelf, vagrant-cachier,
vagrant-chef-zero and vagrant-omnibus. Unfortunately Chef Zero does not
understand .rb files yet, so we're using the recipes directly in the run
list. This also means that searching by roles is broken so this needs to be
fixed ASAP.

Change-Id: I5fe8b175f15c4a21c16de46bc05ec6a0c27cfdaa
Fixes to Vagrant testing support.

* Hacked around the fact that chef-zero provisioner doesn't understand .rb files by
running multiple provisioners.

* Fixed call to nova:identity_registration in os-compute-setup.rb role

note: chef run errors with 'No such file or directory - /etc/init.d/quantum-server restart', but can still start a compute instance and access via network, not a showstopper.

Change-Id: I4f9a0d10afb341b43809412e6e79d04b82b15555