make UnsupportedPlatform more verbose

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
fail earlier when platform is unsupported in a given host

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
a wealth of tests for the better error reporting

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Merge pull request #142 from alfredodeza/6915

better (earlier) error reporting for unsupported platforms
use new auth settings

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
remove old journal size setting

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
update tests for the new config changes

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
create the asok path helper

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
create a base run path in constants

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
tests for the new asok path

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Merge pull request #143 from alfredodeza/6788

use new auth settings

Reviewed-by: Sage Weil <sage@inktank.com>
use the new mon asok path

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
correct failing test for right mon asok path

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Merge pull request #144 from alfredodeza/6912

use cluster name for mon asok paths
create a pkg module for the command

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
add the pkg entry point in setup.py

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
create pkg module for debian
import it at the module level
all pkg_managers will take a list or a str

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
add pkg to centos distros

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>