Fidelina
а вот что в конфиге
Fidelina
Fidelina
Fidelina
grep -r 192.168.11.100 по всему ansible каталогу дает нулевой результат
откуда эта дрянь берется ???
Timur
А в роли ничего захардкожено не было ранее?
Fidelina
нет, изначально переменная выставлялась, сейчас она поменялась, но ансибл ничего не хочет менять
Timur
Fidelina
ранее в group-vaes/all была задана переменная
Timur
А в роли или плейбуке ничего не было?
Fidelina
сейчас она там же и была изменена, но это не воспринимается
Fidelina
нет, в других местах -нет
Timur
Покажите, как сейчас выглядит выхлоп ансибла при установке роли keepalived
Timur
Timur
Это не на уровне ансибла ошибка явно
Timur
Я за все время ни разу не сталкивался с неверной обработкой переменных ансиблом. По этой части там все на отлично
Fidelina
💯 что переменные не изменялись
Просто повторно запустила, чтобы подробный вывод вам прислать и на этот раз сработало
Timur
Sergey
Timur
Линку кинь :)
Timur
Sergey
https://m.habr.com/ru/post/473006/
Timur
Там смешно написано, что в 2.9 по сравнению с 2.8 ничего не сломалось в комментах :)
George
George
если нет, то как только будет возможность - вышлю инвайт
Timur
Постить сам не могу
George
хм
George
а чего не хватает?
Timur
Кармы, вроде как
Антон
Мда... Ну очередной гундешь на тему - всем пофигу, никто не хочет думать
Антон
И для автора это открытие? Капец, вроде взрослый дядя.
Artem
;
Timur
Кстати, кому интересно, у нас опять новый рели роли java вышел:
https://galaxy.ansible.com/lean_delivery/java
Timur
Теперь роль поддерживает следующие дистрибутивы:
* OpenJDK
* Oracle Java:
* SAPJVM
* ZULU
* AdoptOpenJDK
* SapMachine
* Alibaba Dragonwell 8 JDK
Timur
Поддерживается установка на Linux (RedHat/Debian-based) и Windows
Отделение Bereke Bank
Отделение Bereke Bank
Видел вашу роль ещё для гитлаб раннера. Нужно скинуть вам свою, потому что в моей нет command. Может понравится 😂
Pavél
Отделение Bereke Bank
Есть модуль что ли? У меня регистрация через uri 🤔
Отделение Bereke Bank
Ну пиздец 😂
Отделение Bereke Bank
New in version 2.8
А понятно. Я свою роль делал ещё во времена 2.7
Timur
Если кого интересует - как ансиблом в Azure поднять low priority инстансы - тоже можете глянуть в наши примеры
Timur
Там довольно нетривиальный подход потребовался
Timur
В Azure, в отличие от Амазона, нельзя просто так взять и создать спотовые инстансы вместо on-demand
Pavél
Вот ссылочка https://github.com/lean-delivery/ansible-molecule-drivers/tree/master/AZURE
Timur
Это strategy
Timur
Ставишь для плейбука strategy: free - и все хосты ранаются независимо, не обращая внимания друг на друга
Dmitry
Аккаунт есть но почти без прав
Так полноценный или read only? (не то, чтобы я знал как это смотреть, я зарегистрировался до введения системы инвайтов)
Timur
Timur
Не полноценный
Timur
у меня один из ключей в словаре называется "no". Ansible благополучно его парсит в boolean, !!str перед ним не помогает. Кто-то сталкивался?
Timur
кавычки, конечно, тоже не работают :)
Timur
так, извините, я правил не тот файл, !!str работает :)
Vladislav 👻
И кавычки должны помогать, только если нет конвертации в boolean
Timur
Fidelina
Ребят :) это как-то можно записать нормально?
Fidelina
Fidelina
чтобы не повторять 2 раза items ?
Anonymous
у ансибла есть модуль
Anonymous
pip
Fidelina
да, я его использую)
да, я понимаю, что копировать и локально ставить файлики - не гоже, нужно через репку, только с репкой что-то не сраслось :( а у меня нет на машинках интернета(
долго объяснять все
просто подскажите, как можно 2 раза обратиться к одному списку items ? чтобы по нему и copy и pip прогнать ?
inqfen
А что мешает список в переменную засунуть и по ней loop делать
Tadeusz
Fidelina
спасибо :) сделано
George
George
pip install из локальной папки? Да, это так работает. А еще пип умеет с хттп тянуть пакетики
Fidelina
Fidelina
Если сталкивался, буду рада, если расскажешь как правильно
George
George
COPY my.crt /usr/local/share/ca-certificates/my.crt
RUN update-ca-certificates
ENV PIP_CERT=/etc/ssl/certs/ca-certificates.crt
Anonymous
https://docs.ansible.com/ansible/latest/user_guide/playbooks_loops.html#retrying-a-task-until-a-condition-is-met
Radik
а чего не почините АД?)
Dr. L.S.Dee
Извините, что я опять вылезаю с писаной торбой - DSC, но оно именно так и работает. Если метод Get и/или Test вернул false, LCM будет перезапускать метод Set до тех пор, пока целевая тачка не придет к нужному стейту. (Ну или пока автор не заметит, что либо в ресурсе задано невыполнимое требование, либо сам ресурс косячный — и такое бывает).
И, чтоб не было совсем уж оффтопиком, вот дока: https://docs.ansible.com/ansible/latest/modules/win_dsc_module.html