Исправить неправильный порядок выполнение хендлеров ролей Ansible #415

Closed
opened 2026-05-07 17:29:00 +00:00 by cuqmbr · 1 comment
Owner

После обновления версии демона и веб интерфейса панели MCSManager при выполнении плейбука развёртывания Ansible хендлеры перезапуска systemd сервисов сработали раньше, чем хендлер перезагрузки systemd демона, поэтому версии панели не были обновлены.

https://git.cuqmbr.xyz/bebrashield/infra/actions/runs/327/jobs/0/attempt/1#jobstep-7-405

https://git.cuqmbr.xyz/bebrashield/infra/src/branch/develop/ansible/roles/mcsmanager_daemon_docker/handlers/main.yml
https://git.cuqmbr.xyz/bebrashield/infra/src/branch/develop/ansible/roles/mcsmanager_web_docker/handlers/main.yml

После обновления версии демона и веб интерфейса панели MCSManager при выполнении плейбука развёртывания Ansible хендлеры перезапуска systemd сервисов сработали раньше, чем хендлер перезагрузки systemd демона, поэтому версии панели не были обновлены. https://git.cuqmbr.xyz/bebrashield/infra/actions/runs/327/jobs/0/attempt/1#jobstep-7-405 https://git.cuqmbr.xyz/bebrashield/infra/src/branch/develop/ansible/roles/mcsmanager_daemon_docker/handlers/main.yml https://git.cuqmbr.xyz/bebrashield/infra/src/branch/develop/ansible/roles/mcsmanager_web_docker/handlers/main.yml
cuqmbr added this to the Сезон 2 project 2026-05-07 17:29:00 +00:00
Author
Owner
https://stackoverflow.com/questions/35130051/order-of-notify-handlers https://github.com/ansible/ansible-documentation/blob/stable-2.20/docs/docsite/rst/playbook_guide/playbooks_handlers.rst#handler-insertion-order-into-the-play https://github.com/ansible/ansible-documentation/blob/stable-2.20/docs/docsite/rst/playbook_guide/playbooks_reuse_roles.rst#using-roles
Sign in to join this conversation.
No description provided.