
Aleksey
24.11.2016
10:15:58

Pavel
24.11.2016
10:16:16

Alex
24.11.2016
10:17:02
Да список проблем-то покажите кто-нибудь?

Aleksey
24.11.2016
10:17:16
Но глядя на исходники ансибла - жить с этим никакого желания нет

Google

Semyon
24.11.2016
10:17:16

Aleksey
24.11.2016
10:19:48
И еще я не хочу писать на Python
Вот это интерсный ход и именно от вас и ждал такого хода. Можно в кратце накидать "металлическую" пулю управления конфигурацией? Просто сам постоянно этим вопрососм озадачен - да, это просится, но смена языка же здесь не поможет
То есть должна быть смена основных паттернов, а так - шило на мыло

Vit
24.11.2016
10:22:46
Расскажите, а кто в чём yaml то редактирует? Что-то есть, кроме vim, что полноценно подсвечивает?)

Aleksey
24.11.2016
10:23:44
саблайм

Mihail
24.11.2016
10:24:04
и плагин к нему pretty yaml

Aleksey
24.11.2016
10:25:01
но вим тоже каёф, там же основная проблема, на мой взгляд raw дата сертификаты всякие вставлять
все это минимальные настройки

Vit
24.11.2016
10:25:14
ну да

Александр
24.11.2016
10:31:39

Aleksey
24.11.2016
10:32:08
не виме, в ямле
ну то есть у человека пробелмы с ямлом - 90 процентов - трудно вставить raw дата
остальное там и думать не надо - все украдено до нас

Google

Vit
24.11.2016
10:34:13
да, ещё в vim paste mode перед вставкой включать)

Pavel
24.11.2016
10:34:19
Потому что ямл надо выкинуть

Aleksey
24.11.2016
10:34:36

Александр
24.11.2016
10:35:01

Aleksey
24.11.2016
10:35:23

Александр
24.11.2016
10:35:43
vim норм
нафига его менять?

Aleksey
24.11.2016
10:36:45
тут я полностью согласен
хотя тут наверно апологетов емакса просто нет

Александр
24.11.2016
10:39:09
Они тоже норм, но если пользуешься лопатой, не будешь же менять её на такую же

Serge
24.11.2016
10:43:32

Aleksey
24.11.2016
10:45:35

Serge
24.11.2016
10:46:09
Вообще, спор deb против rpm в контексте современных систем это про какую-то очень узкую херню. Основные проблемы и геморы начинаются немного выше, чем системные пакеты
Из-за первого я не иду на последний 2.2, из-за третьего патчу ансибл руками, своим PR, на который так никто и не ответил
pip вроде починили в 2.2, или наоборот первый со вторым. Я задолбался всё это помнить
Чувствую себя сборщиком LFS

Albert
24.11.2016
10:50:12
Так форкни )

Serge
24.11.2016
10:50:38
Вот вы все такие простые

Google

Serge
24.11.2016
10:51:03
Это же значит подписаться делать дело. Где время взять?

Pavel
24.11.2016
10:52:11
Так форкни )
Видимо ты никогда не вел опенсорс проектов, иначе знал бы какой это адский труд :) Когда в режиме постоянно, а не раз в 4 месяца по настроению зашел и покодил 200 строчек
А потом в твитер тебе пишут "какого хера 10 ПР не мержишь"

Vit
24.11.2016
10:56:15
@MihaiL_Pogibenko а что плагин pretty yml то делает? что-то пробую, ничего не менят вообще)

Albert
24.11.2016
10:57:07
Ну ансибл не просто опен сорс, все таки компания зарабатывает на этом

Aleksey
24.11.2016
10:57:18
Чувствую себя сборщиком LFS
да, есть такой момент, но я ушел в таких местах с ансибла, поскольку саппортить свои модули стало занимать много времени

Albert
24.11.2016
10:57:29

Mihail
24.11.2016
10:59:01

Vit
24.11.2016
11:00:40
А где "надо" ?) Короче по ctrl+alt+y ничего не делает)

Mihail
24.11.2016
11:03:16
да? странно
у меня работает

Albert
24.11.2016
11:04:05
Для проверки, сделай три спэйса

Serge
24.11.2016
11:20:47
короче, я совершил почти невозможное и даже вспомнил свой Freenode аккаунт и зашел в их IRC #ansible-devel
пока вот написал
Hi! I'd like to know how is the pull requests and bugs review process is organized for ansible-core-modules. Is there a person who responsible for this kind of job? What is the priority for PRs? Are bugs required to be reviewed before the RC as considered stable?

Aleksey
24.11.2016
11:22:37
а вот ответ
http://truba.com/video/0432/ico_full/431708.jpg
И тут выясняется, что полчатика - разработчики ансибла
пардон
:)
да было просто уже где-то
отвечали на данный вопрос
и именно в ключе, что нет приоритета

Google

Albert
24.11.2016
11:25:08

Serge
24.11.2016
11:25:17
yup
lig и lig_work я бездарно просрал где-то на границе 90-х и 00-х

Alex
24.11.2016
11:54:17

Serge
24.11.2016
12:02:16
а кто там kustodian?

Alex
24.11.2016
12:04:57
Да нет там никого
Проект плотнейшим образом заброшен
Вообще, мне кажется, что реанимировать Pallet это какая-то херовая доля
Все уже привыкли к YAML

Admin
ERROR: S client not available

Alex
24.11.2016
12:11:26
Зачем изобретать что-то еще?
Поэтому, мне кажется, надо просто взять Ansible и почистить код
Сделать то же самое, что Neovim сделал с Vim

Phil
24.11.2016
12:12:23
А что сделал neovim?

Alex
24.11.2016
12:13:02
-30% кода

Serge
24.11.2016
12:14:47

Alex
24.11.2016
12:15:06
Собственно, к форкам обычно приводят две причины:
а) Хранители проекта свернули не туда
б) Хранители проекта забили хуй

Google

Alex
24.11.2016
12:15:34
Вот, видимо, энсиблисты свернули не туда?

Serge
24.11.2016
12:15:39
внимание... они собираются смержить ansible, ansible-modules-core и ansible-modules-extra в одну репу

Alex
24.11.2016
12:15:41
Так и вот
КУДА НЕ ТУДА?

Serge
24.11.2016
12:15:53
хуев
имеет смысл запилить пакетный менеджер для модулей и разнести их к херам собачьим
чтобы был свет его Ansible, паетный менеджер и репа модулей
с жестким полиси на тесты

Alex
24.11.2016
12:16:54
Так, окей

Serge
24.11.2016
12:17:01
там в ирке правильная мысль была

Alex
24.11.2016
12:17:07
Это тоже имеет смысл

Serge
24.11.2016
12:17:38
большинство проблем с модулями сейчас решается их пулом с github в твою версию Ansible, потому что они фиксятся быстро, а релизятся только со всем ансиблом вместе
и тебе как бы срать на 90% модулей вообще
и их версии и стабильность
но у них там есть всякие либы, которые исключительно для их модулей, но они в самом ansible
и вот их надо выделить тоже, чтобы они были просто либами, это всему сообществу поможет
их же и вне ансибл начнут юзать
и тогда ансибл останется автоматиком, который делает простые вещи и все контракты будет легко оттестить
возможно какие-то директивы должны идти в ядре, типа host, например

Alex
24.11.2016
12:20:13
Ну это обезьянья работа какая-то

Serge
24.11.2016
12:20:18
короче, там очень сильно пахнет "не туда"

Aleksey
24.11.2016
12:20:33
угу, а можно придумать апи для модулей, на завязанное на плагины, не ломать его и выдать сообществу и на этом все проблемы закончатся