Fix setup_develop

Change-Id: I64324436eebebfb05ad724335eece10cba107d91
Do not hardcode mysql service name when we have a variable for it

This is useful in case a different service name will be used (when
porting to another distribution, for instance).

Change-Id: I5b66ada02f3c4424384c728f1dadb4872bf4d490
Merge "Do not hardcode mysql service name when we have a variable for it"
Fix ceilometer configuration

Correct the use of NOVA_CONF to find the source file
for the ceilometer configuration files.

Set up notifications and RPC to use the classes from
ceilometer.openstack.common instead of nova.openstack.common.

Run the ceilometer compute agent under "sg libvirtd"
so it has permission to talk to libvirt.

Change-Id: I75b2e563d654f4f89b182e146e54572618f25261
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Fix NOVA_CONF usage

NOVA_CONF now includes NOVA_CONF_DIR, fix remaining usage in lib/nova

Change-Id: I750d6e3ad73bed5c8a911f6dfe61770bbc804704
Directly use GetDistro instead of failing if $DISTRO is not set

Change-Id: I81d73a767e1c7f5e83eb535b2e1645e6ab29f347
Update horizon config to current example from horizon repo

includes https://review.openstack.org/14048

Change-Id: I49952dd34408d2e94bcecd9063c21633f4139a99
Default values for live migration tempest tests

Related to https://review.openstack.org/#/c/13101/

Add tempest test variables, so tempest tests will be configured with
proper default values.

Change-Id: Iec13ec3492cbfa6dcce665a4e0723f1b941ae88a
clone tempest if enabled

add auto cloning of the tempest tree if it's an enabled service
just reduces one step in getting tempest up in a new environment

Change-Id: Ia8a2feee96f26dffe96c87d572a31735d90cdabb
Merge "Update horizon config to current example from horizon repo"
Merge "clone tempest if enabled"
kill throws an error while finding pid
in quantum dhcp agent section

Change-Id: I602df7875710336125cdbb8407ff293a8e7d448e
Remove extraneous timing messages from volumes.sh

Change: I3bbcc5b9f8a4da2fcdb9f6f70913c2d6bc6e2b9b
added some timing messages around the volume operations in
exercises/volumes.sh.  This was a good idea, but some
useless timing info was added to failed cases, this patch
pulls that back out.  The only parameter used to detect
failure is a timeout, so outputing the time elapses in
these cases is useless.

Change-Id: I609a803a7293aa8a8e3cec186984de59bfe9b409
Configure and launch Heat REST API.

This is a REST API in the same style as other OpenStack APIs.

This also creates a new endpoint for the REST API which uses the
serivce type 'orchestration'. The old endpoint now has the service
type 'cloudformation'.

This matches the pattern where the native openstack API gets a
generic service type while the emulated EC2 API gets a specific
type (eg, object-store, s3).

There will be breakage for the time period where only one of this
change and https://review.openstack.org/#/c/14263/ are approved,
since keystone will have the incorrect service type for that period.

Change-Id: I6a0d51a63da8017d375b4c065c4c9079dfca8fe3
Change mysql -> mysql-server in quantum.

There is no package called mysql in precise.

Change-Id: If047cb8d03f51c2f56e5da43573af596a8aca367
Merge "Default values for live migration tempest tests"
Merge "kill throws an error while finding pid in quantum dhcp agent section"
Merge "Configure and launch Heat REST API."
adding support for initiating from cloudenvy