Описание тега ansible-handlers
1
ответ
Обработчики не запускаются после выполнения задачи
Я пытаюсь автоматизировать некоторые задачи с помощью Ansible. В моих playbooks у меня есть задача копирования, а затем я меняю права доступа к файлу. Мне нужно перезапустить сервис после этой задачи. Я включаю уведомление и также объявил мой обрабо…
22 янв '18 в 14:10
1
ответ
Как правильно обновить установленные пакеты с помощью Ansible?
Давайте предположим, что у меня есть следующая простая книга игр Ansible: --- tasks: - name: Upgrade installed packages become: true apt: upgrade: safe - name: Install NGINX web server become: true apt: name: nginx state: latest notify: - Restart NG…
03 авг '17 в 19:06
0
ответов
Ansible обработчик не выполнен
Ansible версия: 2.6.3 Структура моей папки: chrony/ ├── handlers │ └── main.yml ├── tasks │ ├── config.yml │ ├── main.yml │ └── package.yml └── templates └── chrony.conf.j2 Обработчики main.yml перезапускали chrony: - name: Restart chrony service se…
22 янв '19 в 09:50
1
ответ
Ansible не увидит обработчик при использовании group_by
Раньше у меня был простой playbook ( что-то вроде этого), который я запускаю на всех своих машинах (на основе RH и Debian), чтобы обновить их, и для каждой машины, которая была обновлена, запустить скрипт (обработчик уведомлений). Недавно я попыталс…
21 дек '16 в 11:27
3
ответа
Запускать обработчики независимо от сбоя задачи?
У меня есть роль Ansible, которая выполняет следующие задачи: --- # optionally find the latest version of goss using the GitHub "API" - name: detect latest version shell: | curl -sIS https://github.com/aelsabbahy/goss/releases/latest | \ tr -d '\r' …
15 фев '17 в 02:30
1
ответ
Не удается обнаружить переменные по умолчанию в своем обработчике
Передает ли ansible переменные по умолчанию для роли в обработчики в той же роли? Вот минимальная выдержка из пьесы, в которой есть проблема: Ролевая иерархия - playbook.yml - roles/ - gunicorn/ - defaults/ - main.yml - handlers/ - main.yml - code-c…
22 дек '16 в 14:07
2
ответа
Ответная роль не может запустить Apache через обработчик
У меня есть эта простая роль для Apache (в CentOS7): Роли / апач / задачи / main.yml --- - name: Add epel-release repo yum: name: epel-release state: present - name: Install Apache2 yum: name: httpd state: present - name: Insert Index Page copy: src…
02 ноя '17 в 10:02
4
ответа
Запустите обработчик Ansible только один раз для всей пьесы
Я хотел бы запустить обработчик только один раз во всей пьесе. Я попытался использовать оператор include в файле playbook, но это привело к тому, что обработчик запускался несколько раз, по одному для каждой игры: - name: Configure common config hos…
09 янв '17 в 20:41
1
ответ
Зависимости обработчика для Ansible
У меня есть роль, которая настраивает /etc/network/interfaces.d/ethX, Он имеет обработчик "restart interface", который вызывается через уведомления. Но есть несколько программ, которые прослушивают этот интерфейс и должны быть перезапущены, если я ч…
05 апр '17 в 07:56
1
ответ
Ansible обработчик читать локальный факт
У меня есть Ansible playbook для установки различного числа приложений в группе серверов. Для установки приложений необходимо запустить ряд последовательных задач, и, поскольку может быть несколько приложений, я перебираю их с помощью with_items: Я …
16 апр '17 в 00:14
1
ответ
Как заставить обработчик запускаться перед выполнением задачи в Ansible?
У меня есть Playbook, который должен настроить на указанный IP, а затем подключиться к этому приложению, чтобы настроить вещи внутри. У меня проблема: мне нужно перезапустить приложение после того, как я что-то изменил в конфигурации приложения, и е…
01 дек '15 в 11:07
1
ответ
Возможный обработчик, использующий операторы if
У меня есть apache playbook, который должен работать на centos 7 и centos 6. Я хочу, чтобы обработчик запускался на основе основной версии дистрибутива. У меня есть обработчик restart apache on 7 и еще один restart apache on 6, мой handlers/main.yml…
02 апр '17 в 14:25
1
ответ
Обработчик уведомлений Ansible with_items
Я добавляю JAVA_OPTS в качестве переменных среды через ansible для нескольких приложений, и я хочу перезапустить приложение, если JAVA_OPTS изменился. Теперь у меня есть задача для каждого приложения добавить переменную среды и уведомление о перезап…
12 сен '17 в 08:07
1
ответ
Проблема рабочего процесса в роли Ansible
Я хочу (шаг 1) изменить файл конфигурации postgresql, (шаг 2) перезапустить службу и затем (шаг 3) добавить пользователя БД. ../roles/postgres/tasks/main.yml - name: change postgre pg_hba.conf template: src=pg_hba.conf.j2 dest=/etc/postgresql/9.4/ma…
19 дек '17 в 02:02
1
ответ
Синтаксис Ansible notify - имя ^ в задании не обнаружено никаких действий
Я не уверен, что мне здесь не хватает. Ansible 2.1.2.0 Python 2.7.5 CentOS Linux выпуск 7.2.1511 (Core) ФайлPlaybook выглядит так: [vagrant@myvagrant ~/aks/netdata_ansible/ansible] $ cat netdata.yml --- - hosts: all gather_facts: no roles: - netdata…
26 янв '17 в 23:15
0
ответов
Нельзя выполнять обработчики из ролей зависимостей для всех хостов
Настроить У меня есть несколько ролей, которые объявляют зависимости ролей и иногда используют обработчики из ролей, от которых они зависят. Упрощенная версия моей установки выглядит следующим образом (это вывод head inventory **/*.yml и он показыва…
11 апр '19 в 11:55
1
ответ
Ждите обработчик для каждого элемента в with_lines - Ansible
Ansible версия: ansible 2.4.2.0 Хочу запускать ВМ последовательно, зависит от роли (мастер / бэкап). Несколько идентификаторов виртуальных машин хранятся в 2 файлах master & backup, Контроллер потока должен выглядеть ниже Итерация идентификаторов ви…
02 май '19 в 16:00
1
ответ
Анзибль. Запустить обработчик на определенном хосте
Мне нужно собрать некоторую информацию во время запуска ansible и распечатать эту информацию в конце. Я попытался определить пустую переменную списка в роли. Я добавил в обработчик playbook, который добавляет новое значение в список и выводит значен…
05 июл '19 в 17:15
1
ответ
ansible debug msg выдает ошибку внутри обработчика
Playbook работает нормально, но модуль debug msg выдает ошибку undefined variable. --- - hosts: labservers become: yes tasks: - name: restart httpd service: name: httpd state: restarted notify: - cmds handlers: - name: change file details replace: p…
29 апр '20 в 01:02
1
ответ
Ansible обработчик оставшегося пароля для смены пароля при первом входе в систему
Привет, работаю над сценарием ansible для создания пользователя ssh и при первом входе в систему для принудительного изменения пароля. Идея в порядке, но похоже, что обработчик не подходит для ansible 2.7.7 с версией python 3.7.3. Вот фактический сц…
02 апр '20 в 12:23