Enable Xen/DevStackDomU to have larger disk

  * Size of xvda can be specified via xenrc

  * Fixes bug 1076430

Change-Id: Ia4ffef98b01fa9572e43c46275a132b2b1e5f689
Change the ceilometer's git repository.

Changed the ceilometer's git repository from stackforge/ceilometer.git
to openstack/ceilometer.git.

Change-Id: I8cf1854641fc7df318f42a56ba061c93614728aa
Make exercise.sh with quantum work

- added support for quantum-debug command
- added ping and ssh method for quantum

Change-Id: Iebf8a0e9e2ed2bb56bee6533e69827e6caa2bc82
install memcached for swift via files

when swift was enabled we were installing memcached via
stack.sh, after marking it optional in files. Just use
files instead.

Change-Id: Ib8ee2d1f47254e805f4747b8aff6e89baa66913c
Remove hardwired ansolabs urls

Fixes bug 1078618.

The files are no longer available on ansolabs' servers. The files were
put on github, and this change modifies the location used in devstack.

Change-Id: I1f512ad3b52d6b04d0e28ce6a532e11bfede1462
Provide credentials via ceilometer config file

Fixes bug 1076831

Previously we passed these credentials to the ceilometer central
agent via the OS_* environment variables.

Since these credentials are now needed by the compute agent also,
and have already leaked into the config file to enable the keystone
auth token middleware, we now switch over to using the config file
only and drop the environment variable usage.

Change-Id: I0298d711905a99aa5355fe034bb0e51e53b3be21
Remove support for nova-volume

* nova-volume has been removed in Grizzly
* part of delete-nova-volume

Change-Id: Iba91d69950767823d77aaaa93243b0f476dbb04d
Fix the parameter expansion issue in configure_tempest.sh

We need follow the syntax like ${parameter:-word} for OS_PASSWORD set.

Change-Id: I44f630007b578779658ddcd68417a778b242ed4d
Simplify database selection

Do not require every script that sources stackrc to also
source lib/databases.

* Move use_databases() to functions
* Set DATABASE_TYPE in stackrc
* Allow setting DATABASE_TYPE in localrc to work
  (use_database() essentially just sets DATABASE_TYPE at this stage
  so continuing to use it is equivalent)
* Validate DATABASE_TYPE in stack.sh.
* Change sudo to postgresql user to go through root to eliminate
  password prompt
* fix use_database error condition

Change-Id: Ibb080c76e6cd7c6eebbb641a894d54b1dde78ca6
Remove use of nonexistent postgresql-setup.

On Ubuntu the default postgresql data directory is not
/var/lib/pgsql/data so the check to see if that directory
exists is not needed. On Fedora we can assume that the rpm will
create it and initialize it properly. So this line can safely
removed without any issues.

Change-Id: If949f0580eb139f3803b698ee88fceebf958448e
Remove python-openstackclient.

It's not used.

Change-Id: I00deaa9ebcd844dd9c3c9d2560d11ad37589d847
Make it possible to choose a different VIF driver.

This is useful when working with baremetal which uses openvswitch quantum
plugin, but baremetal-vif vif driver.

bug 1080562

Change-Id: I9f94a8f2d7f11fa0771a5304b0aed1d0de5a3db7
Adds requisite changes to configure_tempest.sh for EC2/S3 tests

* Adds all the BOTO_XXX variables to the configuration file
  setup that are needed by https://review.openstack.org/#/c/14689/15

Change-Id: I44b2950705807fcfd026f1069fbe0d2727632760
Add nova-conductor service

This is a new service for nova that will soon be required for
n-cpu to function.

Change-Id: I9a2e62f25200a47233a7796084ad8ebabc852c59
install nodejs-legacy on quantal

quantal changed the name of the node binary on disk, which breaks
horizon on 12.10 installs. Provide a work around for installing
the legacy package on that environment.

Fixes bug #1070083

Change-Id: If8ef211d12451ef4e1df0d2398cf18a3b2c46da3
Re-add postgresql-setup initdb for Fedora

The Fedora RPM does not set up the postgresql data directory.
postgresql-setup initdb must be run after installing the RPM.

Change-Id: I5e5ab659e83f4ee6a024f74a23bf4562ea0065ce
Configure heat engine server URLs

Wait conditions do not work without them.

Change-Id: I64ed75e4b84c73678af11182ac951cb1da561428