Python < 2.7 doesn't support {} in format() strings

Fixes: #5086
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Remove unneeded imports

Signed-off-by: Dan Mick <dan.mick@inktank.com>
ceph-deploy:  Don't ship test directory.

Don't include the test directory in packages.  It is not compatible
with all versions of Python.  (Fixes #5106)

Signed-off-by: Gary Lowell  <gary.lowell@inktank.com>
ceph_deploy:  Add Fedora installation support

Fixes #4161.

Signed-off-by: Gary Lowell  <gary.lowell@inktank.com>
ceph-deploy:  Add suse installation support.

Signed-off-by: Gary Lowell  <gary.lowell@inktank.com>
ceph-deploy:  More Fedora Install support

Add Fedora install function instead of reusing the Centos install
function.  Even though they are both yum rpm installs, the paths
to the rpm repo are slightly different.  Fixes #4161.

Signed-off-by: Gary Lowell  <gary.lowell@inktank.com>
Fix output of monitor keyring path

Printing the location of the monitor keyring was incorrectly printing the location of {cluster-name}.conf, not {cluster-name}.mon.keyring

Signed-off-by: Travis Rhoden <trhoden@gmail.com>
v1.0
Merge pull request #12 from trhoden/keypath

new: Fix output of monitor keyring path

Reviewed-by: Dan Mick <dan.mick@inktank.com>
Add support for Scientific Linux as a centos target
MANIFEST.in:  Also include the License file

Signed-off-by: Gary Lowell  <gary.lowell@inktank.com>
build-debian.sh:   Include ARM architecture

Signed-off-by: Gary Lowell  <gary.lowell@inktank.com>
forgetkeys: no error if keys don't exist

Fixes: #5258
Merge pull request #13 from grepory/scientific_support

Add support for Scientific Linux as a centos target
mon: use makedirs instead of mkdir for mon path

This is a bit more robust if /var/lib/ceph/mon is not present for some
reason.

Fixes: #4916
Signed-off-by: Sage Weil <sage@inktank.com>
mon: create /var/lib/ceph/tmp dir if missing

The package should create this, but at least one users has found it to be
missing.

Fixes: #5295
Signed-off-by: Sage Weil <sage@inktank.com>
install: error out if installing ceph-release rpm fails

This is most noticeable when doing --dev=branch when the branch is not
build and does not exist.

Signed-off-by: Sage Weil <sage@inktank.com>
install: fix fedora --dev=... install url

Signed-off-by: Sage Weil <sage@inktank.com>
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>