@devops_ru

Страница 2602 из 4568
Max
17.04.2017
14:18:51
@lorddaedra

тут опять поехавшие

Alexey
17.04.2017
15:20:26
тут есть одна проблемка... =) это macOS (так получилось, нужна с ней совместимость), вот такая конструкция чтения из сериал порта не работает (во всяком случае у меня) < /dev/ttyXXXX и это не работает cat /dev/ttyUSB0 именно поэтому я использую screen для чтения, но он не отдает данные в следующий pipe ? а xarg вряд ли вы заставите работать в screen
В итоге я сейчас остановился на такой конструкции, для стриминга логов из сериал порта в клауд. (stty -f /dev/cu.SLAB_USBtoUART 115200 & cat /dev/cu.SLAB_USBtoUART) | awk '{gsub(/[" "]/, "_", $0);printf("curl -G --request POST '\''https://groker.initialstate.com/api/events?accessKey=TOKEN&bucketKey=KEY'\'' --data-urlencode log=%s\n", $0) | "sh"}' Я этим не доволен, потому что не смог нормально экранировать/закодировать строку, которую отдаю в curl, пока чтобы хоть как-то работало заменяю пробелы на нижнее подчеркивание. :) Если поставить кавычки вокруг отправляемой строки в awk-->printf-->curl вот тут — printf("...log=\"%s\"", $0) , то по идее должно задать границы строки, которую надо послать curl'ом и сделать urlencode... но к сожалению не получается поставить закрывающую кавычку после %s, она на видимо "съедается" $0 и получается --data-urlencode "log=[count_set]_3000_3799554_3800474_0_71039488 вместо --data-urlencode "log=[count_set]_3000_3799554_3800474_0_71039488" PS. на Питоне сознательно не хочу это делать, потом я хотел бы завернуть это в докер и на баше это было бы минималистично без лишних зависимостей. Производительнось curl для это задачи не является проблемой. @socketpair @ads_alpha

Марк ☢
17.04.2017
15:21:24
как минимум, у тебя ошибка в наличии ОДНОГО амперсанда после stty

Google
Марк ☢
17.04.2017
15:22:02
и ещё у тебя неявный буффе в пайпе между авк и шеллом

и ещё это говно породит у тебя много премного TIME_WAIT при массивном логировании

я бы такой код не пустил в прод. это говно и хуи. перл. write-once код

это моё мнение

и вообще, при любом раскладе, чото читать, и сувать шеллу на вход чтобы тот сделал евал — это полное дерьмо

а, и ещё это всё от рута работает. Заебись

евал прочитанного из ненадёжного источника в шелле.

под рутом.

какаянибудь запись с апострофом и пиздец

или чотам. кароче такие штуки всегд чреваты хреновым ескейпингом

Hackru
17.04.2017
15:28:16
> @socketpair с апогстрофом проиграл с подливой

Марк ☢
17.04.2017
15:28:23
апоцтроф

Hackru
17.04.2017
15:28:41
с твоей фамилией такие опечатки супер звучат

Google
Марк ☢
17.04.2017
15:29:08
Hackru
17.04.2017
15:29:35
это не орфография

James
17.04.2017
15:30:13
хей пипл. кто нить datadog юзает?

интересует мониторинг 500 от nginx

Alexey
17.04.2017
15:32:44
как минимум, у тебя ошибка в наличии ОДНОГО амперсанда после stty
Спасибо это поправил. Вроде работает все так же. По производительности, я тестировал, это не является узким местом. Это будет запускаться изолировано, в худшем случае, даже если там будет rm -rf /* просто крешанется и перезапустится. Да, я понимаю что код не очень. Но пока так, по другому не додумался, хотя сидел с ним довольно много :) Можно ли как то добавить кавычку в конец?

Artur
17.04.2017
19:06:04
тьфу. неудачно щелкнул. хотел просто увеличить стикер, удерживая курсор ?

прастити

Тефтеля
17.04.2017
19:11:23
сообщения можно удалять, ало

Александр
17.04.2017
19:20:21
сообщения можно удалять, ало
Таки задумано, Тефтелька

Марк ☢
17.04.2017
21:31:55
вот это вот немного по Фрейду

s3rj1k
18.04.2017
07:14:11
https://github.com/systemd/systemd/issues/5644 обидили дядю)

Sergey
18.04.2017
07:31:12
https://github.com/systemd/systemd/issues/5644 обидили дядю)
сам себе злобный буратино. такие штуки всегда нужно тестировать из расчёта на худший вариант.

s3rj1k
18.04.2017
07:31:52
Как дите прям)))

Sergey
18.04.2017
07:32:51
почему как? "Баш для самых маленьких" - по этой же книжке товарисч на ГитЛабе базу чинил? ?))

Откровенно говоря, мне случалось на такой прикол с переменной налетать, но - под учёткой дженкинса, а ему в той системе было можно примерно ничего или чуть меньше.

Так чт овсего лишь пульс подскочил секунда на 30 ?

Oleg
18.04.2017
08:30:11
Он обидился и закрыл коментирование))))
Думаю, закрыл чтобы срачей/флуд не разводить, а не потому что обиделся.

s3rj1k
18.04.2017
08:41:14
Google
Единорожа
18.04.2017
09:40:05
Кто может с lxd помочь?)

Dorian
18.04.2017
09:40:40
Единорожа
18.04.2017
09:41:05
Нужно заставить создавать контейнеры с белыми ипами разбросанными по разным сетям /32

Bogdan
18.04.2017
09:41:19
Господа, кто-то знает существует ли скрипт, в который загоняются мобильные номера, а он выдаёт есть ли этот человек в тг?

Единорожа
18.04.2017
09:41:19
С использованием lxd-dnsmasq

Dorian
18.04.2017
09:42:42
С использованием lxd-dnsmasq
У меня немного другая задача была. Мне нужно было вызвать реальные адреса контейнерам. Делал через IP netns

Создавал бридж и отдавал туда peer veth

Единорожа
18.04.2017
09:43:24
Начну наверное с проблемы, есть бридж, если руками делаю в контейнере с убунтой (interfaces) все работает, в debian сеть не поднимается

Admin
ERROR: S client not available

Единорожа
18.04.2017
09:44:02
Точнее ип на интерфейсе светится, а сеть не работает)

Dorian
18.04.2017
09:44:44
Нужно выключать нетворкинг при создании контейнера и создавать через IP netns

Сейчас скрипт скину

Dorian
18.04.2017
09:46:44
https://platform9.com/blog/container-namespaces-deep-dive-container-networking/

Тут хорошо написано

Oleg
18.04.2017
10:06:12
Уважаемые сэры, посоветуйте опенсорцную вебморду для Ansible? Есть вот Semaphore, но оно выглядит как-то сыро. В гугле советуют попробовать запускать анс из Rundeck, но ведь оно не вточено спецом под анс это вообще что-то отдельное Анальные саасы и прочий кошмар просьба не советовать, дело будет происходить в закрытой криптоанархичной локалочке для инхаус разработки ? Шпасибо, с меня как всегда ничего

Я хочу от морды, чтобы для нее было удобно было делать плагины. Нужно чтобы админы заходили, жмякали кнопки, которые будут где-то там далеко дергать энсибл мастер, который скажем будет ворочать кластерами И хочется чтобы эта морда искаропки знала об энсибле - понимала и хорошо отображала его логи, снимала метрики и рисовала на графиках, итп Короче, всё как у людей чтобы было

Подошло бы купить Tower, но нельзя, можно только опенсорц фриваре

SarDigital
18.04.2017
10:19:42
семафор

ну а больше ничего нет

ну ок, вот еще есть

Google
SarDigital
18.04.2017
10:20:55
https://github.com/node-ci/nci-ansible-ui

Hackru
18.04.2017
10:23:11
лучше запинывать красношапошников по всем каналам

чтобы уже релизнули опенсорсный тауэр

сколько можно

Lupsick
18.04.2017
10:33:19
кто-нибудь работал с netsuite soap api?

here1am
18.04.2017
10:36:19
спамить нельзя

Qwizzy
18.04.2017
10:43:47
Привет. А есть ли какой-нибудь конвертор дебиановского чейнджлога в тот, что в rpm spec ?

here1am
18.04.2017
10:44:46
юзай сразу alien, чо ты начинаешь

SarDigital
18.04.2017
11:00:57
https://github.com/gcoffey/ansible-remote-deployment

вот еще что-то похожее

там на гитхабе завалы всякой фигни для ансибла и другого софта

Hackru
18.04.2017
11:02:12
на первый взгляд интересно, но без апдейтов 2 года - проект по ходу заброшен

Lulz
18.04.2017
11:37:16
Всем привет! nginx может работать с бд? (делать запросы к ним и передавать результат к бэкэнду)?

Oleksandr
18.04.2017
11:37:39
@LulzSc может через модуль - nginx-lua

Страница 2602 из 4568