mirror of https://github.com/ceph/ceph-ansible.git
Improve regex syntax
Chain sed commands with ';' and add '-s' to grep for quiet output Signed-off-by: Sébastien Han <sebastien.han@enovance.com>pull/242/head
parent
6343378852
commit
557c5790d9
|
@ -54,7 +54,7 @@
|
|||
|
||||
- name: Waiting for the monitor to join the quorum...
|
||||
shell: >
|
||||
ceph -s | grep monmap | sed 's/.*quorum//' | egrep -q {{ ansible_hostname }}
|
||||
ceph -s | grep monmap | sed 's/.*quorum//' | egrep -sq {{ ansible_hostname }}
|
||||
register: result
|
||||
until: result.rc == 0
|
||||
retries: 5
|
||||
|
@ -102,7 +102,7 @@
|
|||
|
||||
- name: Waiting for clean PGs...
|
||||
shell: >
|
||||
test "$(ceph pg stat | sed 's/^.*pgs://' | sed 's/active+clean.*//' |sed 's/ //')" -eq "$(ceph pg stat | sed 's/pgs.*//' | sed 's/^.*://' | sed 's/ //')" && ceph health | egrep -q "HEALTH_OK|HEALTH_WARN"
|
||||
test "$(ceph pg stat | sed 's/^.*pgs://;s/active+clean.*//;s/ //')" -eq "$(ceph pg stat | sed 's/pgs.*//;s/^.*://;s/ //')" && ceph health | egrep -sq "HEALTH_OK|HEALTH_WARN"
|
||||
register: result
|
||||
until: result.rc == 0
|
||||
retries: 10
|
||||
|
|
Loading…
Reference in New Issue