Exercise cleanup

* Make common steps consistent
* Make comments consistent

aggregates.sh
boot_from_volume.sh
client-args.sh
client-env.sh
euca.sh
floating_ips.sh
sec_groups.sh
swift.sh
volumes.sh

Change-Id: Ib93dcdfdead93c259e3cd184fbc5ccc0a4a87c9a
Added option Q_FLOATING_ALLOCATION_POOL to define an allocation-pool for floating IPs.

Change-Id: If31b34ebb8095aa260c19292cf63826522908db9
Fix EXTRA_BAREMETAL_OPTS

Replace only the first '=' in each item in
EXTRA_BAREMETAL_OPTS to handle multiple '='.

Change-Id: I2d4c1b664425bf35bcdbf0bda53cfda4c66b1c6d
Remove excessive verbosity to make log files easier to debug

Change-Id: I8e10c706662b6e82e3d00aeaa436dbe0ec6a0ffd
Remove ssh tests diabling as #1074039 is fixed

Removed the setting completely so that this is
left under control of tempest.conf.sample

Fixes LP# 1130750
Change-Id: I710f1c111e66834f4bc7020cad82c04bf495441c
replace use of cirros 0.3.0 with 0.3.1

cirros 0.3.1 images have several significant improvements over 0.3.0, including:
 * newer kernel (3.2.0-25.40)
 * support for more filesystems (vfat, iso9660)
 * support for configdrive (config-drive-v2) as a datasource
 * acpi reboot/shutdown
 * curl with https support (previously there was no way to get https urls)

Change-Id: Idd7bef0cebb941f77d1cead9dc990fa0b03ff46b
Update cinder to use rootwrap_config

Move from using deprecated option root_helper to rootwrap_config

Fix bug 1130890

Change-Id: Iea8ad55f29bd74f2805c05d417ff56ab6afe6d72
Fix create_userrc.sh private key hang

tools/create_userrc.sh hangs in a couple of mv commands now that
private keys are created with mode 400.  mv is prompting to
override the permissions, so let's just -f it all.

Change-Id: I8fbb24da6582edcff741653ffdf8bf683b79851a
Upload XenServer style ovf directly to glance

Don't decompress images ending with .vhd.tgz, just send them
to glance

Fixes LP# 1117256

Change-Id: I201debc2e34808703c717276d192169b1ed24c05
Adding sysstat monitoring

You can add sysstat logging on the devstack run.
In CI environemnt, sometimes VM creation, Volume creation or
Python unit testing timeouts. It is valuable to monitor
sysstat for investigate the issues.

- How to enable sysstat ( Default is off )
enable_service sysstat

- This commit adds two env variables.
SYSSTAT_FILE : sysstat log file
SYSSTAT_DURATION : duration of sysstat monitoring

Change-Id: I65efb574ef141e6e78c69218f4327df59b3258e2
Merge "Added option Q_FLOATING_ALLOCATION_POOL to define an allocation-pool for floating IPs."
Merge "Exercise cleanup"
Fix aggregates exercise

Fixes bug 1131244

aggregates.sh was making assumptions on the working directory. Thus it
failed, if the current working directory is not devstack. This pathch
makes the sourcing to use the full path for openrc.

Change-Id: I10c83c88112ead97b43873e1034b0e76e4f889f4
Merge "Remove ssh tests diabling as #1074039 is fixed"
Merge "Fix create_userrc.sh private key hang"
Merge "Fix aggregates exercise"
Deprecate DATABASE_TYPE and use_database

Select a database by adding it to ENABLED_SERVICE like the other
services.  This greatly simplifies using the lib/* functions in
places other than stack.sh

Backward-compatibility is maintained or now (into havana at least).

Change-Id: I967e44603b4d69d5d70e1a75a9938172ca434025
Merge "Adding sysstat monitoring"
Merge "Update cinder to use rootwrap_config"
Merge "Fix EXTRA_BAREMETAL_OPTS"