tests: change get_timeout_scaling_factor to return int

Signed-off-by: Gregory Meno <gregory.meno@inktank.com>
tests: Move api location and creds into test config template

Signed-off-by: Gregory Meno <gregory.meno@inktank.com>
tests: Reduce operations on pools during inter-test reset

Signed-off-by: Gregory Meno <gregory.meno@inktank.com>
tests: remove port number

Signed-off-by: Gregory Meno <gregory.meno@inktank.com>
cthulhu: fix PEP8 warning

Signed-off-by: Gregory Meno <gregory.meno@inktank.com>
tests: stop iterating the characters in the log path

Signed-off-by: Gregory Meno <gregory.meno@inktank.com>
tests: skip changing the crush rules set of a pool if there is only one

Signed-off-by: Gregory Meno <gregory.meno@inktank.com>
tests: skip external tests that require calamari resets

Signed-off-by: Gregory Meno <gregory.meno@inktank.com>
tests: improves perfomance of inter-test reset for live clusters

Signed-off-by: Gregory Meno <gregory.meno@inktank.com>
tests: stop setting osds in, they should alredy be in, stop tests if they are not

Signed-off-by: Gregory Meno <gregory.meno@inktank.com>
tests: choose which bootstrap to use based on setting in conf

Signed-off-by: Gregory Meno <gregory.meno@inktank.com>
tests: stop passing JSON around. working bootstrap

Signed-off-by: Gregory Meno <gregory.meno@inktank.com>
graphite template dir needs to vary based on python minor version

Fixes: #8669
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Merge pull request #149 from ceph/wip-8669

graphite template dir needs to vary based on python minor version
syntax error in prior commit

Signed-off-by: Dan Mick <dan.mick@inktank.com>
salt: fix conditional inclusion of file: diamond-init-config

Signed-off-by: Gregory Meno <gregory.meno@inktank.com>
Merge pull request #150 from ceph/wip-fix-diamond-ubuntu

salt: fix conditional inclusion of file: diamond-init-config

Reviewed-by: Dan Mick <dan.mick@inktank.com>
fix files to properly require the package

Signed-off-by: Gregory Meno <gregory.meno@inktank.com>
Merge pull request #143 from ceph/wip-external-tests

Wip external tests
Merge pull request #152 from ceph/wip-fix-diamond-requisites

fix files to properly require the package
Believed to fix 8548

References: #8548
Reviewed-by: Dan Mick <dan.mick@inktank.com>