Size: a a a

ansible — русскоговорящее сообщество

2021 September 28

A

Amir in ansible — русскоговорящее сообщество
подскажите с сервера 1 сделал register команды. и теперь мне эту команду с сервера 1 надо передать на другие сервера из другой группы
источник

ZS

Zak Shirak in ansible — русскоговорящее сообщество
Подскажите можно сделать как то так
```
- s3_lifecycle:
   name: "{{ item.name }}"
   expiration_days: "{{ item.expiration_days }}"
   prefix: "{{ item.prefix }}"
   status: enabled
   state: present
 with_items: "{{ s3_buckets }}"
 when: item.expiration_days is defined
   - вот это как то верно определить что в списке переменная задана
```
источник

СМ

Сергей Михненков... in ansible — русскоговорящее сообщество
цель исполнять этот таск или свалиться в ошибку если нет переменной ?
источник

ZS

Zak Shirak in ansible — русскоговорящее сообщество
цель выполнять только если есть эта переменная в списке
источник

СМ

Сергей Михненков... in ansible — русскоговорящее сообщество
по моему так и должно работать, с учетом последнего исправления.
источник

ZS

Zak Shirak in ansible — русскоговорящее сообщество
всё очевидно было, спасибо!
источник

СМ

Сергей Михненков... in ansible — русскоговорящее сообщество
Но учитывай, что если массив большой, то будет много сообщений про скип
источник

ММ

Микола Мельникович... in ansible — русскоговорящее сообщество
они ж прячутся )
источник

ММ

Микола Мельникович... in ansible — русскоговорящее сообщество
У меня в конфиге вообще вот такое
[defaults]
display_skipped_hosts = no
display_ok_hosts = no

Лиш change видно
источник
2021 September 30

D

Danethz in ansible — русскоговорящее сообщество
Приветствую!
Кто-нить пользовался Web GUI - Semaphore?
Есть playbook использующий модуль vcloud для деплоя ВМ. Из консоли работает исправно.
Однако, когда запускаю его из-под Semaphore, ругается на отсутствие python-модуля pyvcloud, хотя он установлен.
источник

D

Danethz in ansible — русскоговорящее сообщество
источник

D

Danethz in ansible — русскоговорящее сообщество
так же ругался на отсутствие lxml, но после установки python3-lxml перестал. А вот с pyvcloud ни в какую.
источник

ММ

Микола Мельникович... in ansible — русскоговорящее сообщество
pip3?
источник

D

Danethz in ansible — русскоговорящее сообщество
источник

MY

Mikhail Yurenkov in ansible — русскоговорящее сообщество
Устанавливал через snap?
источник

MY

Mikhail Yurenkov in ansible — русскоговорящее сообщество
Я про семафор
источник

D

Danethz in ansible — русскоговорящее сообщество
через .deb-пакет
источник

D

Danethz in ansible — русскоговорящее сообщество
Вот этот вариант
источник

IY

Ilya Yakushin in ansible — русскоговорящее сообщество
Добрый вечер! У некоторых хостов не один ip/dns адрес, а несколько разных. Например, ноутбук сотрудника - в одном офисе, в другом офисе, из дома по vpn и т.д.
Есть ли простое решение для ansible, позволяющее указать несколько ip/dns адресов для хоста, перебирать их (или вообще - стучаться во все одновременно) и не пытаться выполнять задачу дважды на одном хосте? На ум приходят только группы. Кроме них, есть ещё варианты?
источник

A

Amir in ansible — русскоговорящее сообщество
если ноут доменный то можно наверное указать FQDN и при подкл vpn где бы он не был должно его увидеть
источник