Improve vagrant testing and ansible setup

It is easier now to git clone the repository and to run your first
environment without extra configuration.

Signed-off-by: Sébastien Han <sebastien.han@enovance.com>
Merge pull request #28 from leseb/fix-ansible-setup

Improve vagrant testing and ansible setup
Remove log section

While running Ansible for the first time, this won't affec the local
git.

Signed-off-by: Sébastien Han <sebastien.han@enovance.com>
Merge pull request #29 from leseb/fix-ansible-setup2

Remove log section
Add more tiny disks

Instead of having 5GB disks now we have 6 disks of 1GB per virtual
machine, which is more than enough for testing.

Signed-off-by: Sébastien Han <sebastien.han@enovance.com>
Merge pull request #30 from leseb/fix-vagrant-osd-disk

Add more tiny disks
Cosmetic on apt module

Use 'present' instead of 'installed'.

Signed-off-by: Sébastien Han <sebastien.han@enovance.com>
Merge pull request #31 from leseb/fix-cosmetic

Cosmetic on apt module
Ability to reduce verbosity

If you don't want to see the output of all the skipped host, you can set
this value to 'False'.
This will dramatically reduce the output of the run.

Closes: #32

Signed-off-by: Sébastien Han <sebastien.han@enovance.com>
Merge pull request #33 from leseb/feature-reduce-verbose

Ability to reduce verbosity
Revert 37882255d6ac5d15b7725df6a2c15a2c0c22928f (auto key generation)

We introduced a key generation mechanism that aimed to ease deployment.
In the end, it brought more complexity to the playbook and doesn't
scale.

Reverting the auto generation commit and instructing users to generate
their own keys.

Signed-off-by: Sébastien Han <sebastien.han@enovance.com>
Merge pull request #34 from leseb/fix-revert-autogeneration-keys

Revert 37882255d6ac5d15b7725df6a2c15a2c0c22928f (auto key generation)
Use ansible_fqdn when copying keys to OSDs
Use ansible_fqnd also in mds role
Use ansible_fqdn when copying from mons
Fix typo in group_vars/mons and remove "-C foo"
Fix ceph.conf if mons are unreachable
Merge pull request #38 from guestisp/fix-mons-yaml

Fix typo in group_vars/mons and remove "-C foo"
Merge pull request #36 from guestisp/fix-fqdn-when-copying-keys-to-osd

Use ansible_fqdn when copying keys to OSDs
Merge pull request #39 from guestisp/fix-ceph-conf-if-mons-unreachable

Fix ceph.conf if mons are unreachable