Add swift discoverable_api support to verify_tempest_config

This commit adds support to the verify_tempest_config.py script
for detecting which swift apis are enabled.

Partially implements bp config-verification

Change-Id: I7f4a1fdc41246b3584aa5d3faca5920ca5c2f6e5
change dirty logs to work off a whitelist

instead of marking the logs that we think should be clean, mark
the ones we think should be dirty. This means no new services can
come in with unclean logs.

remove the whitelist data, as that's currently obsolete, we'll
remove the code for it later.

Change-Id: I4b15c932b78f54ec371aa67c7b4e8248b3f9c0eb
Merge "Add swift discoverable_api support to verify_tempest_config"
fix cinder quota equality

The cinder quota test was of bad quality, and assumed that all
the functions in the class ran in linear order to work. If they
run in a different order the tenant could have additional quota
values beyond the strict defaults.

We can fix this by testing the returned quota contains the values
we're attempting to update.

Closes-Bug: #1291926

Change-Id: I53a154aac61368b7c20ac5703f3877fcf42f9781
Merge "change dirty logs to work off a whitelist"
Merge branch 'master' of https://github.com/openstack/tempest