ceph-ansible/roles
Dimitri Savineau ec3b687dc4 ceph-facts: use --admin-daemon to get fsid
During the rolling_update scenario, the fsid value is retrieve from the
current ceph cluster configuration via the ceph daemon config command.
This command tries first to resolve the admin socket path via the
ceph-conf command.
Unfortunately this command won't work if you have a duplicate key in the
ceph configuration even if it only produces a warning. As a result the
task will fail.

Can't get admin socket path: unable to get conf option admin_socket for
mon.xxx: warning: line 13: 'osd_memory_target' in section 'osd' redefined

Instead of using ceph daemon we can use the --admin-daemon option
because we already know what the socket admin path value based on the
ceph cluster and mon hostname values.

Closes: #4492

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
2019-10-02 10:07:13 +02:00
..
ceph-client tests: set copy_admin_key at group_vars level 2019-09-26 11:35:24 +02:00
ceph-common Revert "ceph-common: install only necesarry ceph-* packages on debian" 2019-09-28 08:04:12 +02:00
ceph-config global: make directories mode parameterizable 2019-08-23 09:38:17 +02:00
ceph-container-common container: Allow to use registry authentication 2019-09-18 16:03:18 +02:00
ceph-container-engine lint: fix error [201,206] 2019-08-29 14:28:35 -04:00
ceph-dashboard ceph-dashboard: Add prometheus api host 2019-09-27 09:16:12 +02:00
ceph-defaults ceph-defaults: Change the default prometheus port 2019-09-28 04:40:42 +02:00
ceph-facts ceph-facts: use --admin-daemon to get fsid 2019-10-02 10:07:13 +02:00
ceph-fetch-keys global: add newline at end of file 2019-08-23 15:56:47 +02:00
ceph-grafana dashboard: add grafana dashboard support on Debian based OS 2019-09-26 18:49:56 +02:00
ceph-handler ceph-handler: Fix osd restart condition 2019-09-10 15:56:53 -04:00
ceph-infra Support comma-delimited subnets in firewall 2019-09-09 15:20:58 -04:00
ceph-iscsi-gw iscsigw: refact tasks directory layout 2019-10-01 10:27:51 -04:00
ceph-mds container: isolate systemd tasks 2019-10-01 10:27:51 -04:00
ceph-mgr container: isolate systemd tasks 2019-10-01 10:27:51 -04:00
ceph-mon container: isolate systemd tasks 2019-10-01 10:27:51 -04:00
ceph-nfs container: isolate systemd tasks 2019-10-01 10:27:51 -04:00
ceph-node-exporter global: add newline at end of file 2019-08-23 15:56:47 +02:00
ceph-osd container: isolate systemd tasks 2019-10-01 10:27:51 -04:00
ceph-prometheus Add http_addr option to grafana config 2019-08-29 13:00:22 -04:00
ceph-rbd-mirror rbdmirror: rename a file 2019-10-01 10:27:51 -04:00
ceph-rgw rgw: refact tasks directory layout 2019-10-01 10:27:51 -04:00
ceph-rgw-loadbalancer Add role definitions of ceph-rgw-loadbalancer 2019-06-06 17:12:04 +02:00
ceph-validate validate: fix gpt header check 2019-10-01 11:46:17 -04:00