Install the python-netaddr package before we use it.

It's used if installed and not used if not installed, which is confusing.
So trying to install it should make things a bit less confusing.

It's available under the same name in both Fedora and Ubuntu.

Change-Id: I6785dd5e831e9cf2da2eae5b116a9f5859c68c6d
Extract create_nova_conf() from init_nova()

Allows creating a new nova.conf without wiping the database,
say, during an upgrade.

Change-Id: I7703b54bc3a32485b3cdab8d6185f93a6675040d
Add new ubuntu release

Raring is the new codename for the next Ubuntu release.

Change-Id: I53b5b4d23c0974427fbf0026a55f7b98b0fc3c76
Signed-off-by: Chuck Short <chuck.short@canonical.com>
Fix quantum typo

Change-Id: Ib6343f5c6b7dedb8bda33110460372bc52b6c6a7
Clean up local state paths

Puts additional state and lock paths for swift, quantum and nova
into $DATA_DIR/project that can be set independently of $DEST.

Change-Id: I2cca701856d3caa7fe472fefdd8b070a3c7f3adf
Remove unused nova.conf option image_service

FLAGS.image_service was removed in:
[3aaa0b103447d56f8d3b259c693cd9a3a8dcbe36] Cleanup of image service code

Change-Id: Ie566f972e2c196228cd83edda0924b5a679a63a6
clear screen rc file every time you run stack.sh

fixes bug 1032022.

Devstack will not update service's start up command if the command already
exists in screen rc files due to previous deployment. There is no way to
clear a service's start up command so this would be a problem if the service's
start up command changes between different deployment. Clear the content of
screen rc file every time you run stack.sh to deploy openstack can solve
this problem.

Change-Id: I18d0700bb2169bdb0dadfa7982168aef2eff8b22
Merge "Install the python-netaddr package before we use it."
Add ceilometer-api to service catalog

This fixes bug #1060344

Change-Id: I0fee6b4660f564c4f8d62274ed52fa4b367f67da
Signed-off-by: Julien Danjou <julien@danjou.info>
ceilometer: build the configuration file from scratch

Stop using the one from nova. Fix the keystone_authtoken default
auth_protocol.

Change-Id: Id9b30a4105a7187966c3953958477967cf58fe9b
Merge "Extract create_nova_conf() from init_nova()"
Merge "Add new ubuntu release"
Merge "Remove unused nova.conf option image_service"
Merge "Clean up local state paths"
Modify nova config for ceilometer if enabled

If ceilometer is enabled, nova instance usage auditing and the
appropriate notification drivers should be automatically enabled,
as opposed to relying on manual reconfiguration and service restart.

Change-Id: I41643a1418a87942be7b2b7979797ff5eb7e5479
Correct misspelled OVS plugin variable

Fixes bug 1071567, the broken setup of external gateway IP/routes
when using quantum with the openvswitch plugin due to a misspelled
variable name.

Change-Id: I950701a55f770cf075bca500e5a935628f6bf14a
change Quantum network plugin set part

Currently in devstack, Q_PLUGIN can be set to only one of well-known quantum plugins ("openvswitch", "linuxbridge", "ryu").
Setting it to a custom plugin causes stack.sh to exit with an error.
This commit lets you run devstack with Q_PLUGIN set to a custom Quantum plugin.

Change-Id: Iafe07cf162b5b07bee120b0c571149c374004bb3
Signed-off-by: Takaaki Suzuki <suzuki@midokura.com>
Added ping_check and ssh_check functions and use it in exercise.sh

Change-Id: I69d41c9db527f60f250b6af36b2d8e9d0dd39684
Fix the typo of Q_USE_ROOTWRAP expression.

Fixes bug 1071636

Change-Id: If384d1d9205300e11722e5280107b773368825ba
Merge "ceilometer: build the configuration file from scratch"