sysvinit
А https://github.com/ansible-semaphore/semaphore и https://github.com/theforeman/foreman_ansible использует кто?
Nikita Dwarf
Всем привет
Nikita Dwarf
Кто то имел дело с freeip
Nikita Dwarf
Freeipa
Nikita Dwarf
есть кто ?
Max
Есть
Max
Я не пользовался и не понял смысла на фоне наличия openldap и samba
Max
@ru_devops - спроси в этом канале.
Aleksandr
Фриипа более безболезненная в виндовс среде
Anonymous
эм... безболезненная
Anonymous
ну когда уже трасты в обе стороны запилят и хотя бы эрзац-GC
Anonymous
а еще у них с CA все пищально
Nikita Dwarf
Она создаёт свой самоподписснный сертификат
Anonymous
Только не умеет пока дочерние ca
Aleksandr
Всем привет, работает ли ansible с 2FA?
Aleksandr
Одина вариант, костыль: добавляется юзер только с локалхоста с пабликкей методом, и второй юзер , который будет испозльваться для туннелирования http://stackoverflow.com/questions/23115619/how-to-use-ansible-with-two-factor-authentication
Maxim
добрый день! а можно как то в ансибле переменную преобразовать? из www.example.org в www\.exmaple\.org ?
Александр
там regexp есть
Александр
Только вам replace+regexp нужен
Александр
Если я прваильно вас понял
Lex
там просто replace должно хватить вроде
Maxim
у меня переменная - доменное имя. Формируется конфиг для nginx, и в одном месте там тоже самое надо вписать, только для regexp (заэкранировать точки)
Igor
Конечно можно
Igor
Только доку читать надо
Igor
по жиже2
Maxim
спасибо за подсказки! нашел что нужно
Igor
делись, куда пошёл
Maxim
сейчас реализую - и отпишусь
Igor
давай
Aleksandr
что нибудь типа {{ domain_name|replace(".", "\.") }} не подойдет?
Igor
кстати, поделитесь годным .gitignore для ансиблядства?
Lev
*.retry пойдет такой?
Igor
.sw* и прочая
Igor
вот шоб основная шваль уже была )
Антон
привет, а кто нибудь использоваль в ansible модуль ACL?
Igor
я бы спросил «кто использовал ansible модуль Любой, и не закоммитил патчи обратно?» 😜
Антон
acl: name={{ project_dir }}/public entity=nginx etype=user permissions=rX recursive=yes state=present , есть такая команда, при выполнении ansible ругается FAILED! => {"changed": false, "cmd": "/bin/setfacl —test -m user:nginx:rX —recursive /path/to/my_dir", "failed": true, "msg": "setfacl: Option -m: Invalid argument near character 6", "rc": 2, "stderr": "setfacl: Option -m: Invalid argument near character 6\n", "stdout": "", "stdout_lines": []} , не могу понять, что ему не нравиться?
Lev
ну так выполни команду да посмотри)
Lev
/bin/setfacl --test -m user:nginx:rX —recursive /path/to/my_dir
Lev
хотя, у меня эта команда работает)
Lev
наверное, пользователя нет или группы
Lev
$ setfacl --test -m user:user:rX --recursive test/ test/: u::rwx,u:user:r-x,g::rwx,m::rwx,o::r-x,* test//poo: u::rw-,u:user:r--,g::rw-,m::rw-,o::r--,* $ setfacl --test -m user:POO:rX --recursive test/ setfacl: Опция -m: Недопустимый аргумент возле символа 6
Dmitry
еще бы подсветку нормальную завезли — цены бы не было
везде много раз писал, что телеграм говно, но это не повод не пользоваться хотя бы тем, что в нём есть
Dmitry
не говно только слак, но он тоже не оче
в FAILED! => {} подсветка не так уж и нужна, а то, где она нужна, пациенту будет лучше на pastebin какой вставить, но если не может даже в апострофы, то тем более не станет :)
Max
иф чо можно таску запустить с ключиком -vvvv
Max
как бэ мнооого инфы сразу будет
Lev
X->x
У меня и с большой буквой работает)
Александр
Ребят кто нибудь тестил ipv6?(работает он вообще в проде или так себе?)
Igor
при чём тут Лужков? O_o
Александр
при чём тут Лужков? O_o
Потому что пони
Александр
Хм, пользуюсь чатом как уточкой,..
Igor
Max
Ребят кто нибудь тестил ipv6?(работает он вообще в проде или так себе?)
не тестил, но злые языки говорят, что работоспособен
Александр
Нашёл уже ответ, спасибо. Моя криворукость опяьт надо мной пошутила
Aleksandr
У меня и с большой буквой работает)
так ты посмотри внимательнее у тебя x не применился, X - игнорится
Lev
так ты посмотри внимательнее у тебя x не применился, X - игнорится
Ошибка изначальная с недопустимым аргументом флага m, а не об установке прав
Lev
Автор вопроса не я)
Aleksandr
да не, это я так, просто бросилось в глаза и сказал про это, надеюсь автор это заметит, если ему нужен execute :)
Lev
Это да)
Lex
кроме как через command или shell есть способ генерить ssh ключи? про user знаю
Aleksey
господа, а что за нафиг? почему модуль uri до сих пор чихает на переменную http(s)_proxy ?
Aleksey
и как с этим жить ?
Aleksey
я про 2.1.1.0
Aleksey
простите был напуган.
nvkv
я что-то уже туплю, смотрите, у меня тут оракол и пиздец да RAC, стендбаи
nvkv
есть stdout команды
nvkv
мне из него нужно регекспом достать подстрочку, обрезать её правильно и сунуть в переменную
nvkv
это как бы мне сделать?
Max
tasks: - shell: cat /some/path/to/file.json register: result - set_fact: myvar="{{ result.stdout | from_json }}"
nvkv
set_fact!