reboot with ignore_errors still errors out

trying to reboot with ignore_errors: true still errors out. control machine and all ceph nodes run ubuntu 16.04. ansible 2.2.1.0 installed with pip

`

Hi,

Perhaps not directly answering your question - but a workaround I used in a number of playbooks (added to the tasks that times out, in your case the one that unsets the noout):

  • name: Unset the noout flag
    command: ceph osd unset noout
    register: result

until: result.failed is undefined
retries: 10
delay: 10

to overcome the issues with premature failure due to timeouts.

you might also find

  • pause: seconds=60

useful if you know it takes some time for the machine to come back.

kind regards
Pshem

ignore error will not avoid connection errors, only task errors, so
'UNREACHABLE' will not be captured by it.