Hide Forgot
When RabbitMQ is being installed on separate node and is not pre-installed, deployment fails because restart handler is called before package installation. ---------- [root@dell-t5810ws-rdo-13 opstools-ansible]# ansible-playbook playbook.yml -i inventory PLAY [Install ElasticSearch] *************************************************** skipping: no hosts matched PLAY [Install Fluentd] ********************************************************* skipping: no hosts matched PLAY [Install Kibana] ********************************************************** skipping: no hosts matched PLAY [Install Redis] *********************************************************** TASK [setup] ******************************************************************* ok: [redis_server] TASK [firewall : Determine if firewalld should be used] ************************ ok: [redis_server] TASK [firewall : Determine if iptables should be used] ************************* ok: [redis_server] TASK [firewall : Set use_firewalld fact] *************************************** ok: [redis_server] TASK [firewall : Set use_iptables fact] **************************************** ok: [redis_server] TASK [redis/server : Install redis] ******************************************** changed: [redis_server] TASK [redis/server : Set listen port at redis config] ************************** ok: [redis_server] TASK [redis/server : Add bind interface at the redis config] ******************* changed: [redis_server] TASK [redis/server : Ensure protected mode is enabled] ************************* ok: [redis_server] TASK [redis/server : Set password] ********************************************* changed: [redis_server] TASK [redis/server : Ensure redis is started and enabled at boot] ************** changed: [redis_server] TASK [redis/server : register redis firewall port] **************************** ok: [redis_server] RUNNING HANDLER [redis/server : Restart redis] ********************************* changed: [redis_server] PLAY [Install RabbitMQ] ******************************************************** TASK [setup] ******************************************************************* ok: [rabbit_server] TASK [firewall : Determine if firewalld should be used] ************************ ok: [rabbit_server] TASK [firewall : Determine if iptables should be used] ************************* ok: [rabbit_server] TASK [firewall : Set use_firewalld fact] *************************************** ok: [rabbit_server] TASK [firewall : Set use_iptables fact] **************************************** ok: [rabbit_server] TASK [rabbitmq/server : Install rabbitmq-server rpm] *************************** changed: [rabbit_server] TASK [rabbitmq/server : Enforce port and interface configuration] ************** changed: [rabbit_server] TASK [rabbitmq/server : Add plugin to manage rabbitmq] ************************* changed: [rabbit_server] TASK [rabbitmq/server : Start the rabbitmq service] **************************** changed: [rabbit_server] TASK [rabbitmq/server : Delete guest user on rabbitmq] ************************* changed: [rabbit_server] TASK [rabbitmq/server : Register rabbitmq firewall ports] ********************** ok: [rabbit_server] RUNNING HANDLER [rabbitmq : restart rabbitmq] ********************************** changed: [rabbit_server] PLAY [Install Sensu] *********************************************************** TASK [setup] ******************************************************************* ok: [sensu_server] TASK [sensu/common : Enable Sensu repository] ********************************** changed: [sensu_server] TASK [sensu/common : Install sensu] ******************************************** changed: [sensu_server] TASK [sensu/common : Configure rabbitmq on sensu] ****************************** changed: [sensu_server] => (item=rabbitmq) TASK [sensu/server : configure sensu] ****************************************** changed: [sensu_server] => (item=api) changed: [sensu_server] => (item=redis) changed: [sensu_server] => (item=sensu_oschecks) TASK [sensu/server : fix sensu_oschecks] *************************************** changed: [sensu_server] TASK [sensu/server : Create sensu vhost on rabbitmq] *************************** changed: [sensu_server -> 192.168.122.31] => (item=rabbit_server) TASK [sensu/server : Configure rabbitmq permissions] *************************** changed: [sensu_server -> 192.168.122.31] => (item=rabbit_server) TASK [sensu/server : ensure sensu is started and enabled at boot] ************** changed: [sensu_server] => (item=sensu-server) changed: [sensu_server] => (item=sensu-api) RUNNING HANDLER [rabbitmq : restart rabbitmq] ********************************** fatal: [sensu_server]: FAILED! => {"changed": false, "failed": true, "msg": "systemd could not find the requested service "'rabbitmq-server'": "} RUNNING HANDLER [sensu/server : restart sensu] ********************************* NO MORE HOSTS LEFT ************************************************************* PLAY RECAP ********************************************************************* rabbit_server : ok=12 changed=6 unreachable=0 failed=0 redis_server : ok=13 changed=5 unreachable=0 failed=0 sensu_server : ok=9 changed=8 unreachable=0 failed=1
Project is deprecated