k
Неактуальное
Ссылку? В доках вижу, как вполне себе используют roles: http://docs.ansible.com/ansible/latest/playbooks_reuse_roles.html Возможно, Вы путаете с include, который заменили на include_tasks / import_tasks?
Karey
А почему include_role, а не просто role? roles: - role: service1 tags: - service1
Спасибо вообщем за совет, то что нужно)
Aleksey
https://www.ansible.com/blog/ansible-2.5-traveling-space-and-time
Aleksey
это наверное лучше в пине
Nklya
Aleksey
твоя фотка ?
Nklya
Конечно))
jagga
конечно подколол)
Aleksey
@amarao ansible_inventory_sources - Display current inventory sources being used ansible_limit - Display current limit value for run ansible_run_tags - Display current tags “activated” in run ansible_forks - Display number of forks for run ansible_skip_tags - Display skip_tags applied for run
Aleksey
- include_tasks: "os/{{ ansible_distribution }}/main.yml" become: true
Aleksey
так больше не выставляется бекам
Vladimir
- name: add epel yum: name: epel-release
Вот так я и сделал в итоге. Самое смешное, что каждый раз руками так подключал и каждый раз забывал, потому что можно нагуглить.
Aleksey
я реально понимаю зачем они делают rc
Aleksey
так больше не выставляется бекам
и что ужасно это не баг а фича.
Aleksey
и даже больше. это целенаправленноделаная фича.
Aleksey
https://docs.ansible.com/ansible/devel/porting_guides/porting_guide_2.5.html
Aleksey
https://github.com/ansible/ansible/issues/37838
Aleksey
моргните кому актуально там
Mikhail
https://github.com/ansible/ansible/issues/37838
Они старый loop-синтаксис снесли? Боюсь обновляться просто. Или оставили, но срут в вывод, что deprecated?
Mikhail
Вообще очень охеренно заставлять людей все переписывать по миллиону раз
Womchik
программизды нужны для того, чтобы админа скучно не было
Mikhail
Программизды
Mikhail
В нормальных конторах все должны друг с другом дружить
Tadeusz
в любом случае админу скучно не будет, хоть хуевые хоть не хуевые
Mikhail
Я даже почти договорился, чтобы кодеры сами j2 темплейты писали
Mikhail
Прям "Ваше величество, челом бью, но заебало вас дергать, может вы сами будете новые параметры вставлять, а я уж вэриблы как-нибудь допишу"
Mikhail
Вообще сейчас все оченбь размыто. Пограммист, имхо, более должность
Mikhail
Я например сам пилю свои вебмордочки. Пару десктопных приложений сделал. Они может не самые чистокодовые, но работают и без багов
Mikhail
Т.е. ну только херовый девопс или админ не может в js там, питон, C и прочее, хотя бы на уровне прикладнухи
Womchik
Ты забыл префикс "хуевые"
я пока не видел "нехуёвых"
Tadeusz
не поевезло тебе)
Womchik
а девопс вообще не человек
Mikhail
а девопс вообще не человек
Конечно. Девопс - это методология
Womchik
не поевезло тебе)
возможно. это хорошо по портам видно. даже не думают как будет собираться не на своём компе, не говоря уже про другую систему
Womchik
Конечно. Девопс - это методология
девопс - это морская свинка
simplemice.eth
вы дивапсы какие-то, клянусь ансиблом...
Womchik
?
не имеет отношения ни к морю, ни к свиньям. ни к деву, ни к опсу
Mikhail
не имеет отношения ни к морю, ни к свиньям. ни к деву, ни к опсу
Зато у морских свинок говорят зрение хорошее
Mikhail
кто говорит?
Биология
Mikhail
Я прост хотел биологом врачем быть
Mikhail
Но не сложилось
Womchik
Биология
биология не может говорить.
Womchik
ладно. полный оффтоп. сам ухожу
Aleksey
деприкейшен ворнинга для with_items нету. интересно как это трактовать
CMy3u🐈
Так и трактуй, что нет деприкейшн ворнинга
Blue_Wolf
Hey, Im trying to make a complete mysql installation and the last step is to import a mysql script file
Blue_Wolf
there is any way to make ansible import it only with condition that the entry is missing in the db?
Blue_Wolf
For example in table "ansible" I do have a table named "users" with clumn name, in the script Im adding a user that named "Bill" I want the import proccess will run only if the user Bill does not exist, it is possible?
Anonymous
посоны, как мне сгенерить из строки рандомное число в определённом диапазоне? задача - добавлять отдельных пользователей для каждого домена, но не задавать UID ручками
Anonymous
а впрочем оно проверяет не всё, а только юзера, поэтому однажды сгенерированный UID не сменит
Aleksey
Aleksey
господа кто нить понимает зачем ?
Vadim
господа кто нить понимает зачем ?
чтобы разделять тэги при импорте и теги внутри импортируемого плейбука
Vadim
пример не очень просто
Aleksey
у меня в результате теперь 100500 блоков там где они нафиг не нужны
Aleksey
на пустом месте грабелька
Anonymous
Folks hi any with material to prepare certification or recommended book?
Anonymous
docs
Anonymous
docs
what you mean with that, docs form where?
Anonymous
https://docs.ansible.com/ansible/latest/index.html
Karey
https://www.redhat.com/en/services/certification/rhcs-ansible-automation#Training
Alexander
Кто-нибудь получил?
Anonymous
зачем?
Anonymous
нет, надо было идемпотентно из строки и ансиблом
Danila
Нови ансибл тут: https://www.ansible.com/blog/ansible-2.5-traveling-space-and-time Чтобы сбросить киборду бота используйте команду /rmkb@remkeybot. Просим не флудить ей, сообщения чистить, иначе кара неминуема для вас, имейте совесть. Солюшен честно спижжен с чатика про питон и работает, за что им честь и хвала.
Nklya
И что это за щит?
Ievgen
А тем временем в 2.5 завезли такое: https://github.com/ansible/ansible/blob/stable-2.5/lib/ansible/plugins/inventory/aws_ec2.py
Ievgen
кто то уже щупал?
Blue_Wolf
hey, I'm trying to checkout if a mysql table exist by it name using the following check:
Blue_Wolf
Blue_Wolf
then using the following code, i'm copying the script file with not existing condition :