Потому что в плее выше уровнем вы вызываете import_tasks в блоке tasks: Если хотите добавить хендлеры, то должны в этом же плее выше уровнем задать handlers: на уровне tasks и сделать всё там
А какой-то другой вариант есть? Просто серверов уже больше 200, и нужна была только одна группа. И сейчас появилась задача, когда надо выполнить таск только ан небольшой подгруппе, которая легко определяется через переменную в хосте.
Я смог найти еще одно более менее решение: ansible-playbook site.yml --limit @retry_hosts.txt
Т.е. в отдельном файлике выписать список нужных хостов руками. Но это совсем не удобно :(
А какой-то другой вариант есть? Просто серверов уже больше 200, и нужна была только одна группа. И сейчас появилась задача, когда надо выполнить таск только ан небольшой подгруппе, которая легко определяется через переменную в хосте.
Я смог найти еще одно более менее решение: ansible-playbook site.yml --limit @retry_hosts.txt
Т.е. в отдельном файлике выписать список нужных хостов руками. Но это совсем не удобно :(