hdhog
ну и опять же что урл должен с fakes3 начинаться не сказано там
hdhog
S3 URL endpoint for usage with Ceph, Eucalypus, fakes3, etc. Otherwise assumes AWS
hdhog
для того же ceph там не пишется ceph)
Vlad
в сорцах написано :)
hdhog
не спасло ) function' object has no attribute 'urlparse'"
Vlad
а какая версия ansible?
hdhog
ansible-playbook —version
ansible-playbook 2.2.2.0
config file =
configured module search path = Default w/o overrides
Vlad
А-ха-ха! В ansible 2.1 будет работать. В 2.2 поломали six urlparse. Нужно модуль переписывать.
hackru
Dmitry
на кол скотов! :)
Mi
Dmitry
у меня pip install как попало работает :) впрочем, он всегда через жопу работал у них, если editable=True
Andrey
Hi all, we're very happy to announce that Ansible 2.3.0 has been released!
Dmitrii
Nooooooooooooooo
Andrey
https://groups.google.com/d/msg/ansible-announce/bCrrCFprTcI/oRIxZ5_jAAAJ
Andrey
Pavel
very
Pavel
happy
Aleksey
dense" callback to produce a more condensed output. Тестил кто?
Andrey
вот щас и потестим (с)
Andrey
😉
Арсен
нуу... чот он какой-то совсем куцый
Арсен
вывод-то стал. через dense
Pavel
dense dense diskoteka
hackru
dance
Aleksey
* Использование нескольких ключей —tags и —skip-tags теперь помечено как deprecated. Пока сохраняется старое поведение — все опции объединяются, начиная с версии 2.5 будет применяться только последняя опция;
Aleksey
парни а как надо ?
Aleksey
я вот постоянно делаю несколько тегов и через них управляю какие надо запускать фичи деплоя
Dmitry
Да они там охренели уже совсем
Magistr
мм а я тэги чз запятую перечисояю и норм
Aleksey
я тоже через запятую
Aleksey
это поведение сохранитсо ?
Aleksey
а. почитал. ложная тревога. :) через запятую можно.
Womchik
только в итоге будет юзаться последний из —tags/--skip-tags ?
Sergei
Мне вот больше интересно, как зашифрованную переменную в var файле использовать. И можно ли это использовать для установки пароля пользователю.
Vlad
Pavel
Pavel
типа такого:
- name: Add users
user:
name: "{{item.username}}"
shell: /bin/bash
groups: wheel
append: yes
password: "{{item.userpass |password_hash('sha512')}}"
with_items:
- { username: supportuser, userpass: "{{support_pass}}" }
- { username: ansibleuser, userpass: "{{ansible_pass}}" }
Dmytriy
gitpull оказалось строкой
надо ноль обернуть в одинарные кавычки
gitpull == '0'
Alf 🙀
уважаемые, а вы в тасках все пихаете в один main?
Alf 🙀
просто вот интересно есть у меня, например нагиос и хочу я и клиента и сервер ставить одной ролью, мне предлагается whenами все обернуть я правильно понимаю?
Vadim
я бы наверно в main.yml делал include server.yml и client.yml с when
Alf 🙀
логичнее, как по мне иметь возможность обращаться к таске напрямую из плэя по типу :
- { role: nagios.client }
Alf 🙀
например
Alf 🙀
а не обвешиваться венами в мэйне
Vadim
ну может быть и логичнее, хотя мне кажется с точкой в имени будут проблемы, но по факту "предлагается whenами все обернуть"
Max
ну чо, как новые баги?
Max
я вот обновил на своей машине жду факапов )
Арсен
с точкой в имени проблем нет
Арсен
чем меньше when используешь, тем легче поддерживать потом
Арсен
делай в инвентори группу, на нее и ставь чего хочешь. зачем when, не понимаю
Alf 🙀
получаются разные плэи тогда
Арсен
в одном плее ставить клиент и сервер, на разные hosts:
Anonymous
почему ансибла используются стрёмные и сомнительные библиотеки?
Alf 🙀
Арсен
Anonymous
например
Alf 🙀
ну всякие неподдерживаемые pysphere вместо pyvmomi
Ну конкретно с этим судя по всему так исторически сложилось. Помню времена (2013-2014) когда pysphere был единственной нормально документированной альтернативой. Pyvmomi тогда был полумагическим поделием что видимо изменилось за три года. Заведите баг, принесите пр, например.
Anonymous
не, пущай проприетарщики страдают
Dima
Dima
рекомендации разработчиков для всех, простите, страдающих (пятничная штуко)
Anonymous
минутка спама: https://t.me/joinchat/AAAAAD956kPQJUDcGVl9YQ если вы используете не только Ансибл, но и Chef
Anonymous
а что, ансибл дёргает свои модули простым вызовом?
Vadim
А у всех так ?
# dpkg -s ansible
Package: ansible
Status: install ok installed
Maintainer: Ansible, Inc. <info@ansible.com>
Version: 2.3.0.0-1ppa~xenial
# /usr/bin/ansible --version
ansible 2.2.1.0
Пакет вроде как 2.3 а утилита возвращает версию 2.2.1
Anonymous
у меня не так, у меня не убунта
Vadim
😊
Anonymous
а, это ещё и ппа
Vadim
ppa который делает сам ansible
Albert
Vadim
странно но у меня так:
# which ansible
/usr/local/bin/ansible
# /usr/local/bin/ansible --version
ansible 2.2.1.0
Albert
Albert
pip uninstall ansible
Vadim
точно. спасибо
Albert
👍
Andrey
Womchik
[19:45:59 wom@womchik ~]% which ansible
/usr/local/bin/ansible
[19:46:10 wom@womchik ~]% /usr/local/bin/ansible —version
ansible 2.2.1.0
config file = /Users/wom/.ansible.cfg
configured module search path = Default w/o overrides
Dmitry
откуда набег?
Navern