
Demetrio
22.03.2017
11:53:42
echo "'$1'"
не печатает ничего

Psy
22.03.2017
11:54:58
наоборот можно попробовать. всё в ' ', а внутри в двойные

Google

Demetrio
22.03.2017
11:57:50
echo $'systemctl -t service | grep running | awk \'{print $1}\' | grep -f <(systemctl list-unit-files | grep disabled | awk \'{ print $1}\')'

here1am
22.03.2017
11:57:55
или авк заменить на tr | cut

Demetrio
22.03.2017
11:57:56
вот так работает

here1am
22.03.2017
11:58:16
ну или да, ебля с кавычками

Demetrio
22.03.2017
11:58:16
ssh host.wtf $'systemctl -t service | grep running | awk \'{print $1}\' | grep -f <(systemctl list-unit-files | grep disabled | awk \'{ print $1}\')'

Stanislav
22.03.2017
11:59:21
$' ' а так можно разве =)

Demetrio
22.03.2017
11:59:43
а то

Stanislav
22.03.2017
12:00:45
класс!
ssh host "systemctl -t service | grep running | cut -d ' ' -f 3 | grep -f <(systemctl list-unit-files | grep disabled | cut -d ' ' -f 1)"
так поэлегантнее будет ;)

dmage
22.03.2017
12:09:34
троллейбус из хлеба таки заработал?)

Stanislav
22.03.2017
12:09:54
=)

Google

here1am
22.03.2017
12:10:08
чего только не сделают, лишь бы ансибль не использовать

Stanislav
22.03.2017
12:10:31
ну подскажи-ка мне дружок
за заенаблить запущенные юниты
через ваш "хваленый" ансибл
т.е сервис запущен, а в автозагрузке его нет

here1am
22.03.2017
12:11:17
модуль shell))))000

Dmitrii
22.03.2017
12:11:39
state=started

Demetrio
22.03.2017
12:11:56
- name: "{{ service_name}} systemd reload and enable"
systemd: name={{ service_name }} enabled=yes

dmage
22.03.2017
12:12:02
там when хитрый потребуется
если речь только про запущенные сервисы

Stanislav
22.03.2017
12:12:19
нужно имя сервисов забрать
запущенных

dmage
22.03.2017
12:12:28
только не systemd, а service:

here1am
22.03.2017
12:12:38
да шелл просто дёрнуть и всё. и никаких проблем с кавычками

Stanislav
22.03.2017
12:12:46
модуль shell))))000
| FAILED | rc=1 »
/bin/sh: -c: line 0: syntax error near unexpected token `('
/bin/sh: -c: line 0: `systemctl..
хваленый модуль shell

dmage
22.03.2017
12:12:56
а потом молекула тебе скажет "чооооааа шел? пошол нахй!"

here1am
22.03.2017
12:13:06

Stanislav
22.03.2017
12:13:11
=)))

Google

here1am
22.03.2017
12:13:31

dmage
22.03.2017
12:13:51
т.е. вы пишете плейбуки без обратной совместимости?)

Snake
22.03.2017
12:14:01
можно и так и так

here1am
22.03.2017
12:14:43
я пишу плейбуки под локалхост. обратная совместимость для старпёров. только арч, только ультрахардкор, лив фаст дай янг
алсо service как минимум mask не умеет, а эта хуйня очень полезная

Stanislav
22.03.2017
12:18:55

here1am
22.03.2017
12:21:32
yo dawg, i heard you like shell oneliners, so we put a bash -c into yo sh -c so you can run shell oneliner while running shell oneliner

Katulos
22.03.2017
12:58:57
Чот пиздец с астером
На убунте не летит

Alex
22.03.2017
12:59:20
Печаль с убунтой! Выкинь ее нахрен!

Katulos
22.03.2017
12:59:23
а красношапка не атомные матери не накатыается

Alex
22.03.2017
12:59:34
debian пробуй

Katulos
22.03.2017
12:59:39
анаконда падает в рандомных местах

Combot
22.03.2017
13:00:07
combot.org/chat/-1001030317489

Katulos
22.03.2017
13:00:22

Alex
22.03.2017
13:00:53
Астер из сорцов собираешь?

Katulos
22.03.2017
13:01:03
На убунте то? Да
Оно sip чота не загружает, хоть ты тресни
Ну и lame не собирает
Makefile:306: recipe for target 'xmm_quantize_sub.lo' failed
make[3]: *** [xmm_quantize_sub.lo] Error 1
и т.д.

Google

Sheridan
22.03.2017
14:02:13
Если гдето мониторятся логи опенссш, то стоит держать в голове что местами с версии 7.5 их формат изменён https://www.opennet.ru/opennews/art.shtml?num=46228

Hackru
22.03.2017
14:07:31
обратная совместимость не нужна

Anatoly
22.03.2017
15:03:08
Уважаемые, есть вопрос по HAProxy:
есть текуший сетап с nginx:
location / {
root /opt/swagger;
}
как такое перенести на HAProxy?

nikoinlove
22.03.2017
15:04:16
никак )
хапрокси не умеет файлы раздавать)

Admin
ERROR: S client not available

Anatoly
22.03.2017
15:04:37
есть смутное подозрение что оно не заработает. Если например error.html можно замокать вместо стандартного еррор аутпута то тут видится тупик...
окей.

nikoinlove
22.03.2017
15:04:55
спроксируй в нжинкс ну )

Anatoly
22.03.2017
15:04:57
подозрение подтвердились...

nikoinlove
22.03.2017
15:05:05
это ж хаПрокси :P

Zhenia
22.03.2017
15:05:18
у него задачи другие

nikoinlove
22.03.2017
15:05:27
да эт чушь все про другие задачи)

Anatoly
22.03.2017
15:05:37
ясно.

nikoinlove
22.03.2017
15:05:46
он еще пятисотки ретраить не умеет тоже потому что "задачи другие и так нельзя"
но вот нжинкс почему-то умеет и ему можно)
там просто разрабы в очень важных играют кажется

kiltum
22.03.2017
15:06:10

Daniel
22.03.2017
15:06:31
что это я только что прочел, а?!
хватит уже курить эту дрянь

Google

nikoinlove
22.03.2017
15:06:58
заволновался сразу посмотрите на него

Daniel
22.03.2017
15:07:11
я же модератор
мне же это все вычищать

nikoinlove
22.03.2017
15:07:38
делов-то. просто руки потом помой и все

kiltum
22.03.2017
15:08:10
Но вобще лучше заюзать keepalived или packemaker в сложных случаях. (смаил по вкусу)

nikoinlove
22.03.2017
15:08:28
лучше бы тебе научиться читать

kiltum
22.03.2017
15:09:32
лень. чукча не читатель, чукча писатель.

Pavel
22.03.2017
15:21:42
есть terraform, есть google cloud
как бы .json файл от аккаунта служебного секурно хранить?

Zhenia
22.03.2017
15:24:52
gpg?

Pavel
22.03.2017
15:25:46
да, наговнячить я могу
просто думал может уже есть прям готовое
интеграции с vault или еще чего
вот нашел https://github.com/opencredo/terrahelp
но они тут state шифруют

nikoinlove
22.03.2017
15:33:13
а книжку effective devops кидали?

Pavel
22.03.2017
15:34:40
хорошая книга что ли?