Create and redistribute ssh keys for Nova user

The nova non-life migration feature requires to be able
to ssh from nova@ to other nova@ users on other compute nodes.
Setup the ssh keys properly for that.
Increase retries to prevent failure of smoke test.
Merge pull request #241 from waynepallen/pull-req-release-roxy-master-87ff74083456503cbe390e7cf6ef13dba3f0b883

Create and redistribute ssh keys for Nova user [1/1]
Merge pull request #252 from cdearborn/pull-req-release-roxy-master-0a2fad7dc6318c0af6838ed0cffbc26568404d70

Fixed failure in nova smoketests [1/1]
bnc#836363 - applying xen proposal fails after moving away from kvm
bnc#836372 - can not switch compute nodes from xen to kvm
smoke should be executable
Merge pull request #258 from MirantisDellCrowbar/bug/smokeperm/roxy/master

smoke should be executable
only require certificate files for controllers (bnc#851514)
selecting controller node according to intended role
don't use storage nodes for compute
add debug attribute to schema
Merge pull request #255 from jsuchome/release/roxy/master

applying xen proposal fails after moving away from kvm
Merge pull request #254 from mapleoin/debug-attr

add debug attribute to schema
Update schema json for schema-revision attribute
use "install_packages" function to install smoketest dependencies
smoketest: remove no longer used "fixed_ips" array
smoketest: try to avoid bash v4 features

SLES does only have a bash-3.2
Merge pull request #262 from dirkmueller/release/roxy/master

Update schema json for schema-revision attribute
Merge pull request #249 from rhafer/feature/roxy-smoketest-on-sles

Smoketests passes merging
Disable COW images for Xen

COW Images are based on QCOW2, which is not supported
by Xen (at least SUSE's version of it).