Merge pull request #36 from dalgaaf/feature/wip-da-add-common-options

Add more common ceph options and some smaller fixes
osd/device: remove unnecessary crush command

The ceph init script now manages the OSDs registration and location into
the CRUSH map, so we don't need to explicitly set it with puppet.

Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com>
osd/device: create resources unless auth list created
Lint recipes
Remove crush spec tests

  According  commit 5441e219cdb5a2f4ab3686cd14f64dfc9a66ce70according
Update osd/mds location : according upstream documentation
Manage osd journal as a lvm
Add ceph_keyring fact
facter: fix ceph_keyring fact

If ceph is installed but not configured
fix again ceph_keyring fact…
facts: fix ceph calls, (run only if ceph is configured)
facts: caputre output if ceph is configured
Update PUPPET_VERSIONS

* Remove Puppet 3.0.2 as it has problems when testing with puppetlabs-stdlib
* Update other versions
Add timeout to prevent facter hanging issue

Add timeout to prevent facter hanging issue
Timeout is not honoured

The ruby timeout is ont honoured. Actually running the `ceph -s` command without a cluster up and running makes the command waiting for a mon.
The timeout of this command lives for a while.
Thus adding the `timeout` command reduces the time to wait.
Timeout is not honoured

The ruby timeout is ont honoured. Actually running the `ceph -s` command without a cluster up and running makes the command waiting for a mon.
The timeout of this command lives for a while.
Thus adding the `timeout` command reduces the time to wait.
blikd does not need ceph to be working

the blkid facts had been excluded if ceph was not working, but they
don't require the ceph command
facts: try to set sane timeouts
blkid: move blkid after ceph_osd_dump
Merge pull request #40 from enovance/fc/saner_timeouts

Fix problem with blkid facts & try to enforce saner timeouts