Yes, according to logs, the rabbitmq-server package was installed after the OCF RA have started and failed as there was no binary found:
2016-03-03T17:49:24.717631+00:00 info: INFO: get_status() failed with code 127. Command output: /usr/bin/timeout: failed to run command '/usr/sbin/rabbitmqctl': No such file or directory
puppet-apply.log:2016-03-03T17:52:01.434864+00:00 notice: (/Stage[main]/Rabbitmq::Install/Package[rabbitmq-server]/ensure) ensure changed 'purged' to 'present'
Yes, according to logs, the rabbitmq-server package was installed after the OCF RA have started and failed as there was no binary found: 03T17:49: 24.717631+ 00:00 info: INFO: get_status() failed with code 127. Command output: /usr/bin/timeout: failed to run command '/usr/sbin/ rabbitmqctl' : No such file or directory apply.log: 2016-03- 03T17:52: 01.434864+ 00:00 notice: (/Stage[ main]/Rabbitmq: :Install/ Package[ rabbitmq- server] /ensure) ensure changed 'purged' to 'present'
2016-03-
puppet-
So, this is a race