nocproject.org
04:44
доброе утро
04:47
есть развёрнутый noc (другой человек занимался пока не уволился). Работает, что-то делает, в том числе и конфиги со свичей собирает. Возникла необходимость "грепнуть" все конфиги на наличие определённой опции, т.е. узнать список свичей, в ко
06:33
подскажите, как из базы noc все конфиги свичей вытащить, которые noc сохраняет ?
 
06:40
qwe12: в конфиге указать repo и вуаля
 
06:43
в конфиге noc ? просто я в noc вообще не понимаю :-)
 
06:50
в noc.conf в секции cm есть поле repo
06:50
там задается путь к рабочей копии репозитория
 
06:58
спасибо, оно там есть и там есть конфиги
 
08:29
это вопрос или предложение?
 
08:29
предлложение
08:29
ну рас не хочешь будут жопки
08:30
правда не я фоткал.
 
08:30
это неуверенное утверждение
08:30
:)
 
08:30
08:38
> Без какого-либо напряжения, я, как Цезарь, умею делать кучу вещей сразу,  например, плохо себя чувствовать, хреново выглядеть и хотеть спать.
 
09:04
Все ли присылают такие фото своим женщинам?
09:04
И как при этой реагируют их женщины?
 
09:05
щенщины и не такое присылают
09:06
а женщинам надо слать котиков.
 
09:07
а сиськи/письки тоже, но скрывают многие
 
09:35
filonov: насчет твоих мук с отдельным сервером постгреса
09:35
есть у меня одна идейка
09:35
что, если в node сделать признак -- "настраивается руками"
09:35
и на такие ноды ансиблу запретить ходить вообще
09:36
он будет знать, что там постгрес
09:36
и будет знать правильный адрес
 
09:36
запретить вообще - не надо.
 
09:36
сервисный каналог построится нормально
 
09:36
разворачивать обновления - все равно надо. А вот лазать в конфиги - ни в коем случае
09:37
У меня к тебе как раз еще один хитровывернутый запросик. Есть две машины. условно h0 и h1.
09:37
на h0 живет нок
09:38
на h1 живет активатор
09:38
но
09:38
активаторов в ноке 2. default и h1.
09:38
причем ноды и того и другого размазаны по _обоим_ машинам
09:40
h1 способен прожевать где-то на порядок больше скриптов чем h0
09:41
И как быть с башней в таком случае? :)
 
09:53
разворачивать обновления чего?
09:54
filonov: разное количество instance запустишь
 
09:57
dvolodin: инстансов понятно что разное количество. речь про то, что инстансы каждого из активаторов работают на обеих машинах
 
09:58
это нормально вполне
 
09:58
h0 тянет два инстанса default и 1 h1, h1 - 1 от default и 5 h1
 
09:59
e_zombie: отличный кадр
 
10:55
filonov: так можно сделать
 
10:57
dvolodin: патчик глянь, плиз. Там всё просто в принципе
 
11:17
не могу его вкурить сходу
 
12:09
filonov: а ldapbackend для корректной работы с openldap не подходит?
 
12:10
evyscr: там переписывать больше чем  в ad
12:11
оно немного per-anus написано
 
12:11
это common noc style
12:12
но таки вроде были какие-то расхождения в поведении ad и ldap
12:13
*openldap
 
12:14
Были. Типа DN OpenLDAP возвращае cn= а AD - CN=
12:14
собстно патчик эту проблему и решает
12:15
попытка ldapbackend  рыться в группах от имени пользователя, у которого заведомо нет на это прав - решается гораздо хуже
 
12:17
это, кстати, зависит от идеологии
 
12:19
Есть два подхода работы с ldap. В первом случае берем логин-пароль юзера и лезем от него. Во втором - берем отдельного пользователя и им проверям
12:19
нок гармонично сочетает недостатки обоих подходов
12:21
adbackend такой фигней не страдает, ибо лезет в пользовательский memberOf, а не в группы
 
12:25
ну так сделайте нормально
12:25
ldapbackend за основу брали какой-то django'вский
 
12:33
сделай pull request
 
12:50
и как
12:50
это сделать?
 
13:05
только с правильного branch'а отколуаывай
 
13:14
dvolodin: вроде ушло
 
13:24
filonov: почти
13:24
ты в default Отправил
 
13:25
в микросервисак карты такие же ?
 
13:26
хз
13:26
говорят переделали
 
13:27
zi_rus: если я и туда и туда отправлю, хуже не будет?)
 
13:27
Запулил в мокросервисы
 
13:28
ты сам-то на каком сидишь?
 
13:29
на обоих
13:29
мокросервисы в стадии становления
 
13:32
filonov: а зачем ты все вместе влил-то?
 
13:33
dvolodin: все вместе - это что?
13:34
Ээээ
13:34
оно не мое. хз каким образом оно это зацепило
13:38
Каким-то образом при создании pull request-а из моего форка оно цепляет два файла редактированные онлайн в октябре прошлого года
13:39
И как с таким бороться?
13:46
таки да. как только я ставлю destination - микросервисы, оно цепляет левую хрень. Нафига?
 
13:49
сделай это в отдельной папке и туда затяни изменённые файлы
 
13:51
в какой-такой папке? в репозитории все ок
13:53
13:53
два других появляются при pull request-е
13:58
хрень начинается с момента выбора ветки, отличной от default
 
14:23
какой-то пиз^Wстранный этот нокошедулер
14:24
17:13:22,225 [noc.sa.activator.activator] ... Running. Timeout 240
14:25
17:14:18,113 [noc.sa.activator.activator] ... Stopping. Timed out (55888ms)
 
14:25
кто понял жизнь, тот не спешит
 
14:25
ну он не понял, это ясно
14:26
но кто пояснит за математику?
 
14:33
кто объяснит за смысл жизни
 
14:55
evyscr: математика тут не причем. таймаут считает с момента последнего ответа железки
14:55
соотвественно если железка раз в 239 секунд будет слать по байтику - таймаут не случится
 
15:10
filonov: а ты посчитал время?
15:10
по таймауту отвалилось за 56 секунд
15:11
при этом debug-script, конечно же, работает
 
    Share this page
    Share this page: