Alex
хмм, а в параметрах его нет
Full
Это алиас для name.
Sergey
Сообщения про LDAP перенесены в @ru_ldap
Алексей
всем привет, хочу запушить образ в гитлаб реджистри при помощи ансибл но получаю ошибку, я веть правильно понимаю что в модуле docker_login надо использовать CI_REGISTRY_USER и CI_REGISTRY_PASSWORD?
Sebor▂▅▇█▓▒░
Алексей
Алексей
Алексей
скорее проблема в том что он докер апи не коннектится
Алексей
сейчас добавлю docker_host и посмотрю
Alex
есть таск
become: yes
become_user: 1035
получаю ошибку
fatal: [app_master]: FAILED! => changed=false
module_stderr: |-
sudo: unknown user: 1035
sudo: unable to initialize policy plugin
подскажите, а как обойти данный нюанс, не создавая пользователя в системе с таким uid?
Alex
uid нужен для запуска докер контейнера, в котором он захардкожен
Alex
чтобы не от рута
Igor
я такую шляпу в докер-контейнерах обхожу созданием дополнительного докерфайла, где переопределяю id юзера в контейнере на id хостового юзера (если контейнер позволяет)
тоже интересно, как другие фиксят
Alex
и не было проблем с правами
Alex
это обычная практика
Alex
просто в консоли я могу сделать chown 1035:1035 test.txt
Alex
вызывать file и менять uid?
Lamobot
Опять же, непонятно. То есть контейнер, в котором забит юзер с определенным id, не может писать в volume'ы, которые по умолчанию под рутом?
Igor
написал враппер для запуска линтеров, что можно улучшить? ci/cd нет, это для маленьких персональных ямликов
Lamobot
Igor
точно, спасибо.
Igor
Igor
но про проверку с инклюдами надо подумать
Sebor▂▅▇█▓▒░
Запусти с -vvv и посмотри, что он не находит.
А зависимости все установлены?
Igor
https://www.youtube.com/watch?v=xZHrzTz9T1I
Igor
прямо крутой доклад, очень порадовал
Danila
Timur
Igor
Timur
Например, автор считает, что молекулой нельзя тестить плейбуки
Timur
Что ансибл-линт может проверять идемпотентность
Timur
Не знает о верификаторе ансибл
Timur
Ну, и делает какую-то откровенную дичь с хендлерами
Алексей
@Seboreia я пофиксил )
Sebor▂▅▇█▓▒░
Denis 災 nobody
Николай
А если бы персонаж предложил заюзать митоген — его бы четвертовали?
inqfen
Юзаю митоген, брат жив
Denis 災 nobody
в процессе ) в девопсах
Отделение Bereke Bank
О какой донастройке идёт речь? Все время юзаю вкл пайплайнинг и центос. Проблем не замечал 🤔
Sergey
Tadeusz
Sergey
Скорее всего. На ванильном iso в 7.2 вроде было включено, если мне память не изменяет.
Denis 災 nobody
я вроде отключал
Sergey
Ну вот.
Igor
а где ещё такие слайды посмотреть?
Sergey
Это уже более современная версия - ноябрь 2019. Следующая, наверное, будет либо про плагины, раз уж я много кому предлагаю написать плагин, либо про коллекции.
Evgeniy
Антон
Михаил
Антон
я даже готов задонатить за такую лекцию =)))
Антон
с этим то проблем нет, но у меня будет отдельный вызов - мне надо написать это для винды, а следовательно еще на powershell будет кусок
Serg
плагины или модули?
Serg
если плагины, какие именно интересуют - action, callback..?
Evgeniy
А расскажите разницу между shell и command
Алексей
Всем привет. Народ, а можно как-то суфикс в варсах в одном месте указывать?
Evgeniy
Ну тогда выгодней юзать шелл
Timur
Timur
Если так рассуждать
Sergey
Алексей
А как звучит исходная задача?
ну у меня будут похожие варсы и для PROD и получается для них указывать суфикс _PROD, может можно как-то подставлять туда значение с переменных, ну скажем я в ansible-playbook указываю -e env=PROD и в варсках подставляется нужное значение
Timur
Sergey
Timur
Не заморачиваясь с разными именами
Timur
Timur
Просто разные значения переменных, насколько я могу понять
Sergey
Ну есть варианты, да - положить в разные инвентори и не париться.
Timur
Timur
Это самый простой метод
Timur
Разные окружения - разные инвентари
Timur
А код ролей и плейбук один и тот же