ceph crush osd set does not create a device if it does not exist

Change "ceph crush osd set" to "ceph crush osd add" since set does
not create the device anymore (Ceph Emperor release notes)
It will add the device if it is not already there. Otherwise same
behaviour as before (set on each puppet run)
ceph crush osd set does not create a device if it does not exist

Change "ceph crush osd set" to "ceph crush osd add" since set does
not create the device anymore (Ceph Emperor release notes)
It will add the device if it is not already there. Otherwise same
behaviour as before (set on each puppet run)
ceph::mds: Rework key handling, tweak configuration

Use ceph::key instead of an exec.
Inject the key using client.admin.
Removed ceph::conf (this should be managed elsewhere)
Added ceph::conf::mds.
ceph::rgw_user: fix typo for swift_user evaluation
Merge pull request #8 from dmsimard/mds-rework-take2

MDS: Rework key handling, tweak configuration

Reviewed-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
Merge pull request #10 from dmsimard/rgw_user_typo

Fix swift_user evaluation in ceph::rgw_user

Reviewed-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
Merge pull request #9 from dmsimard/fix_osd_crush

ceph crush osd set does not create a device if it does not exist

Reviewed-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
ceph::rgw: Add support for openstack keystone integration config
Merge branch 'feature/add_keystone_to_rgw' of github.com:dmsimard/puppet-ceph into feature/add_keystone_to_rgw