install: make install idempotent

If the same version is already installed, we should succeed, not fail.

Also, fix up the whitespace so diffs are easier to read.

Signed-off-by: Sage Weil <sage@inktank.com>
install: --force when installing the rpm

Otherwise we get annoying errors if a different version of the same pkg is
already installed.  Blah!

Signed-off-by: Sage Weil <sage@inktank.com>
install: fix uninstall for fedora, suse

Signed-off-by: Sage Weil <sage@inktank.com>
ceph-deploy:  update version number.

Update version number in the rpm spec, debian chanlog and python setup files.

Signed-off-by: Gary Lowell  <gary.lowell@inktank.com>
ceph-deploy: add ceph-deploy script to manifest

Signed-off-by: Gary Lowell  <gary.lowell@inktank.com>
ceph-deploy:  index rpm subdirectories

Signed-off-by: Gary Lowell  <gary.lowell@inktank.com>
install: fix purge on fedora, suse, scientific

Fixes: #5452
Signed-off-by: Sage Weil <sage@inktank.com>
install.py: fix install on SUSE

Remove not existing packages from install/uninstall section.

Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
install.py: fix install on Fedora

Remove not existing packages from install/uninstall section

Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
install.py: fix install on CentOS

Remove not existing packages from install/uninstall section

Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
install.py: fix uninstall on SUSE products

Uninstall also lib(cephfs,rados,rbd)* packages, installed
via package dependencies before.

Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
Merge pull request #14 from dalgaaf/wip-da-fix-rpminstall

Fix install on RPM based distros

Reviewed-by: Sage Weil <sage@inktank.com>
ceph-deploy: add openSUSE & SUSE support in bootstrap

Signed-off-by: Guangliang Zhao <gzhao@suse.com>
Merge pull request #16 from glzhao/devel

ceph-deploy: add openSUSE & SUSE support in bootstrap

Reviewed-by: Sage Weil <sage@inktank.com>
fix broken help CLI test
all cli tests passing
remove whitespace
all cli_install tests passing
cli error message tests fixed
all test_cli_mon tests passing