Size: a a a

2021 June 28

E

Elinka22 in Ansible
Модуль или шел
источник

VZ

Vladimir Zhurkin in Ansible
модуля нет шела по сути так же
источник

VZ

Vladimir Zhurkin in Ansible
ну точнее там велосипед получится еще более всратый
источник

E

Elinka22 in Ansible
Я не знаю, на сколько должны быть кривые руки что бы не обработать ответ шелла
источник

SP

Sergey Pechenkó in Ansible
Всегда можно взять и написать свои - это называется open source :-)
источник

E

Elinka22 in Ansible
Не, спасибо. Идите нахуй.
источник

VZ

Vladimir Zhurkin in Ansible
какой ответ ты хочешь обработать ? У этого решения нет ответа, там разработчик еще более наркоман . Можно конечно исхитрожопится и попарсить кривой xml но я не хочу
источник

SP

Sergey Pechenkó in Ansible
сутки r/o
источник

ММ

Максим Мартынов... in Ansible
Тебе нужна валидация inventory внешними инструментами. Напиши на чем-нибудь скрипт для его проверки, который будет кидать ошибку, если в группе есть только мастер или только слейв (заодно можно запретить хосту быть одновременно в обеих группах), и вызывай его в CI или добавь в pre-commit hook
источник

V

Vadim in Ansible
как можно проверить репозитории на машине и отключить недоступные, чтобы команды установки пакетов не падали?
источник

AD

Alex Domoradov in Ansible
только пробовать установить пакет с каждой репы и потом смотреть на результат
источник

V

Vadim in Ansible
более нормального нет способа, если я даже не знаю какие пакеты там есть и какие репы есть, мне надо просто все неработающие отключить
источник

AD

Alex Domoradov in Ansible
составляй список
источник

AD

Alex Domoradov in Ansible
для каждой репы какой пакет
источник

V

Vadim in Ansible
это мне надо все пакеты из репы зачитать и какой-то из них выбрать?) но если я смог список пакетов зачитать то уже и не надо ставить значит реп работает
источник

AD

Alex Domoradov in Ansible
зачем, просто берешь любой маленький пакет который точно есть в определенной репе
источник

AD

Alex Domoradov in Ansible
fatal: [app_master]: FAILED! =>
 reason: 'Error when evaluating variable in dynamic parent include path: 04-additional-{{ distro_family }}.yml. When using static imports, the parent dynamic include cannot utilize host facts or variables from inventory'


а может кто подсказать, что ему не так ? Уже запустил с -vvv в выводе нигде не встречается statically imported: …/test.yml
источник

V

Vadim in Ansible
откуда я должен значит какой пакет в какой репе есть?)
источник

V

Vadim in Ansible
если я даже не знаю какие там репы могут быть
источник

AD

Alex Domoradov in Ansible
они что каждый раз разные ?
источник