Size: a a a

2021 March 18

ТИ

Темур Исмоилов... in Ansible
Спасибо! )
источник

TG

Timur Gadiev in Ansible
Так это другая вещь. Там было про инкапсуляцию ансибла в лямбду. А это - просто про вызов ансибла из SSM. Как любой другой скрипт.
источник

TG

Timur Gadiev in Ansible
Дмитрий
Всем привет, подскажите, пожалуйста, можно ли в инвентори ниже, в значении ansible_password сервера db (сейчас прописано как я пробовал и оно ожидаемо не заработало) получить значение ansible_password сервера app?
all:
 children:
   app:
     hosts:
       192.168.1.1:
         ansible_user: usik
         ansible_password: parolik
         ansible_sudo_pass: "{{ ansible_password }}"
   db:
     hosts:
       192.168.1.2:
         ansible_user: usik_2
         ansible_password: "{{ app.hosts.192.168.1.1.ansible_password }}"
         ansible_sudo_pass: "{{ ansible_password }}"
Нет. Рекурсия идет в топку.
источник

PK

Pavel Kozlov in Ansible
Коллеги, добрый вечер, поясните за искусство правильного написания ожидания завершения задач.
есть задача win_shell с запуском конфигурации DSC
DSC настраивает сетевой тиминг
для того чтобы задача не вываливалась по тайм ауту
ошибка
 The error was: ConnectTimeout: HTTPConnectionPool(host='srv', port=5985): Max retries exceeded with url: /wsman (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f51ecd341d0>, 'Connection to srv timed out. (connect timeout=30)

мне надо асинхронку включить и повышенным временем ожидания?
далее я все равно жду коннекта или исполняю следующий набор tasks

- name: run dsc configuration
 win_shell: Start-DscConfiguration -Path 'C:\scripts' -Wait
 register: run_dsc_configuration_result

- name: wait for network team is up
 wait_for_connection:
источник

PK

Pavel Kozlov in Ansible
сама конфигурация DSC отрабатывает корректно, тимс создается
источник

TG

Timur Gadiev in Ansible
Pavel Kozlov
Коллеги, добрый вечер, поясните за искусство правильного написания ожидания завершения задач.
есть задача win_shell с запуском конфигурации DSC
DSC настраивает сетевой тиминг
для того чтобы задача не вываливалась по тайм ауту
ошибка
 The error was: ConnectTimeout: HTTPConnectionPool(host='srv', port=5985): Max retries exceeded with url: /wsman (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f51ecd341d0>, 'Connection to srv timed out. (connect timeout=30)

мне надо асинхронку включить и повышенным временем ожидания?
далее я все равно жду коннекта или исполняю следующий набор tasks

- name: run dsc configuration
 win_shell: Start-DscConfiguration -Path 'C:\scripts' -Wait
 register: run_dsc_configuration_result

- name: wait for network team is up
 wait_for_connection:
Что за wait_for_connection? Чего он ждет?
источник

TG

Timur Gadiev in Ansible
У вас этот таск по таймауту падает?
источник

s

shadow in Ansible
Timur Gadiev
Так это другая вещь. Там было про инкапсуляцию ансибла в лямбду. А это - просто про вызов ансибла из SSM. Как любой другой скрипт.
как бы да, но изначально больше про плагины речь была... уже не важно
источник

PK

Pavel Kozlov in Ansible
Timur Gadiev
Что за wait_for_connection? Чего он ждет?
ждет пока сервер сконфигурит тимс и начнет отвечать
источник

PK

Pavel Kozlov in Ansible
Timur Gadiev
У вас этот таск по таймауту падает?
да, таймаут применения таски Start-DscConfiguration -Path 'C:\scripts' -Wait
источник

s

shadow in Ansible
Pavel Kozlov
ждет пока сервер сконфигурит тимс и начнет отвечать
Там еще ниже что то должно быть с условием
источник

s

shadow in Ansible
Вы это обрезали
источник

s

shadow in Ansible
Поэтому такие вопросы
источник

s

shadow in Ansible
Это тоже самое что написать
источник

s

shadow in Ansible
-name: install
источник

PK

Pavel Kozlov in Ansible
shadow
Там еще ниже что то должно быть с условием
стоп, а про какое условием говорим?
источник

s

shadow in Ansible
delay: 60
   timeout: 300
источник

s

shadow in Ansible
нет?
источник

PK

Pavel Kozlov in Ansible
он должен сконфигурить тимс и перейти дальше, после паузы на время конфигуравции тимса и неделоступности сервера на этот момент
источник

PK

Pavel Kozlov in Ansible
shadow
delay: 60
   timeout: 300
да, наверно, вот так не думал
источник