George
Да-да-да, обратно совместимое
George
Следующий шаг - перейти на релизную модель по годам, как у докера и убунту
George
Ансибл 20.09, лол
Anonymous
Ничего не добавили. На каком основании 3.0?
Anonymous
Сам то понимаешь, что пишешь?
Anonymous
Core api остался
Anonymous
В чем проблема?
Anonymous
Нам не хватает модулей. Будут вам модули.
Anonymous
Чеслов истерика непонятна.
Sergey
-
"pip install ansible" привозит калечный огрызок вместо ансибла
ansible-2.10.0.tar.gz (25.5 MB) ansible-2.9.13.tar.gz (14.3 MB) а весит намного больше
Anonymous
Есть коллекция с main модулями. Пользуйтесь
Anonymous
В чем проблема?
Sergey
Anonymous
Их переносили. Основное там есть
Anonymous
Вот это все со стороны пользователя. Бедные несчастные пользователи. Если смотреть со стороны разработки, то все очень правильно сделали
Anonymous
Вам и 2.9 оставили и дали main коллекции. Что за бунт на корабле?
Anonymous
Каких конкретно модулей не хватает в 2.10? Их точно нет в коллекциях?
Anonymous
Давайте по факту
Sergey
Мне коллекции неинтересны от слова "вообще".
Anonymous
Мне коллекции неинтересны от слова "вообще".
И дальше что? Запрешся в своей пещере и будешь маты писать на стенах?
Anonymous
Или опять будет старческое. Мы привыкли. Первая версия самая удачная.
George
Наивно думать, что с новым подходом качество кода вырастет
Anonymous
С фигали наивно
George
Как обычно - народу подаётся, что это за ради пользы людей
George
Это чушь
Anonymous
Я в этом уверен
Anonymous
Core будет по коду лучше. Я в этом уверен
Anonymous
На 2000%
Anonymous
Ибо поддерживать всякое барахло очень отнимает время
Anonymous
Всякие свистелки от aws и т. д. сами мейтенерите.
Anonymous
Это никак не связано с core
Anonymous
А то, что это работало из коробки. Да, приучили плохому.
Anonymous
Ибо резко высказывайтесь. А право на это есть?
Grek 🇺🇦
Ибо резко высказывайтесь. А право на это есть?
Иметь право высказываться в интернете ещё и доказывать это право неким нонеймам... Мммм, классика
Anonymous
По флуду это к админам. Я же пишу с точки зрения разработчика.
Anonymous
Вот и все кино
Grek 🇺🇦
Не выеживайся)
Vitaly
2 дня +500 сообщений из ничего...
Grek 🇺🇦
Ты как разработчик должен понимать, что код это хорошо, но им же должны пользоваться. А если им неудобно пользоваться, им не пользуются. И твой красивый код с вынесенными модулями из ядра уже никому нафиг не нужен
Grek 🇺🇦
Поживем, увидим
Anonymous
У проекта есть серьезные проблемы. Они пытаются их решить. Вместо поддержки только негатив.
Anonymous
Это так печально
Anonymous
Не пользуйтесь ansible. Раз на то пошло. Есть другие аналоги.
Grek 🇺🇦
А ты так за них топишь потому что "что?", ты кор девелопер ансибла, или просто сочувствующий? Я вот как пользователь пока не совсем понимаю как теперь раскатывают все это дело, как поддерживать существующие роли, или все переписывать?
Владимир
Блин, не понимаю что не так: есть секрет vault.yml с зашифрованным ansible_root_pass: "rootpasshere" в конфиге: vault_password_file = .vault-pass пароль от дешифровки vault.yml в плейбуке говорю: - name: copy sshd config become: yes template: src=sshd_config.j2 dest=/etc/ssh/sshd_config owner=root group=root mode=0600 tags: sshconfig запускаю плейбук ansible-playbook deploy-secure.yml --vault-password-file .vault-pass получаю: FAILED! => {"msg": "Missing sudo password"}
Sergey
Ну и формат записи в строку устарел примерно в 2.0.
Владимир
become_password Но это кривая история, предельно кривая. Делать пользователя для задач автоматизации, а потом его же ограничивать в правах - какую задачу это решает?
дело в том, что я могу на сервер подключиться только под пользователем ubuntu, а потом только могу получить привелегии судо
Sergey
Это "нулёвая" тачка, после накатки?
Владимир
да
Sergey
В cloud-init смотри, там можно из скрипта закинуть ключ и прописать нужные настрйоки сразу после загрузки автоматом.
Владимир
В cloud-init смотри, там можно из скрипта закинуть ключ и прописать нужные настрйоки сразу после загрузки автоматом.
а мой вариант вообще не правильный? выполнить задачу предварительно получить привелегии?
Sergey
Он правильный, но только в узком контексте (=будет работать). С точки зрения более общей, когда хостов больше одного, и окружений больше одного - такое себе.
Владимир
спасибо
Anonymous
Никаких адекватных аргументов нет. Есть 2.10.x, адекватных аргументов против нет. Парой команд можно доставить коллекции.
Anonymous
И все работает. О боже. Что я не так сделал?
Anonymous
Коллекции можно было сделать и лучше. Согласен. С другой стороны со скрипом справляются с задачей дистрибьюции. Справляются и уже хорошо.
Ivan
О, вы тут ансибл 2.10 обсуждаете? Мне нравится подход. Вынесли модули в отдельные репы, проще будет контрибьютить. И есть возможность не ставить лишние модули, для embedded систем каждый мегабайт на счету :)
Anonymous
Да, коллекции это странное решение с кривой реализацией. Да, можно и нужно было сделать лучше.
Anonymous
С нормальными пакетными менеджерами сравнивать без слез трудно.
Anonymous
На дворе 2020. А они изобретают коллекции. Это очень печально в плане дистрибьюции. Сама идея норм. Как забыли, что это нужно тиражировать? Для меня загадка.
Anonymous
С другой стороны коллекции удачнее чем роли.
Sergey
Сутки RO за неумение вести дискуссию.
Sergey
Флуд почищен.
Aleksey
короче надо брать и идти апгрейдится. вот какое у меня резюме после просмотра https://www.youtube.com/watch?v=D83Wf0njbyA
Aleksey
а там уже смотреть чо пошло не так
Aleksey
так себе идея
Отделение Bereke Bank
Отделение Bereke Bank
Yar
А есть линк на ченжлог? *текстовый
Aleksey
да в обычном месте
⎈
Где в требованиях AWX находится NodeJS?
в инструкции по установке
Sergey
в инструкции по установке
This is only required if you're building your own container images with use_container_for_build=false
Sergey
Ты свои образы собираешь?
Alex
Никаких адекватных аргументов нет. Есть 2.10.x, адекватных аргументов против нет. Парой команд можно доставить коллекции.
Думаю основная проблема будет в поддержке этих самих коллекций. А точнее в ее почти полном отсутствии