ceph-deploy.spec:  sles needs buildroot

Signed-off-by: Gary Lowell  <gary.lowell@inktank.com>
create a context manager to capture remote stderr stdout

Signed-off-by: Alfredo Deza <alfredo@deza.pe>
remote_compile saves the exc and does not require the logger

Signed-off-by: Alfredo Deza <alfredo@deza.pe>
move the try/except onto the subprocess wrappers

Signed-off-by: Alfredo Deza <alfredo@deza.pe>
centos is now using the check_call wrapper

Signed-off-by: Alfredo Deza <alfredo@deza.pe>
better argument order for check_call

Signed-off-by: Alfredo Deza <alfredo@deza.pe>
create a generic remote function to execute them remotely

Signed-off-by: Alfredo Deza <alfredo@deza.pe>
use the remote ctxt manager to handle everything

Signed-off-by: Alfredo Deza <alfredo@deza.pe>
debian install fully converted

Signed-off-by: Alfredo Deza <alfredo@deza.pe>
nicer API to do remote check_calls

Signed-off-by: Alfredo Deza <alfredo@deza.pe>
centos fully working with the new wrappers

Signed-off-by: Alfredo Deza <alfredo@deza.pe>
remove unused import

Signed-off-by: Alfredo Deza <alfredo@deza.pe>
fedora adapated to work with the new wrappers

Signed-off-by: Alfredo Deza <alfredo@deza.pe>
remove unused import

Signed-off-by: Alfredo Deza <alfredo@deza.pe>
suse converted to use the new wrappers

Signed-off-by: Alfredo Deza <alfredo@deza.pe>
fix stack being eaten by the exception workaround

Signed-off-by: Alfredo Deza <alfredo@deza.pe>
mon: archive, instead of deleting, destroyed monitor data

Fixes: #5738
Signed-off-by: Sage Weil <sage@inktank.com>
build-debian.sh:  Don't copy to other dists

Don't copy the just build packgaes to the other distros in
the repo.  There are no per distro builds.

Signed-off-by: Gary Lowell  <gary.lowell@inktank.com>
Merge pull request #24 from alfredodeza/5728

Better logging and specificity for `ceph-deploy install`

Reviewed-by: Gary Lowell <gary.lowell@inktank.com>
remove a no longer relevant assertion for test_install

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