About Forum Blogs NOC Docs Downloads KB Issues Code CI Registration

nocproject.org

#nocproject.org at irc.freenode.net log.
Back to nocproject.org Back to IRC log index
Date: 04.09.2013
e_zombie #
04:47
с утречком.
04:47
upgrade: 139: Failed to update to branch default
04:47
]# hg status
04:47
Not trusting file /opt/noc/.hg/hgrc from untrusted user noc, group noc
04:47
Not trusting file /opt/noc/.hg/hgrc from untrusted user noc, group noc
04:47
M lib/fields.py
04:48
как полечить
teroni804 #
04:50
перейди на бранч develop например
e_zombie #
04:54
это как
freeseacher #
04:57
в upgrade.conf прописать нужный бранч
04:57
в upgrade.defaults есть дока описывающая про чо базар
e_zombie #
04:59
ааа вот так
05:01
угу. сенкс. попробуем
dvolodin #
05:04
вот думаю, стоит ли делать virtual appliance на разных системах, или обойтись одним?
05:06
в принципе, на посмотреть хватит
05:06
а дальше поставят на свою систему чудо-скриптом
Dr01d #
05:12
dvolodin, virtual appliance ? Хочешь запилить ovf готовый с разными системами ?
dvolodin #
05:12
да
05:12
у нас они и так есть
05:13
только ova
Dr01d #
05:13
Идея хорошая, я когда знакомился с продуктом к сожалению не нашел версию с Centos )
freeseacher #
05:13
народ а в корпоративных сетях шарит кто нить ?
Dr01d #
05:13
Ну и на VMware не запуститься без допила конечно..
freeseacher #
05:13
вопрос есть
dvolodin #
05:14
или все-таки одну базовую систему и образы для virtuabox и esxi
Dr01d #
05:17
Ну по мне было бы отлично иметь Debian и Centos версии под esxi.. думаю esxi для многих приоритетнее
teroni804 #
05:17
freeseacher: ты вопрошай... вдруг кто чего знает
05:18
Dr01d: на дебиан ставится молча по скрипту
freeseacher #
05:18
есть 29-ый роутер
05:18
два ната на два интернет провайдера
05:18
и на одном из внешних интерфейсов публикация 443 порта внутрь
05:18
все работает, когда ходишь извне на эту публикацию
05:18
а вот если идешь изнутри на адрес xxx.xxx.xxx.xxx(белый):443 то сцуко не работает.
dvolodin #
05:18
и не будет
05:18
:)
teroni804 #
05:18
дык и не должно :_)
05:19
хотя я видел вариант хитрого ната... на хабре
dvolodin #
05:19
packet flow смотри
freeseacher #
05:19
да я понимаю что не будет
05:19
:)
teroni804 #
05:19
либо дмз...
freeseacher #
05:19
делать чо
05:19
сейчас 3 варианта есть
05:19
1. днс
dvolodin #
05:19
сделай статик и на внутреннем интерфейсе
freeseacher #
05:19
2. роутмап через второго прова
05:20
3. отдельный vrf и крутить трафик
teroni804 #
05:20
мы пользуем днс
dvolodin #
05:20
лучше пронатить
teroni804 #
05:20
4. вариант - завести дмз ...
dvolodin #
05:20
не люблю кошачий nat
05:21
после screenos и SRX'ов тоскливо совсем Ж)
teroni804 #
05:22
погляди тут может поможет http://habrahabr.ru/post/84060/
zi_rus #
05:24
dvolodin, один, но нормально собранный образ лучше чем десяток которые будут с недоделками
05:25
я бы предложил делать на энтерпрайзном ред хате, но ты любишь сюзю, так что тебе решать
teroni804 #
05:25
голосую за дебиан :-)
zi_rus #
05:26
я хотел у себя на центоси поднимать, но у меня на том же сервере такакс, а поднимать его на центос/рхел очень грустно ибо его даже в репах нигде нет
05:27
dvolodin, ты когда релиз то сделаешь?
dvolodin #
05:28
уже собираю его
05:28
парочка фиксов осталась
05:29
только что проверил -- в virtualbox на голом debian NOC ставится и взлетает за 8 минут
zi_rus #
05:29
я знаю, ты не будешь ничего делать пока не отрелизишь, а этот момент очень долго откладывался, а мне ну очень хочется чтобы некоторые вещи пофиксили
dvolodin #
05:29
у меня по планам
05:29
1. дофиксить ip discovery, попадающие в address range
Dr01d #
05:30
dvolodin, да, под Debian со скриптом проблем нету.
dvolodin #
05:30
2. придумать и сделать новый механизм определения версий
zi_rus #
05:30
ой ладно, какие планы
05:30
0.7(5) 23.07.2012
Dr01d #
05:30
Поцентос я все настраивал минут 50
zi_rus #
05:30
:)
dvolodin #
05:30
3. release notes
05:30
4. сборка virtual appliance
Dr01d #
05:31
+ нужнно написать совой init-скрипт.
freeseacher #
05:31
dvolodin, допиши пожалуйста в список репы которые ты используешь
05:31
а лучше в скрипт
dvolodin #
05:31
5. всякий прочий пиар новой версии на профильных форумах
zi_rus #
05:32
nag очень грустный, лучше статью на хабре запили
dvolodin #
05:32
ну и ждем толпу офонаревших и потерявшихся коллег и вербуем их в наши ряды
05:32
zi_rus: на какую тему?
zi_rus #
05:32
на тему новой версии, про плюшки
dvolodin #
05:32
freeseacher: какие репы?
freeseacher #
05:32
дебиановские
dvolodin #
05:32
zi_rus: там это не приветсвуется
freeseacher #
05:32
откуда софт тянуть
dvolodin #
05:32
freeseacher: стандартные
05:32
при установке зеркало выбираешь и все
zi_rus #
05:33
там есть какой-то раздел "я пиарюсь" кажется
freeseacher #
05:33
:( у нас дебиан ставится с своих "стандартных" реп и со своего "инсталятора"
zi_rus #
05:33
в любом случае на наге реакция у людей совсем грустная
dvolodin #
05:33
freeseacher: я в одном месте настроил nginx как кеш для реп
freeseacher #
05:33
и это пихается в паппет...
zi_rus #
05:33
все на заббиксах сидят
dvolodin #
05:34
zi_rus: этими мы займемся когда переплюнем zabbix
05:34
:)
freeseacher #
05:34
в смысле я не видал дебиана с чистыми репами из "оригианльного" деюбиана
05:34
скинте список кто нить :)
zi_rus #
05:34
freeseacher, как так, у дебиана вроде самые полные репы
freeseacher #
05:35
zi_rus, у нас свои.
zi_rus #
05:35
вот на центоси с штатными репами каши не сваришь
freeseacher #
05:35
прямо с инсталатора
dvolodin #
05:35
на центосе для монги понадобится отдельная репа
zi_rus #
05:35
да
freeseacher #
05:35
и на наших репах нок не взлетает.
05:36
а bootstrap скрипт не проверяет какой софт он ставит
zi_rus #
05:36
freeseacher, ваши - это вы весь софт сами пакуете и свои репы с ним держите или как?
freeseacher #
05:37
по большей части это копия внешних. но много софта собирается с такими настройками что бы они сразу подходили под наши продуктовые сервера
zi_rus #
05:38
ну не знаю, собирайте софт чтобы он подходил под нок :)
Dr01d #
05:39
dvolodin, на центоси требуется всего-то подключить Epel репу и все.
zi_rus #
05:40
Dr01d, в epel кажется нет монги, у них официальная своя репа, ее тоже надо цеплять
Dr01d #
05:42
zi_rus, Есть есть, давно есть mongo в Epel )
05:42
http://dl.fedoraproject.org/pub/epel/6/x86_64/repoview/letter_m.group.html
05:42
Но не факт, что самая свежая ..
e_zombie #
05:43
libmongodb-2.2.3-4.el6.x86_64
05:43
mongodb-server-2.2.3-4.el6.x86_64
05:43
mongodb-2.2.3-4.el6.x86_64
dvolodin #
05:45
кстати, заметил, что ребята из 10gen предпочитают не связываться с maintainer'ами дистибутивов и держат свои репы
e_zombie #
05:46
я думаю что они ссзб
freeseacher #
05:47
zi_rus, скинь свой /etc/apt/sources.list в приват
zi_rus #
05:47
freeseacher, нету, у меня давно дебиана нет на серверах
05:47
centos и freebsd только
freeseacher #
05:47
черт
05:48
ладно поищу гденить
zi_rus #
05:48
отнюдь, лично я не верю успех независимых дистрибов типа дебиана
freeseacher #
05:50
я думаю они в прочем не верят в zi_rus
e_zombie #
05:50
все у них будет хорошо. у них есть своя ниша и они в ней будут жить
05:50
ЫЫЫЫЫЫЫЫЫЫЫЫЫЫ
zi_rus #
05:50
хоум юзеры да
freeseacher #
05:51
ну... у нас дебиан.
zi_rus #
05:51
им не нужна поддержка корпоративного железа и софта
freeseacher #
05:51
мы хоум контора
zi_rus #
05:51
не знамечали например у вендоров типа HP драйвера для их железок под Windows, RHEL, SLES
05:52
ибо это корпораты и с ними можно договориться, их поведение как-то предсказать...не знаю как это назвать
freeseacher #
05:52
ну я как бы уполмянул что мы перепаковываем софт
05:53
(err=В соединении отказано).
zi_rus #
05:53
freeseacher, и что меняет перепаковка софта?
freeseacher #
05:53
например можно вытащить нужный драйвер из вражьего дистриба и прикрутить в правильный дистр
zi_rus #
05:54
и ты считаешь это продакшен решением
teroni804 #
05:54
freeseacher: http://pastebin.com/yipef8j1
freeseacher #
05:54
teroni804, спасибо.
zi_rus #
05:54
с ростом количества систем стоимость поддержки думаю растет непропорционально
e_zombie #
05:54
NOC-1011?filter=-2 почините христа ради
freeseacher #
05:55
zi_rus, каких системм ?
zi_rus #
05:55
серверных
05:55
линуксов этих
e_zombie #
05:55
да да. сраных линуксов
freeseacher #
05:55
а зачем увеличивать колво систем серверных?
05:55
есть два вендора. hp и ibm
teroni804 #
05:55
не знаю ... что такого там надо делать чтобы не хватало простого дебиана..
freeseacher #
05:56
все остальное виртуалки.
zi_rus #
05:56
freeseacher, а у НР разные стриммеры сервера etc
freeseacher #
05:56
teroni804, на hp были грабли с драйверами сетевухи например
teroni804 #
05:56
на железку виртуалку ... а уж потом..
zi_rus #
05:56
у меня есть НР сервера, ни для одного в дебиане нет драйверов для сети
freeseacher #
05:56
zi_rus, мне каежтся эта проблемма как то решается.
zi_rus #
05:57
в RHEL все на месте
05:57
это проблема, и проблема в том что эта проблема появляется на ровном месте
teroni804 #
05:57
esxi решает эту проблему :-)
freeseacher #
05:57
ну у нас и RHEL есть. на серверах партнеров.
zi_rus #
05:57
а эта вторая проблема, разные дистрибы
freeseacher #
05:58
физического железа очень не много.
05:59
откзываться от дебиана только из за того что есть какие то проблемы ?
05:59
это как dlink в сети не использовать
zi_rus #
06:04
freeseacher, как видишь, с дебианом есть проблемы, если смотрим на RHEL, то во-первых, в виде centos его также можно юзать бесплатно, во-вторых, можно купить саппорт у Red Hat и поставить RHEL, это даст единый юзер экспириенс и позволит получить какие-то гарантии и баг
06:04
фиксы от производителя. это все равно что в ядро ставить длинки, у вас же наверняка не так, всяко там циско/джуниперы да еще например с контрактом
RudW0lf #
06:17
День добрый коллеги
06:17
подскажите пожалуйста каким способом можно настроить нотификацию на почту для pyrule
06:17
?
06:17
я написал валидатор кнфига
06:18
конфига тоесть
06:18
в файло он репорт кладет
06:18
т.е. работает
06:19
а вот как заставить его кидать на почту
zi_rus #
06:22
RudW0lf, http://lmgtfy.com/?q=nocproject+pyrule+notification
06:22
Notification.create_notification(...)
freeseacher #
06:23
zi_rus, есть мнние что сейчас так не заработает
zi_rus #
06:23
freeseacher, на днях мне Володин писал, вроде синтаксис такой же был
06:23
сам нотификатор вроде как не переделывали
freeseacher #
06:24
переделывали
zi_rus #
06:24
все изменения лишь в том как и о чем эти сообщения попадут
teroni804 #
06:50
NOC-1122- нашел почему не пашет. но почему как обычно пашет у dvolodin
06:50
генерятся кривые имена (stateId) для заголовков таблицы..
06:50
поэтом при сохранении в базу они записываются с одним именем а при чтении уже другие..
06:50
тупой вариант решения прописать у каждого columns - свой stateId
zi_rus #
06:55
ты прям сильно сильно меня радуешь
teroni804 #
06:59
ну приходится..
dvolodin #
07:00
teroni804: можно поподробнее?
e_zombie #
07:02
dvolodin: NOC-1011?filter=-2 почини хриестаради.я не могу ядро мониторить.
teroni804 #
07:04
dvolodin: тебе про то в чем проблема? или про как почитиь
dvolodin #
07:04
про то, в чем проблема
teroni804 #
07:07
проблема
07:07
каджый раз в гриде stateId для заголовка генерятся новые
07:07
это видно в отсылаемом post
07:08
как оно пашет у тебя на маке .. не знаю..
07:09
у меня например в начале... пишет
07:09
o%3Acolumns%3Da%253Ao%25253Aid%25253Ds%2525253Aheader-15411
07:10
закрываем и открываем окно
07:10
уже другие ид
07:10
o%3Acolumns%3Da%253Ao%25253Aid%25253Ds%2525253Aheader-15866
07:12
zi_rus: мне вот столбец ид совсем не важен, а столбец время - минуты не влазят
dvolodin #
07:13
ах собака
07:13
у него id -- это id объекта?
07:13
то есть у тебя он header-15866 ?
teroni804 #
07:16
да теперь у колонки ид header-15866
dvolodin #
07:18
у меня тоже
07:19
но, у меня он не меняется
e_zombie #
07:21
а где взять полный список "Alarm Class RE" я пытаюсь нотификацию настроить
dvolodin #
07:23
Auto-generated ids are not guaranteed to be stable across page loads and cannot be relied upon to save and restore the same state for a object.
07:23
мда
teroni804 #
07:25
это где прочитал??
dvolodin #
07:25
в доке на extjs
07:25
getStateId: function () {
07:25
return this.stateId || this.headerId;
07:25
}
07:25
вот эта скотина
teroni804 #
07:26
ну а стейт он не генерит...
07:26
а хедер вообще от фонаря
zi_rus #
07:27
e_zombie, у тебя свежий нок?
e_zombie #
07:27
да
zi_rus #
07:27
e_zombie, в свежем fm > setup > alarm classes красиво все выдает
dvolodin #
07:27
headerId у него из DOM
07:28
c.headerId = c.initialConfig.id || Ext.id(null, 'header-');
e_zombie #
07:28
zi_rus: ок. похоже я туда и посмотрел :)
zi_rus #
07:29
e_zombie, я там вообще не смотрю, я беру аларм и из него копирую, по всем классам заколебешься искать
dvolodin #
07:32
делаю Ext.override на это порно
07:32
:)
e_zombie #
07:33
zi_rus: у тебя есть желание поотвечать на нубские вопросы по настройке уведомлений сейчас?
zi_rus #
07:33
почему нет
07:33
вопрошай
e_zombie #
07:35
хотя наверное лучше здесь. чтобы это в логи гугла попало
zi_rus #
07:37
если просто пистма получать, то хватит триггера обычного
e_zombie #
07:38
а в какие логи смотреть что оно вообще срабатывает и отрабатывает.
zi_rus #
07:38
логи нотификатора
07:39
2012-11-16 07:21:04,750 [mail] SENDING id=31894 status=ERROR to=a@b.ru subject=NOC: WARNING - cat77-8 - Link Down
dvolodin #
07:40
http://pastie.org/8296733
zi_rus #
07:40
e_zombie, не забудь перезапустить, триггеры при запуске перечитываются
dvolodin #
07:40
вот порно-то
e_zombie #
07:40
у меня есть задача. есть группа железок агрегации. надо чтобы в ФМ появлялась авария с высоким приоритетом и был дубляж на мыло и джаберок.
dvolodin #
07:40
так, вроде, отдает в виде stateId dataIndex
e_zombie #
07:40
подзадача. чтобы в фм падали только нужные события.
teroni804 #
07:42
а может отдавать как stateid - грида+имя колонки?
zi_rus #
07:44
e_zombie, там есть fm > setup > ignore event rules можешь игнорить то что не нужно
e_zombie #
07:45
сейчас гляну
07:47
ээээээ Left RE \ Girht RE это как:
07:47
?
zi_rus #
07:47
это я хз, я не пользовался
07:47
может mikevlz знает
dvolodin #
08:00
teroni804: посмотри мой патч?
teroni804 #
08:01
хде?
08:13
dvolodin: где патч?
e_zombie #
08:13
http://pastie.org/8296733 вот вроде
teroni804 #
08:15
аа слепой
08:25
dvolodin: все ок..
08:25
так конечно еще какой-то столбец непонятный затесялся...
08:25
аа это первый, в котором квадратики
dvolodin #
08:28
да
08:28
хотя, я ему в ModelApplication принудительно поставлю stateId
teroni804 #
08:32
а можно еще пожелание
08:32
по дефаулту с узить колонку с ИД, от сортировать по ней с убыванием
08:32
и Time сделать по больше
dvolodin #
08:33
http://pastie.org/8296816
08:34
в id зашит timestamp
08:37
проверяйте патч
08:37
issue был с этими колонками?
teroni804 #
08:43
NOC-1122
08:43
последний не исправил
08:44
stateid у квадратиков не применился
dvolodin #
08:46
там появился стейт rowaction
teroni804 #
08:47
нету
dvolodin #
08:48
у меня есть
e_zombie #
08:48
zi_rus: вроде настроил я уведомления. почтовые сообщения генерятся, но письма упорно делаются для test@example.com
zi_rus #
08:49
e_zombie, почту в профиле юзера прописал правильно?
teroni804 #
08:50
dvolodin: у тебя и до этого все работало...
e_zombie #
08:50
zi_rus: прописал. сейчас ещё раз проверю .
zi_rus #
08:51
e_zombie, в notification group попробуй прописать не юзера, а other и там почту
dvolodin #
08:52
teroni804: попробуй сдвинь первую колонку куда-нибудь
08:52
и проверь - сохранит ли или нет
teroni804 #
08:54
первая - с квадратиками?
08:54
не выделятеся для сдвига
dvolodin #
08:55
там где иконка редактирования
08:55
во
08:55
а этот бесхозный header-XXXX в количестве одна штука -- точно колонка с checkbox'ами
09:02
zi_rus: проверяй тоже патч
teroni804 #
09:02
проверить не получается..
09:02
так как он один безхозный и первый в списке - значит он
dvolodin #
09:02
checkbox'ы это
09:03
а я тебе про следующую колонку
09:03
где иконки
09:03
со звездой
teroni804 #
09:05
аааа
09:05
есть да.. rowaction
dvolodin #
09:05
ну, щл
09:05
ok
sizziff #
09:23
Добрый день
09:25
Можно ли настроить NOC собирать конфиги каждый час например ?
teroni804 #
09:28
обычно он реагирует на изменение конфига..
09:28
но можно и через час
sizziff #
09:29
Я вот не могу понять какой механизм NOC инициирует проверку конфига
09:30
если я делаю get now то.. работает конфиг если он был изменен добавляется и я вижу его версию ...
teroni804 #
09:30
можно руками
09:30
можно зайти в Config Manager - Configs там есть время обновления
09:30
но лучше сделать реакцию на события
freeseacher #
09:30
sizziff, как правило это себя не оправдывает
teroni804 #
09:31
это сизифов труд :-)
freeseacher #
09:31
нет. просто эти дифы потом никто не читает
09:31
и они копятся не проверенными
09:32
для того что бы придти к такой ситуации достаточно одного отпуска. и потом все.... не наверстаешь
09:32
только отметить как прочитанное :)
sizziff #
09:32
Вы не поймите... :) суточных мне хватит. Я просто не могу проверить что NOC сам архивы собирает ...
freeseacher #
09:33
аа
09:33
механизм простой
sizziff #
09:33
сутки ждать ... долго
freeseacher #
09:34
в свойствах объекта есть указание на managed object profile
09:35
в нем ест ьуказание на частоту опроса
09:35
а еще есть в Config Managment
09:36
Action
09:36
выбираешь конфиги галочкой и в action делаешь get now
zi_rus #
09:37
dvolodin, подтверждаю, все зашибись
teroni804 #
09:43
только не забудь в девайсе чтонить поменять.. а то он не сохранит найденное
freeseacher #
09:44
teroni804, подсказка капитана ;)
teroni804 #
09:44
нее
09:44
сам на парывался..
09:45
пока нет понимания .... нужна подсказка..
09:45
я вот думал сначала что он каждый конфиг что скачал в папочку кидает...
freeseacher #
09:49
на самом деле он сохранит
09:49
просто не будет дифа
09:49
а значит не чего будет слать
teroni804 #
09:53
dvolodin: ты в разные бранчи коммитишь...
09:53
надо все в девелоп..
freeseacher #
09:55
teroni804, все так и надо
teroni804 #
09:56
эээ почему?
09:56
последние 2 фикса надо в оба бранча
freeseacher #
09:57
там много уже прямых коммитов в девелоп без багфиксовой ветки
09:57
хотфиксовая вообще мертва.
09:57
так что все как надо. :)
teroni804 #
09:57
эээ
09:58
че?
freeseacher #
09:58
а не
09:58
забей
09:58
:)
09:58
я куда то в нетуда посмотрел
teroni804 #
09:59
:-)
sizziff #
10:09
ДА вижу Object profile ... где его менять ....
teroni804 #
10:11
если тебе хватает суточного .. то лучше не менять
sizziff #
10:12
вроде нашел в SA-Setup-Managet Object Profiles
10:13
мне только проверить что NOC сам конфиги собирает
teroni804 #
10:14
дык нажимаешь GetNow.. он собирает
freeseacher #
10:14
sizziff, tail -f /var/log/noc/noc*
sizziff #
10:15
дык я уже ж говорил что у меня get-now работает
10:15
мне надо убедиться что по шедулеру тоже работает
e_zombie #
10:15
noc 3620 1.0 0.7 372080 42124 ? Sl 14:11 0:04 /opt/noc/bin/python ./scripts/noc-pmwriter.py launch -c etc/noc-pmwriter.conf -i 0
10:16
люди. у меня вот это упорно остаётся после ноклаунчер стоп.
10:16
заибалсо
teroni804 #
10:16
sizziff: просто поверь....
e_zombie #
10:20
перегружать нок для применения изменеий в нотификейшен групп надо?
zi_rus #
10:22
хз, проще дернуть
freeseacher #
10:23
нет не нужно
sizziff #
10:24
<teroni804> Что значит просто проверь :) :(
teroni804 #
10:24
не пРоверь а поверь..
sizziff #
10:25
:)
10:25
Так не интересно
zi_rus #
10:29
dvolodin, NOC-1122 войдет в релиз?
sizziff #
10:30
а в Main-Setup-schedulers ничего не надо активировать?
teroni804 #
10:30
Configuration Management -- Configs -там напротив конфига есть -- Change
10:30
там меняешь Pull Every
10:30
сохраняешь
10:30
жмешь получить конфиг
10:30
и надеешься что помогло
Dr01d #
10:31
e_zombie, есть такая трабла, но у меня другие модули иногда остаются висеть..
e_zombie #
10:31
это уже два месяца
Dr01d #
10:32
e_zombie, закономерности я пока не заметил, тестировал на Centos и Debian. Модули иногда приходится килять ручками.
e_zombie #
10:33
у меня остаются висеть телько этот.
10:33
плюс у меня пара модулей вообще не стартует.
10:33
изза того что соединение рефузится
dvolodin #
10:33
zi_rus: да, войдет
sizziff #
10:33
<teroni804> да там я сразу покрутил ...
teroni804 #
10:33
ну все...
sizziff #
10:34
<teroni804> может noc ребутнуть ?
teroni804 #
10:34
не поможет
e_zombie #
10:42
2013-09-04 14:44:01,904 Running noc-stomp
10:42
2013-09-04 14:44:01,905 Setting up 'select' polling method
10:42
2013-09-04 14:44:01,913 Activating 'select' poller
10:42
2013-09-04 14:44:02,091 noc (127.0.0.1): Authentication failed
10:42
2013-09-04 14:44:03,097 noc (127.0.0.1): Authentication failed
10:42
а какой пароль тут должен быть?
10:42
от чего?
zi_rus #
10:44
e_zombie, main setup stomp access и в конфиге должно совпадать как у активатора
10:44
в смысле не пароль как у активатора, а смысл такой же
sizziff #
10:48
ыы грустно
e_zombie #
10:49
угу. сенкс. помогло
freeseacher #
10:51
teroni804, менять Pull Every толку нету
10:51
это значение игнорируется
10:51
dvolodin, я говорил люди будут путаться
dvolodin #
10:52
скоро оно уйдет совсем
sizziff #
10:52
<freeseacher> вот и я вижу что Pull Every не влияет
dvolodin #
10:52
будут конфиги в GridVCS
10:53
sizziff: в Managed Object Profiles оно
10:53
max time в config discovery
sizziff #
10:53
<dvolodin> дык там уже поменял давно
freeseacher #
10:53
теперь надо планировщику подсказать
10:53
на самом деле способа через веб сейчас нету
10:54
можно напрямую в монге махнуть
10:54
но это геморно
sizziff #
10:54
<freeseacher> а дык если точно через веб нельзя то я смирюсь ....
10:55
<dvolodin> max time в config discovery ..... а где это?
dvolodin #
10:56
service activation > setup > managed object profiles
freeseacher #
10:56
это там же
10:56
там просто диапазон
dvolodin #
10:56
min time -- это время, через которое нужно попробовать перечитать конфиг, если не удалось
freeseacher #
10:56
о ?
10:56
вот как
dvolodin #
10:56
max time -- время повторного перечитывания в случае успеха
freeseacher #
10:57
сильно не очевидно
10:57
я думал будет взят рандом между этими значениями
10:57
для большей фрагментации времени запуска заданий
sizziff #
10:58
дык я так и поставил: SA-Setup-Managet Object Profiles-defaults-Siscovery-Config Min int = 60 Max inerv = 120
freeseacher #
10:58
это чувак секунды.
dvolodin #
10:58
с этим поаккуратнее, он очень дотошный
freeseacher #
10:58
убъешь железяку
dvolodin #
10:58
затрахает насмерть всю сеть
freeseacher #
10:58
ага ага
10:59
sizziff, устройств в ноке много ?
sizziff #
10:59
пока на тесте 3
freeseacher #
10:59
а то есть вариант что у него раньше кончиться память/проц
10:59
:)
dvolodin #
10:59
попробуй в managed object из списка напротив нужного объекта выбери scripts > get_config
sizziff #
11:00
<freeseacher> noc на тесте, железяки проверил ... не вспотели :0
freeseacher #
11:00
sizziff, там не гет конфиг
11:00
там run discovery
11:00
может кстати сработать
dvolodin #
11:01
можно и так
11:02
расписания для новых железок добавляются раз в 10 минут
sizziff #
11:02
<dvolodin> scripts > get_config выдает конфиг ...
11:02
успешно
dvolodin #
11:02
ну и чудно
freeseacher #
11:02
dvolodin, надо в dedian.txt поправить
11:02
hg clone https://bitbucket.org/nocproject/noc noc || error_exit "Unable to pull NOC distribution"
11:02
надо четко указывать ветку с которой забирать
11:02
сейчас там default
11:03
а в нем нет никаких упоминаний про Ветки
sizziff #
11:03
<dvolodin> да не чудн о
11:03
<dvolodin> надо что бы автоматом брал
freeseacher #
11:03
полчаса искал hg update -c develop
dvolodin #
11:03
freeseacher: оно при апгрейде дотянется
freeseacher #
11:03
нет не дотянется.
dvolodin #
11:03
правишь upgrade.conf и тянешь
freeseacher #
11:03
неа
11:03
на пашет
dvolodin #
11:07
да, я понял
freeseacher #
11:07
предрелизный хотфикс
11:07
:)
11:08
сейчас что бы резиз тестить надо release-0.8 тянуть ?
11:08
release/0.8
dvolodin #
11:08
да нет, это не бага, в общем-то
freeseacher #
11:08
ага
dvolodin #
11:09
просто в default сейчас старая версия upgrade
freeseacher #
11:09
отсутствие фичи
dvolodin #
11:09
когда подтянем его до релиза, все будет нормально
freeseacher #
11:09
и оно пофиксиится с релизом
11:09
:)
dvolodin #
11:10
да
freeseacher #
11:11
а ты всетаки не будешь нотификейшен центр вытаскивать из SA ?
dvolodin #
11:15
подумаю
freeseacher #
11:16
ога
11:18
демон у нотификатора свой. конфг свой. а секции нету :)
11:18
а туда из маина можно утащить Notification Groups
11:18
к тому же
11:19
да и еще найдется
dvolodin #
11:32
так
11:33
а вот что с номерами версий нам делать?
11:33
нам нужно нумеровать релизы, пререлизы, хотфиксы, dev и feature
11:33
X.Y.Z -- релиз
11:33
X.Y.ZRC<tip> -- пререлиз (release/*)
11:33
X.Y.ZDEV<tip> --- develop
11:34
X.Y.ZPOST<tip> -- hotfix/*
11:34
а с фичами как быть тогда?
freeseacher #
11:34
X -- релиз.
11:34
с фичами
dvolodin #
11:34
куда-то нужно branch положить еще
freeseacher #
11:35
X.Y релиз с минорными фичами
11:35
X.Y.Z багфикс
dvolodin #
11:35
да не
11:35
я про то, что любой снимок из репо должен иметь символьную версию
11:35
которую можно посмотреть и сразу понять
11:37
я еще хочу перед релизом сделать в контекстной менюшке пункт about
freeseacher #
11:37
дык есть же ?
11:38
main ->reports->system version
dvolodin #
11:38
есть
11:38
знаю
11:38
но нужно простое окно с логотипом, названием, ссылкой и номером версии
sizziff #
11:41
такое ощущение что изменения в Managed Object Profiles влияют только на вновь созданные объекты
dvolodin #
11:42
не должно
sizziff #
11:43
дык вот надобавлял новых цысок и они как раз таки начали обновляться каждую минут
11:44
и начали появляться строки : Script Cisco.IOS.get_config(10.60.1.1). Timeout set to 120
freeseacher #
11:45
это таймаут на сбор конфига
sizziff #
11:46
<freeseacher> да я вижу просто когда я раньше его менял для уже существующих роутеров этот таймаут не вылазил
11:46
А вообще diff красивый !
11:47
Круто
freeseacher #
11:49
sizziff, странно что не вылазил. должен был
sizziff #
11:51
пару минут назад поставил в Managed Object Profiles интервал 1333 смотрю лог и вижу только Timeout set to 120
dvolodin #
11:58
это таймаут скрипта
evyscr #
12:24
прилетело тут: www.coinheist.com/rubik/a_regular_crossword/grid.pdf
e_zombie #
12:24
это что за наркомания?
12:26
сраный нотифайтер так у меня и не заработал
12:29
2013-09-04 16:31:23,071 DNS: dnspython not found. Can not use SRV lookup.
12:30
хотя через изи инсталл и через ям поставлены
dvolodin #
12:35
./bin/pip install XXXXXX
e_zombie #
12:49
# pip install dnspython
12:49
Requirement already satisfied (use --upgrade to upgrade): dnspython in /usr/lib/python2.6/site-packages/dnspython-1.11.1-py2.6.egg
12:49
Cleaning up...
dvolodin #
12:56
нет
12:56
именно ./bin/pip
12:56
из virtualenv
e_zombie #
13:01
угу. помогло
dvolodin #
13:14
вроде переделал get_version
13:15
можно переключаться на бранч release/0.8
13:15
в менюшке появился пункт about
13:15
тестируем до завтра, завтра упаковываем и релизим
13:15
постараюсь еще воспроизвести проблему с ip discovery у misac
zi_rus #
13:22
dvolodin, менюшка работает можно релизить :)
dvolodin #
13:24
закрывайте тогда issue
zi_rus #
13:25
dvolodin, NOC-1122 наверное тоже можно закрыть
dvolodin #
13:26
по поводу NOC-1011
13:26
Gi3/11 efp_id 1617 можно считать просто Gi 3/11 ?
zi_rus #
13:51
dvolodin, нет, это сервис инстансы, NOC-965
dvolodin #
13:52
тогда что с ними делать?
13:52
считать сабами под интерфейсом?
zi_rus #
13:53
по моему в NOC-965 это уже указано
13:54
да, это сабы
dvolodin #
13:55
тогда и get interfaces нужно переделывать будет для киски
13:55
это уже после релиза
sizziff #
14:17
наткнулся на script=HP.ProCurve.get_config status=failed code=17 error=Timed out
14:17
это выдает резервный ящик
14:18
хотя основной без проблем отдает конфиг
14:26
с хоста noc по ssh захожу на оба ящика без проблем
giesen #
21:40
Trying to setup a new activator
21:41
and getting ImportError: No module named pollers.detect
21:41
anyone know what package that is provided by?
21:51
or have a step-by-step guide on running a remote activator
22:32
I think I managed to get enough of it copied over to run the activator
22:32
but when it tries to connect to the sae, the sae opens then immediately closes the connection
Tweet
Share this page
Share this page: Tweet