Install createrepo before using it
Workaround wickedd problem (bnc#900112)

By enabling tx-offloading in the network barclamp we avoid having the
ETHTOOL_OPTIONS added to the ifcfg files. This works around:
https://bugzilla.suse.com/show_bug.cgi?id=900112
Fix indentation of h_prepare_sles12_repos()
qa_crowbarsetup: Set custom region name

The keystone barclamp got the possibility to set a custom region name.
This must be tested with mkcloud so set a custom name.
Merge pull request #133 from toabctl/use-custom-region

qa_crowbarsetup: Set custom region name
fix variable check
mkcloud: Use upgrade_cloudsource to determine the upgrade version

The guesswork on where to upgrade to was faulty. Instead use
a upgrade_cloudsource that determines the version to upgrade to.
Then we can simply set the new cloudsource and let
h_set_source_variables do its magic.
qa_openstack.sh: Wait for cinder-volume to be ready

it seems on openSUSE 13.x and SLE12 cinder-volume needs a very
long time to start, so the cinder tests fail early on.
Merge pull request #129 from rhafer/sle12

Install createrepo before using it
Merge pull request #131 from rhafer/bnc900112

Workaround wickedd problem (bnc#900112)
Merge pull request #132 from dirkmueller/master

Simply use the sources defined by the new cloudsource
Fix typo
Allow RPM vendor changes during upgrade

This allows testing GM3 -> develcloud4 upgrades and should fix the currently
failing jenkins job for that.
mkcloud.md: discuss runtest env files
Merge pull request #134 from rhafer/develcloud_upgrade

Allow vendor changes during upgrade
Wait for chef-client to finish before calling zypper
qa_crowbarsetup.sh: Switch susecloud3/4 to maintenance mode

Always build from the GM3/GM4 media, and enable SLE updates
in the case of cloudsource=susecloudX
Updates for SUSE Cloud5 installation
Merge pull request #136 from mjura/suse-cloud5-update

Updates for SUSE Cloud5 installation
Sync with ci.opensuse.org