Updated openstack/openstack
Project: openstack/cinder  24818c0fefa10f487c5cebbbdb4cb91b455250a1
null
Add tests for LVM -cow clearing

Ensure that volume_clear for Thick LVM snapshot deletion
references the -cow device, and that it uses the LV instead
of the -cow device for ThinLVM.

These tests were written for a change to stable/grizzly --
but are applicable for general use here as well.

Related-Bug: #1245529
Change-Id: I380ad7832d558d9aa73a701cbf3acc35229e70ab
Updated openstack/openstack
Project: openstack/tempest  9ac1a411df35b4cf726f4344f3bc3b37e5b86260
null
Add config feature verification script

This commit adds a new tool to tempest that will verify that API
queryable config options are set correctly. Right now the list of
options that are verified is very short. Later on additional checks
will be added to verify other services features when the tempest
clients for the other services get functions to query enabled
extensions.

Partially Implements: blueprint config-verification

Change-Id: Ie3b5fadd74460fb7199bff7046ec0efe37268b94
Updated openstack/openstack
Project: openstack/tempest  4882ab4406906de4d15a689c979024eabdc53b1b
null
Add api version detection to verify_tempest_config

This commit adds glance api version discovery to
verify_tempest_config.py. It will query the glance API to see which
API versions are available and then compare that to what is in the
config, pointing out any differences

Partially Implements: blueprint config-verification

Change-Id: Ie75f7f526d78b85a53ea4b0484e670d373d622ec
Updated openstack/openstack
Project: openstack/tempest  bf4fcbb4f6aaf8c639c93e2267e80e13f3e57402
null
Fix incorrect config option types

This commit just fixes a few option types to that were incorrectly set.

Partially Implements: blueprint config-cleanup

Change-Id: I12c743f85b35ea1d1f8df92c988c141c78c2730d
Updated openstack/openstack
Project: openstack/tempest  eb2f8bd2cc75080eb3f9cf5b048d34b13a78bd84
null
Fix default values so they work in a devstack run

This commit fixes errors with the default values used in config.py
Previously, an incorrect default could potentially be masked in a
gate run by putting the correct value in the sample config. However,
by moving to an auto-generated sample config file the defaults set
in config.py will be used, exposing these mismatches.

Partially Implements: blueprint config-cleanup

Change-Id: I55caeed2589d45337337b291d7131afdadf28bb8