Sheridan
ага, ага... МЕЕЕЕЕЕЕЕЕЕНЬШЕ АНСИБЛА В ШЕЛЛЕ!!!!
Dima
мы ещё stonic не трогали. сначала stonic.
Sheridan
Womchik
а есть аналог ansible на perl?
Aleksey
чот мне захотелось увидеть в конце смайлик. или забанить нафиг.
Womchik
без смайлика и шутка не понятна :)
Womchik
а то шелл как-то мелко
Dmitry
Womchik
хорошо хоть маленький
Womchik
Sergey
Dima
есть пертон. ох, зачем я это узнал. http://perthon.sourceforge.net/
Serge
Womchik
Serge
намного ли?
на перле пишит очень мало студентов, там вековые традиции и всем всё понятно и приятно читать же.
а код ансибл, особенно некоторых модулей - это поделие даже не студентов, а системных аналитиков, мне кажется
Serge
код там читабельный вообще-то (на мой вкус)
ага. вот. обуенный код начинается здесь и продолжается, продолжается, продолжается...
https://github.com/ansible/ansible/blob/devel/lib/ansible/modules/cloud/amazon/ec2_asg.py#L410
Womchik
Womchik
Serge
Serge
Serge
Womchik
https://sourceforge.net/projects/assp/
вот перл. давно развивается. 1 файл на 75k строк - не сильно читабельнее
Sergey
чего тут начинать -то?
is:open label:bug_report
1555 Open 5127 Closed
или посмотрим насчёт текущей версии?
is:open label:affects_2.4 label:bug_report
194 Open 212 Closed
какбэ не нравится - не пользуйся, кто заставляет-то?
"я сижу на канале про ансибл и обсираю качество его кода" - ок, личный выбор
Sergey
могу только сказать, что у меня такая точка зрения вызывает недоумение, но я не против неё - пусть себе будет
Womchik
что-то моя шутка куда-то не буда завела
Serge
Александр
Sergey
Serge
Sergey
ну какбэ если аж до гифки дошло с самоцитированием - я не специалист, не могу выносить оценку такому поведению, но поудивляться имею право
Serge
Serge
Sergey
ну сам смотри для примера: вся первая страница залеплена nx_os хренью. это точно имеет значение для 80% пользователей?
Алексей
Sergey
дальше смотрим - ios, powershell, win, bash on windows, eos - паноптикум какой-то прям
Dima
эта пять. просто. даже без смайлов.
Sergey
или вот этот баг поглядеть - https://github.com/ansible/ansible/issues/23650
кто его должен чинить? 😃
Dima
ощущение что кодировка слетела в браузере. аж вздрогнул.
Alf 🙀
не понимаю почему никто не пишит баг репорты на русском в ансибл.
Александр
Александр
Dima
Dmitry
как меня запарил этот пехтон
Dmitry
- name: Install pip for ansible mysql manage
apt:
name: "{{ item }}"
with_items:
- python3-pip
- python3-dev
- libmysqlclient-dev
- python3-mysqldb
become: yes
- name: install pip mysql module for ansible manage support
pip:
name: "{{ item }}"
executable: pip3
with_items:
- setuptools
- wheel
- mysqlclient
become: yes
Dmitry
msg": "the python mysqldb module is required"
Dmitry
что ему блять надо еще?
Dmitry
Dmitry
чтобы ты понял
Dmitry
чтобы прямо в сердце достучаться
Dima
в лучших традициях пыхтон разработчиков всё происходит - давайте вкорячим пип, потом пипом поставим ещё какое-нибудь говно, которое будет ставить ещё какое-нибудь говно, и ещё туда виртуаленв приделать чтобы все не сломать. а так, setuptools надо вроде сначала поставить отдельным таском. а потом уже пипом пипать пипы.
Александр
Dima
так что Дима, я тебе сочувствую... просто вынеси setuptools повыше.
Dima
должно помочь
Dmitry
Dmitry
потому что в пакетах оно живет
Dmitry
и в пипе живет
Dmitry
Dima
я имею ввиду, сначала поставь setuptools. отдельным таском.
Dmitry
Dmitry
спасибо
Dima
либо это проблема вообще с одним хостом на котром криво встал pip.
Dmitry
хост свеженакатанная убунта
Dima
python-minimal там есть?
Dima
я вот в свеженакатченном вчера хосте не обнаружил, а ансибл у меня умудрился там юзеров прокатить
Dmitry
@beastea видишь, Толя - если мозг включить то сразу понятно про что вопрос.
Dmitry
причем я уверен что ты сразу понял
Dmitry
просто очень скушно
Alf 🙀
Дим, ну ты вот мне ответь зачем ты пип3 то используешь
Alf 🙀
когда ансибл по путям второго искать свое добро будет?
Dmitry