ceph-ansible/roles/ceph-handler
Dimitri Savineau 94cdef2757 ceph-handler: Fix rgw socket in restart script
If the SOCKET variable isn't defined in the script then the test
command won't fail because the return code is 0

$ test -S
$ echo $?
0

There multiple issues in that script:
  - The default SOCKET value isn't defined.
  - Update the wget parameters because the command is doing a loop.
We now use the same option than curl.
  - The check_rest function doesn't test the radosgw at all due to
a wrong test command (test against a string) and always returns 0.
This needs to use the DOCKER_EXEC variable in order to execute the
command.

$ test 'wget http://192.168.100.11:8080'
$ echo $?
0

Resolves: #3926

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
(cherry picked from commit c90f605b51)
2019-07-08 10:38:35 -04:00
..
handlers handler: fix osd containers handler 2018-10-15 10:30:40 +02:00
meta add ceph-handler role 2018-09-28 15:15:49 +00:00
tasks ceph-handler: replace fuser by /proc/net/unix 2019-06-12 23:00:21 +02:00
templates ceph-handler: Fix rgw socket in restart script 2019-07-08 10:38:35 -04:00
LICENSE add ceph-handler role 2018-09-28 15:15:49 +00:00
README.md add ceph-handler role 2018-09-28 15:15:49 +00:00

README.md

Ansible role: ceph-handler

Documentation is available at http://docs.ceph.com/ceph-ansible/.