Remove unused aws access key opts

These options are unused since the compute monitor was removed by
commit 07646e8.

blueprint: scope-config-opts
Change-Id: I85af41fb385040710f830864d8ce70b743376e04
config_drive is missing in xml deserializer

bug 1096508

Change-Id: Ibaca0b08b866fa6297d8abaf005adbc6f689818c
Check admin context in bm_interface_get_all()

This patch puts missing @require_admin_context before
the function.

blueprint general-bare-metal-provisioning-framework

Change-Id: I07d78f75b7f98a225398ca67b3bda251bc6c0440
Make WebOb version specification more flexible

Change the WebOb version to >=1.0.8 as an temporary
measure to allow the actual version update to 1.2.3
to roll out across the projects one at a time without
breaking the integration tests.

Change-Id: Iea626ff758b352cc5cec2b2c9ab1a3dd3da53bf7
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Get instances from conductor in init_host.

Update compute's init_host() to get the list of instances on this host
via the conductor service.  This removes a db read from compute.

Most of the test fixes are to ensure conductor is running anywhere that
compute is running.  The EC2 availability zones test change (from 13 to
15) is because this output includes info on each service that's running,
so running nova-conductor in this test suite added more info here.

Note that this uses the previously-added ping() call in conductor to
determine when the service is available. The compute manager pings the
conductor every ten seconds for ten attempts and then falls back to the
default configured RPC timeout. This should be a reasonable compromise
between requiring strict service startup ordering and extreme delays.

Part of blueprint no-db-compute.

Change-Id: Ie2953f7ae79819a1b6e24e8997ed4332fd4d2356
Changed 'OpenStack, LLC' message to 'OpenStack Foundation'

Change-Id: Iffad63690d2d7565c651ff3faec4443d0ed471c3
Add NoopQuotaDriver

Allows turning quota calls into no-ops, pretending that all quotas are
unlimited.  Useful for child compute cells.

Use by setting this in nova.conf:

quota_driver=nova.quota.NoopQuotaDriver

DocImpact

Change-Id: Id80a89df5ba73db3f5edc05bd0ef4627e9c211fa
Merge "Check admin context in bm_interface_get_all()"
Merge "Add NoopQuotaDriver"
Merge "config_drive is missing in xml deserializer"
Merge "Make WebOb version specification more flexible"
Merge "Get instances from conductor in init_host."
Merge "Changed 'OpenStack, LLC' message to 'OpenStack Foundation'"
Merge "Remove unused aws access key opts"