tests for the supported distros in calamari

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
minor cleanup of the cli module

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
fix invalid paths for local cephdeploy confs

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
have a normalized_distro module variable

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
allow to not require a gpg key for repo installs in centos

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
create the entry point for calamari

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
add the calamari module

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
allow to not require a gpg key for repo installs in debian

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
allow to not require a gpg key for repo installs in suse

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
fix some styling in exc modules

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
raise if platform is not supported

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
improve the help menu for calamari

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
add an argument to define master

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
allow makedir to ignore some errors

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

implement a `calamari` command