Dmitry
у анса таких проблем нет
Dmitry
и обновлял эту цифру только после ТЩАТЕЛЬНОГО тестирования :) всё как в этом чатике про ансибл плачут в общем :)
Dmitry
ну тут такое ощущение, что все обновляют анс ваще сразу после релиза
Dmitry
я сидел год на 1.9 кажись
Dmitry
не потел
Dmitry
ну с вагрантом ваще интересно
Dmitry
он же собирается
Dmitry
если ты туда каждый раз миньон привозишь
Dmitry
еще и по apt install
Dmitry
надо или репо свое, или еще как
Dmitry
ну короче с этой точки зрения сорта говна, на самом деле. и там и там все тестить надо
Dmitry
ну да, как всегда - серебра в наши пули не завозят
Dmitry
http://dpaste.com/36YC6WD#wrap
до вот такого говна доходило. это кусок моего старого Vagrantfile как раз
Dmitry
и только уже потом
config.vm.provision :salt do |salt|
salt.run_highstate = true
salt.verbose = true
и понеслась
Bogdan (SirEdvin)
Dmitry
Вы управляете содержимым контейнера?
Bogdan (SirEdvin)
Докер лезет в iptabels и мне не хочется с ним конфликтовать.
Dmitry
А
Dmitry
Ну ок
Ruslan
камрады, как команду локально выполнить, видел в доке, но найти не могу, подскажите ключевые слова для поиска?
Ruslan
http://docs.ansible.com/ansible/playbooks_delegation.html#local-playbooks
Dima
local_action:
Ruslan
шит, у меня юзеры разные, а он пытается локально залезть внешним юзером
Dima
become_user: local-username-here попробуй
Dima
- name: check running processes on local system
local_action: shell ps
Ruslan
спасибо!
Dima
но тебе в inventory файле нужно написать ansible_connection: local так будет корректнее.
Ruslan
работает
Ruslan
непонятно как связать expect и local_action
Ruslan
я пытаюсь автоматом генерировать subkey в gnupg
✙ Bogdan
- name: global-ssh-ids - Copy existing pubkeys
authorized_key: user=root key= "{{ item }}" state=present
with_file:
- id_rsa.pub
✙ Bogdan
народ, кто-нибудь знает почему эта херь перестала работать
Александр
Дебаг включи и посмотри что делает
✙ Bogdan
Так оно в консоль говорит, что ключики ок, а реально не добавляет
Ruslan
камрады, если я выделяю задачи в отдельную роль, надо там теги у задач проставлять? у меня один тег, совпадает с именем роли
Dima
ИМХО теги - ментальная херня которую ломают от релиза к релизу, поэтому если не собираешься ползать сутками в тикетнице ansible и доказывать что Ленин жив - используй с минимализмом. на таски класс задач типа "поставить софт" - tags: install или "положить конфиги" - tags: config
Vlad
✙ Bogdan
вот только как оно раньше работало...
Dima
в 2.3 ужесточили анальные политики оформления "{{ переменных }}" вот так и сломалось.
Dima
у меня тоже много что поломалось на них. это не модуль.
Dima
например теперь в with_items нельзя так писать :)
ASTASHOFF
я че-то не допер как допустим вместо docker-registry.test.com/image:latest сделать "{{ docker_registry }}/"image:latest ? читал jinja2 но не пойму все равно
ASTASHOFF
именно когда в одной строке микс переменная-слеш-стринг
Dima
кавычку перенести левее слэша?
ASTASHOFF
ansible 2.3.1.0
ASTASHOFF
нифига
ASTASHOFF
тоже ругается
Dima
ну тогда запеременить оба куска
Dima
беспроигрышный вариант
Elinka22
Всю строку в кавычки возьми
Dima
одинарные
Elinka22
двойные
Dima
well. ok.
Womchik
в такие «»
Dima
😂👍🏻 вом как всегда огонь
ASTASHOFF
спасибо, помогло
ASTASHOFF
по крайней мере парсер ругаться перестал
Elinka22
Главное - что не ругается. А работает или нет - это уже второстепенно
Dima
я ещё часто юзаю вот такую херь чтобы быстрее было: "ansible-playbook playbook_deploy.yml --syntax-check"
Dima
по-быстрому втупую чекает не заходя
ASTASHOFF
http://docs.ansible.com/ansible/playbooks_variables.html#hey-wait-a-yaml-gotcha вот куда надо было смотреть
Ruslan
камрады, есть команда reprepro /path/to/*.deb
shell позволяет раскрыть *.deb
но expect не поддерживает shell, только command, которому как-то надо получить и отдать список файлов, что смотреть в доке?
Ruslan
решено
Anonymous
@Maxim66kv, привет
Anonymous
перед тобой два стула )
Anonymous
перед тобой два сервера 😅
Anonymous
один с ансибл, другой с какой то ебалой
Anonymous
ой, ладно, извините
Александр
O_o
Anonymous
O_o
у Вас что то с глазом
Александр
Дёргается
Anonymous
это моя третья, или четвертая попытка петросянить в этом чате. ничего не работает
Александр
Рожденный ползать, летать не может
Anonymous
😒
Gleb
всем привет
Gleb
кто-то может рассказать о методах ускорения ансибла? в том плане как распараллелить правильно и т.д.?
Aleksey
-f 50 в ком строке :)