Comment spelling error

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Get fsid for daemons from asok (the true daemon field)

Sometimes fsid would appear to be full of 0s; we were getting it
from the ceph.conf value, which isn't required to be present.
Get it instead from the daemons themselves.

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Fixes: #9639
Add flake8 testing for _modules; fix a couple of lint errors in ceph.py

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Merge pull request #202 from ceph/wip-9639

Wip 9639
doc: switch git clone urls to HTTPS

Switch to HTTPS because SSH clones requires write access to repository.
docs: update crush_node endpoints

Signed-off-by: Gregory Meno <gregory.meno@inktank.com>
Merge pull request #209 from ceph/wip-8665-docs-update

docs: update crush_node endpoints
Merge pull request #208 from ivaxer/patch-1

doc: switch git clone urls to HTTPS
Add dependency `python-setuptools`

If setuptools is not installed, cthulhu cannot be started:
==============
# supervisorctl restart cthulhu
Traceback (most recent call last):
  File "/usr/bin/supervisorctl", line 5, in <module>
    from pkg_resources import load_entry_point
ImportError: No module named pkg_resources
Merge pull request #211 from cannium/master

Add dependency `python-setuptools`
rest-api: change name validation on update and tests for same

This allows name to be present on an update, and still rejects updating
a pool to have the same name as another pool

Signed-off-by: Gregory Meno <gmeno@redhat.com>

Fixes: #9522
Merge pull request #213 from ceph/wip-9522

rest-api: change name validation on update and tests for same
cthulhu: Add list and get for crush_type. Add property on OSDMap for crush_type

Signed-off-by: Gregory Meno <gmeno@redhat.com>
rest-api: Add retrieve and list endpoints for crush_type

Signed-off-by: Gregory Meno <gmeno@redhat.com>
tests: test crush_type endpoints and test osdmap crush_type property

Signed-off-by: Gregory Meno <gmeno@redhat.com>
docs: add new version to include crush_type endpoints

Signed-off-by: Gregory Meno <gmeno@redhat.com>
Merge pull request #214 from ceph/wip-9726

Wip 9726
rest-api: add crush_node_ancestry field to OsdViewSet

Signed-off-by: Gregory Meno <gregory.meno@inktank.com>
Merge pull request #210 from ceph/wip-8666

WIP rest-api: add crush_node_ancestry field to OsdViewSet
Define get_calamari_node() so ceph_ctl can tell calamari_ctl

ceph_ctl is the one that interprets the teuthology info; let it
divine which node is the calamari node, and initialize
calamari_ctl with it

Signed-off-by: Dan Mick <dan.mick@redhat.com>