
Stannis
25.04.2018
07:23:46
Хочется после конфигурации написать дату и кто выполнил конфигурацию
blockinfile и lineinfile добавляют новую строчку

Nklya
25.04.2018
07:24:59
правильно - генерить из шаблона

Artur
25.04.2018
07:25:17
согласен

Google

Artur
25.04.2018
07:25:32
мож не правильно готовлю

Stannis
25.04.2018
07:26:53

Artur
25.04.2018
07:29:44

Stannis
25.04.2018
07:30:02

John
25.04.2018
07:31:34
такое бывает когда из офф репы удален файл, или не доступен. из-за этого плейбук не отрабатывает.
Решение существует только одно, ставить локальный репозиторий?

Artur
25.04.2018
07:31:40
центоса под рукой нет, точно не скажу где там менять
добавь репу где есть нужный пакет

John
25.04.2018
07:34:10
да я хз где она есть... пакет вроде стандартный libssl-dev
но плейбук затыкается на Err:28 http://security.ubuntu.com/ubuntu xenial-security/main amd64 libssl-dev amd64 1.0.2g-1ubuntu4.10
со словами:
404 Not Found [IP: 213.180.204.183 80]"

Artur
25.04.2018
07:35:08
хм
у меня есть
и всё ок
может привет от РКН ?

Google

John
25.04.2018
07:37:36
https://pastebin.com/JgQX865g
может, но РКН говорит что ИП не заблокирован

Artur
25.04.2018
07:38:01
ну РКН говорит что и гугл не блочили )
только что у себя на убунте накатил либу
без танцев

John
25.04.2018
07:38:29
вон он засранец:
http://security.ubuntu.com/ubuntu/pool/main/c/curl/libcurl3_7.47.0-1ubuntu2.6_amd64.deb
только у меня в списке нет ни curl, ни libcurl. Как понять у кого зависимость от этой libcurl3?

Artur
25.04.2018
07:49:30
и он скажет кто от него зависит

John
25.04.2018
07:49:48
кого удалить? curl?

Artur
25.04.2018
07:50:59
libcurl3
или чьи зависимости узнать хочеш ?

John
25.04.2018
07:52:16
у меня в плейбуке нет команды ставить ни курл, ни либкурл. А он пытается встать, значит он пытается приехать из-за наличия зависимости какого-то пакета от этого libcurl

brestows
25.04.2018
08:21:26
Народ, привет, скажите как получить в ansible часовой пояс установленный в системе
ansible_date_time.tz не подходит
там формат не такой

?simplemice
25.04.2018
08:22:00
https://docs.ansible.com/ansible/latest/modules/timezone_module.html

brestows
25.04.2018
08:28:31
Так разве это не для смены ?
мне не надо менять часовой пояс, надо только получить его

Salem
25.04.2018
08:32:01
через факты получи

Artur
25.04.2018
08:32:03
register юзай

Google

Salem
25.04.2018
08:33:02
ansible_date_time.tz_offset
оу, сорри, плохо прочитал твое сообщение

Leonid
25.04.2018
08:33:41
А какой нужен то формат?)

Salem
25.04.2018
08:33:44
а почему оффсет не подходит?
типа Europe/Moscow?

brestows
25.04.2018
08:36:38
нужен именно Europe/Moscow
и т.п.
postgresql оффсет например не кушает

Leonid
25.04.2018
08:43:43
Ну попробуй raw заюзать, если идеи кончились)

brestows
25.04.2018
08:45:23
ну конечно можно заюзать shell и отгрепать :) но блин это жо базовые вещи в конфигурации

Dima
25.04.2018
08:47:36
facts.d/ в помощь
альтернатива — писать свой фильтр, который будет конвертировать ansible_date_time.tz_offset в имя
это более-менее красивые варианты

Salem
25.04.2018
08:49:25
да, проще грепнуть тогда

Dima
25.04.2018
08:49:36
ну вот этим всё обычно и заканчивается :)
но ведь выше писали:
> ну конечно можно заюзать shell и отгрепать :) но ...

brestows
25.04.2018
09:02:06
я к тому, странно что нет этого в стандартной поставке, время в 5 форматах :) а бли тайм зона в одном :)
глупости какие-то
надо поправить :)

Google

Salem
25.04.2018
09:02:31
ну велком ) коммиты всегда приветствуются

Dima
25.04.2018
09:02:33
я ещё 1.2 помню — можно создать issue с просьбой добавить такой факт
кстати, фильтр не подходит, т.к. из offset нельзя однозначно получить имя зоны
так что только
1. grep'ать
2. custom facts

Salem
25.04.2018
09:03:25
угу

brestows
25.04.2018
09:04:17
проще грепнуть и забыть :)
echo timedatectl | grep zone | awk '{print $3}'

Dima
25.04.2018
09:06:54
echo?

brestows
25.04.2018
09:07:26
ну telegram съел ковычки :)
hastebin.com/labenaxodi.vbs

Dima
25.04.2018
09:47:16
а зачем вот это всё с bash и echo?
timedatectl | grep \"Time zone\" | awk '{print $3}' — это само по себе уже родит stdout

Wom
25.04.2018
09:49:04
зачем лишний греп?
timedatectl | awk '/Time zone/ {print $3}'

Dima
25.04.2018
09:49:23
это следующий виток оптимизации)
я пока просто про то, что вот эти страсти с echo

Vladimir
25.04.2018
10:06:36
Господа, подскажите насчет hash behaviour в ansible.cfg, не могу найти документацию по нему.

Nikita
25.04.2018
10:09:39
Я тут не могу найти как выдать сертификат подписанный своим CA через openssl? Сталкивался кто-нибудь? А официальном модуле openssl есть только selfsigned

alex
25.04.2018
10:15:22
выдать?

Google

alex
25.04.2018
10:15:45
CA выдает же сертификаты

Nklya
25.04.2018
10:17:42

Nikita
25.04.2018
10:21:40
CA выдает же сертификаты
У меня есть selfsigned CA, я выдаю клиентам подписанные этим CA сертификаты. Т.е. нужно подписать csr с помощью CA crt+key

alex
25.04.2018
10:25:50
я так понимаю при помощи openssl ты можешь сгенерировать crt, а подписывать его уже будешь на стороне своего CA
я не знаю, что у тебя стоит в качестве CA, я ковырял только AD CS, может по другим вариантам тут кто подскажет

Vyacheslav
25.04.2018
10:29:59
Кто-нибудь встречал статьи/книги/видео с best practice схем организации переменных в Ansible (за рамками офф. доки)? Например, как удобнее хранить списки sites-enabled для nginx? И через группы - перебор, и один большоё dict, не очень, и мёржить dict из разных мест - так себе.
Никак не нагуглю следы подобных обсуждений.

Nikita
25.04.2018
10:33:53

Vadim
25.04.2018
10:36:26
но там вроде конфёрм нужен, так что читайте опции

alex
25.04.2018
10:36:53
https://stackoverflow.com/questions/21297139/how-do-you-sign-a-certificate-signing-request-with-your-certification-authority - здесь очень подробный ответ

Vadim
25.04.2018
10:37:04
емнип в ansible ничего такого нет

Nikita
25.04.2018
10:38:49

Vadim
25.04.2018
10:39:25
надо бы и наш ад с командами переписать по возможности

Nikita
25.04.2018
10:40:44
Нет возможности подписать своим CA
Я уж думал посмотреть может прикрутить будет не так сложно

Vadim
25.04.2018
10:42:24
надо подпиливать конфиг, видимо свой ручками не просунуть

Blue_Wolf
25.04.2018
11:28:06
hello again,
I'm trying to install ELK stack using ansible