Add package names for openSUSE/SLE

Change-Id: I487cc7b8bd228ff77c9881528e3395cbe3c43d4a
Remove leftover references to files/pips/

The files/pips/* files were removed a while ago (replaced by
pip-requires in individual projects). So remove leftover code that was
dealing with that.

Change-Id: Id521a3365ab018193607389f022a25acddb49714
Additional options for XenAPINFS cinder driver

Related to bp xenapi-storage-manager-nfs

Add configuration options to devstack scripts, so it is easier to set up
a system with a XenAPINFS volume backend. It makes possible to test this
configuration with exercises. To enable the XenAPINFS driver, specify:

CINDER_DRIVER=XenAPINFS
CINDER_XENAPI_CONNECTION_URL=<url for a xenserver>
CINDER_XENAPI_CONNECTION_USERNAME=<username for the xenserver>
CINDER_XENAPI_CONNECTION_PASSWORD=<password for the xenserver>
CINDER_XENAPI_NFS_SERVER=<a box that has an nfs export>
CINDER_XENAPI_NFS_SERVERPATH=<exported catalog>

in your localrc

Change-Id: Ia214172aac377d273a03849c8cc2adcbf5b8f607
Add ResellerAdmin role to ceilometer user.

For the sake of swift metering, 'ceilometer' user needs to be a
ResellerAdmin for tenant 'service'.

Change-Id: I65b3bdedddded9d5f3bac5c5d714288800ffa8b6
enable mod_wsgi on horizon_init

on a clean ubuntu environment wsgi wasn't getting enabled
ensure that it actually turns on wsgi to that apache can start

Change-Id: I9c74f7c5d5d2f995843b2a649a52f7159c7de314
remove hard tabs from keystone_data.sh

hard tabs somehow snuck into keystone_data.sh, noticed
in an unrelated review. Remove for consistency.

Change-Id: I04f3b4597fd3629c7f123588c512832a67228597
Merge "remove hard tabs from keystone_data.sh"
Start nova-conductor before nova-compute.

nova-compute is going to need to talk to nova-conductor during startup,
so go ahead and start it conductor before compute.

Change-Id: I565436e06b5bf4189ead0a57d57ec2ce4cf79bd8
heat : Remove heat-metadata as it has been removed in heat master

The heat-metadata service has been removed as of the following commit
in heat master: 6ae3ff0 Remove heat-metadata service

So remove the heat-metadata service and related config-file items

Change-Id: If36efe5924e9e0a7697f51dd3c9fc140fed8090b
Signed-off-by: Steven Hardy <shardy@redhat.com>
Refactor swift installation

* Optimize loops
* Move install steps to the lib/swift

Change-Id: Ie8a74b2627395620ccb0501171fa0150ee7497f2
Merge "Additional options for XenAPINFS cinder driver"
Merge "Add ResellerAdmin role to ceilometer user."
Merge "heat : Remove heat-metadata as it has been removed in heat master"
create a horizon exercise for sanity check

from time to time horizon gets broken in devstack and it
takes a while to figure out why. Put a sanity check into
devstack exercises that checks for horizon front page being
up and not just a stack trace to use as a simple gate.

Change-Id: I13a6c59881f618d5194b1625b67115013c9cb6c2
Merge "Refactor swift installation"
Allow Versioning with swift

* add the allow_versions to the container configs

Change-Id: I2d39ba7c60f5f1c4cd4f80ed61a02a64979e8f19
fix typo in get_uec_image.sh

it's precise, not percise.

Fixes bug #1085233

Change-Id: I857c233c9b461b7cc6e2ac356aa6f2cd6be93ff5
Merge "create a horizon exercise for sanity check"
Merge "fix typo in get_uec_image.sh"
A few more NOVA_BIN_DIR cleanups.

Change-Id: I1d1225c894f1857a3723e01f18d0f0dade670dc9