Evgenii
у вас есть твич аккаунт?
странный вопрос, но нет ))
Evgenii
нет акка на твиче ))
Evgenii
в игры не играю особо ))
bebebe
Я тоже
Evgenii
Я тоже
а к чему тогда вопрос ?))
bebebe
а к чему тогда вопрос ?))
Я хотел что бы вы подписались на один канал
Evgenii
зачем? что за канал ?
Анекдот.
Здрасьте. Вопрос такой есть. Насколько вообще возможно установить и настроить дженкинс с помощью ансибл? У меня начались трудности на пункте первого логина, где нужно вставить код и установить плагины. Кто-нибудь решал подобную задачу?
Denis
https://github.com/geerlingguy/ansible-role-jenkins
Denis
Не знаю оно, но посомтрите это
Анекдот.
да
Спасибо
Alex
все сложно разрешимые штуки складываются в груви, который в свою очередь шаблонизируется
Alex
плагины ставиятся через jenkins_plugin
Nazar
коллеги, подскажите пожалуйста, как ансиболь заставить искать lookup plugin в текущей директории
Alex
в ансилб.кфг путь скормить
Nazar
это не очень подходит, т.к. не у всех паз до плагина разный
Nazar
лайбрари паз через аргумент можно передать, а для плогинов нет
Alex
в текущей директории жеж
[IPT] Dmitry
через костыли shell и в переменную не подойдёт?
Alex
ну указать относительный путь
Alex
у меня так [defaults] library = somedir/library/ roles_path = somedir/roles/
Vlad
Здрасьте. Вопрос такой есть. Насколько вообще возможно установить и настроить дженкинс с помощью ансибл? У меня начались трудности на пункте первого логина, где нужно вставить код и установить плагины. Кто-нибудь решал подобную задачу?
Вот здесь есть контейнер docker с предустановленным набором плагинов: https://gitlab.com/vladgo/jenkins-docker В https://gitlab.com/vladgo/jenkins-docker/tree/master/groovy можно найти набор groovy скриптов для первоначальной настройки
GithubReleases
ansible/ansible was tagged: v2.6.0rc2 Link: https://github.com/ansible/ansible/releases/tag/v2.6.0rc2 Release notes: New release v2.6.0rc2
matt
а существует какой-то способ форматировать питонвыхлопы в сообщениях об ошибке?
matt
невозможно ведь читать
matt
про ансибл
Sergey
тогда я не очень понимаю, откуда там питонячьи экспешны. это какой-то свой код прикручен? ну в общем подробности в студию и вот это вот всё.
matt
да, я не так описал) когда таска падает, ансибл пишет всё в одну строку, расставляя \n вместо переводов строки, экранирует кавычки, неважно будь то выхлом питона, апта или чего-то ещё
matt
а-ля такое
Aleksei
а-ля такое
была статья на эту тему https://www.jeffgeerling.com/blog/2018/use-ansibles-yaml-callback-plugin-better-cli-experience
matt
б-жественно
matt
спасибо
Aleksei
спасибо
рад помочь
Ильдар
небольшой вопрос. - name: Create HTTPD virtual host document_root file: path: "{{ item.site_path }}/www" state: directory owner: apache group: apache mode: 0775 with_items: "{{ sites }}" tags: apache как вместо жесткого owner group apache сделать типа if defined {{ item.site_user }} or {{ apache_user }} ?
Igor
Коллеги, подскажите пожалуйста по jinja2 Как сделать конструкцию: {% if variable равно(содержит слово) production %}
Aleksey
'production' in var
Vlad
if variable.find('production') != -1
Igor
'production' in var
спс, подошло )
wndrfl
Aleksey
if variable.find('production') != -1
зачем так не просто
Vlad
типобезопасно
bebebe
режиссерская версия?
Ждун
А можно ещё раз ссылочку, без сабов
Womchik
лучше с сабами
Anonymous
+1 к сабам
Aleksey
там все курсы по $10
Ждун
Я как то купил по микротику, оказался такой примитив с ломаным индусским английским
Mikhail
Очень интересно было бы ознакомится )
Mikhail
А в оригинале есть? Поделитесь ссылочкой плз
Mikhail
👍
Aleksandr
спасибо
matt
awx попробуй
перебор)
Aleksey
сабы вшитые ?
Mikhail
👍
Stepan T.
Спасибо
Ждун
Спасибо
Mikhail
А линку на группу дай плз
Aleksey
@ru_docker вестимо
Mikhail
Dmitry
@Alhimkun https://github.com/dburm/ansible-role-jenkins
Dmitry
таска initial
bebebe
на моей памяти это уже 5-6 человек которые решает установки дженкинса ансиблом при помощи самописной роли (я и сам так делал, при помощи ansible-container )
bebebe
забавно что еще не запилили опенсурц-роль которая покарывала 80% хотелок
Dmitry
я потому и начал пилить свою, которая решала бы задачу реконфигурации инстанса, а не его бутстрапа
Anonymous
Задам странный вопрос, есть "ansible_distribution": "Ubuntu", как мне получить название Ubuntu с маленькой буквы :)
Anonymous
Спасибо!!!! незнал что так можно
bebebe
Спасибо!!!! незнал что так можно
http://jinja.pocoo.org/docs/2.10/templates/
Anonymous
поправил так сработало {{ (ansible_distribution | lower) }}