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: 18.10.2011
gnu-linux #
04:38
Всем привет!
04:39
Завёл новый профиль для Cisco.LinkSys http://redmine.nocproject.org/boards/3/topics/2599
04:40
У кого, к сожалению, есть эти девайсы можно установить профиль http://redmine.nocproject.org/attachments/282/Cisco-LinkSys.tar.bz2 и писать правила для FM... ;)
zi_rus #
06:16
кто-нибудь может помочь задебажить скрипт
06:16
http://pastebin.com/gfadiQR7
06:16
почему он ругается на посленюю строчку?
06:16
File "/opt/noc/sa/profiles/DLink/DxS/get_version.py", line 55
06:16
return r
06:16
^
06:16
SyntaxError: invalid syntax
06:30
когда комментирую 52-54 строчки то жаловаться перестает
gnu-linux #
06:38
- r["attributes"].update({"Serial Number" : ser.group("serial")}
06:38
+ r["attributes"].update({"Serial Number" : ser.group("serial")})
06:38
Скобка не закрыта :)
06:40
Да для DLink поддержка snmp мне очень надо, но Dmitrу1 говорит что в DLink с snmp плоховать, плюс проц сильно ноковское snmp грузит...
Dmitry1 #
06:45
NOC тут не при чем. Кривая поддержка SNMP у самого D-Link. В частности, в зависимости от прошивки, с одного и того же OID он может отдавать или не отдавать какие-то данные. Зависит только от фазы луны.
dvolodin #
06:50
в любом случае - опция "использовать snmp" должна быть
06:51
а дальще - дело локальной политики, использовать его или нет
06:51
в конце концов у мелких каталистов в свое время регулярно были бажные релизы IOS
06:51
который проц грузили неимоверно на SNMP
06:52
zi_rus: все проще пишется
06:53
r["attributes"]["Serial Number"] = ser.group("serial")
zi_rus #
06:56
dvolodin, это не мое творчество, это предыдущий автор написал, мое только несколько строк до того про снмп
Dmitry1 #
07:04
Я писал. Но у меня почему-то серийный номер показывало, и ошибку не выводило :)
zi_rus #
07:10
а я думал что китайцы уроды, а тут такое. как можно 1.3.6.1.2.1.47.1.1.1.1.7.1 превратить в 1.3.6.1.2.1.47.1.1.1.1.7.68420352
07:11
это на алкателе, а казалось приличная фирма
gnu-linux #
07:12
Eltex мне писали что у них snmp лучшие в мире и все ОИД соотведствуют стандарту... Напишу для них можно будет и другим брать....
zi_rus #
07:14
dvolodin, скрипты заработали для длинка и алкателя, как мне их передать?
gnu-linux #
07:17
zi_rus: http://pastebin.com/vKVhgHGq
07:18
смотри какие красивые пробелы, питон пробелы очень любит...
zi_rus #
07:18
да уж, пока не погуглил, даже не понял, что ему не нравится
gnu-linux #
07:20
обязательно "один питоновский пробел" == четыре пробела: http://redmine.nocproject.org/projects/noc/wiki/CodingStyle
lexus-omsk #
07:20
приветствую!
07:20
кстати, я смотрю вы тут дебажите скрипты с кучей snmp-запросов
07:21
моете проверить - есть бага NOC-28?
zi_rus #
07:21
gnu-linux, уговорил
lexus-omsk #
07:21
*можете
zi_rus #
07:24
lexus-omsk, виснет постоянно, у меня та же фигня
gnu-linux #
07:25
А у меня всё равно по telnet ходит, по snmp даже не пытается.. RO Community: прописано
lexus-omsk #
07:27
если про debug - то ключик "-с <ro_community>" надо
zi_rus #
07:27
gnu-linux, кто ходит и как проверял
07:27
или ключ -c-
07:27
njulf rjvm.ybnb djpmvtn bp cdjqcnd
07:28
тогда комьюнити возьмет из свойств
gnu-linux #
07:31
да, "-с комюнити" не добавлял...
SqrT_ #
07:56
К общему огню добавлю Unknown | SNMP Trap(SNMP TRAP: 1.3.6.1.4.1.171.12.23.5.0.1(IP-MAC-BIND-MIB::swIpMacBindingViolationTrap) DES-3200-28F, ПО 1.51.B007...
zi_rus #
07:57
а куда нужно теперь кидать Not in supported.csv ?
lexus-omsk #
07:58
Что-то в jira новые тикеты все автоматом на dvolodin-а уходят... нет возможности самому назначить... или я просто не знаю как это сделать
Dmitry1 #
08:00
zi_rus: в issue.
zi_rus #
08:09
накидал кучку issue
Dmitry1 #
08:27
zi_rus: Ну что тебе сказать. Алькателом и D-Link занимаются разные люди, а ты кинул все в один issues. Это означает, что будет сделано что-то одно.
08:28
zi_rus: http://redmine.nocproject.org/boards/3/topics/2598
zi_rus #
08:29
как все сложно то
freeseacher #
08:30
Dmitry1, может экспортом через rest озаботимсо ?
08:30
nfv tcnm
08:30
там есть
dvolodin #
08:38
zi_rus: нормальная ситуация, поди ifIndex поменялся после апгрейда прошивки
08:39
supported.csv нам больше не нужен, у нас тушенка есть
zi_rus #
08:41
dvolodin, тогда выпилите вообще эту функцию вместе с мусором
dvolodin #
08:42
ага
Dmitry1 #
08:48
Да много архаизмов еще осталось. работы делать - не переделать
dvolodin #
08:49
лучше архаизмы, чем анархизмы и анахронизмы
08:49
:)
Dmitry1 #
09:13
Чувствую, что надо добавить в issues отдельную колонку "Где тушенка?"
freeseacher #
09:14
:) народ просто не знает про нее
lexus-omsk #
09:25
ну так и в правила оформления добавить ссответсвующую строчку... с сылкой на описание, то такое canned beef
Dmitry1 #
09:34
Ну так и будет NOC-59 висеть, пока тушенки не будет
dvolodin_ #
09:34
погодите
09:35
для начала надо портануть описание со старого форума в новую доку
09:35
и написать правила оформления issue и ссылочку в dashboard на jira сделать
09:37
как в целом новая связка?
09:37
лучше/хуже старой?
zi_rus #
09:40
50/50
dvolodin_ #
09:41
что хуже?
09:41
и что лучше?
Dmitry1 #
09:42
лучше гораздо, если оформлять правильно
dvolodin_ #
09:42
давайте мнения
09:42
чем конкретно лучше и чем конкретно хуже
zi_rus #
09:44
раньше все было на виду, а сейчас мне надо 3 раза кликнуть чтобы просмотреть все открытые issue
freeseacher #
09:44
редмайн лучше интегирирован. но менее гибок.
zi_rus #
09:44
по новому хранилища или нет или я даже не представляю, где его искать
freeseacher #
09:45
zi_rus, http://code.nocproject.org/browse/noc
zi_rus #
09:45
как туда попасть без прямой ссылки?
freeseacher #
09:45
zi_rus, в jira на dash можешь себе повешать нужные выгребалки.
dvolodin_ #
09:45
сверху меню code
freeseacher #
09:46
zi_rus, или когда закрывается иссшью оно видать в source
zi_rus #
09:46
Dashboards Projects Issues Agile
09:46
и все
09:46
какое меню код
freeseacher #
09:46
там конкретно какой диф решает какую граблю
09:47
zi_rus, мчитается что стартовая kb.nocproject.org
zi_rus #
09:49
freeseacher, а как оттуда попасть в bt.noc...
09:49
&
09:49
?
freeseacher #
09:49
пнелька верхняя самая
09:49
issues
dvolodin_ #
09:50
панельку бы глобализовать
09:50
не через http_sub в nginx'же делать
09:50
:)
freeseacher #
09:51
фреймом
09:51
:)
dvolodin_ #
09:51
lexus-omsk: я тебя в jira прописал developer'ом
09:51
делай issue на свои патчи и коммить
lexus-omsk #
09:53
ок
09:54
кстати, насчёт лучше/хуже: первой впечатление: "o_O, что это?" как-то уж больно запутано и перегружено... но понемногу начинаю вникать вроде
dvolodin_ #
09:56
пытаемся распутать через нормальную индексную страницу на сайте
gnu-linux #
10:34
dvolodin: хотел тушонку для линксисов сделать NOC-60 видать я первы кто для http её сделать хочет...
10:36
Не то в буфере оказалось http://pastie.org/2716876
dvolodin_ #
10:37
ага
10:37
делай issue
gnu-linux #
10:37
Да, ещё я этим линксысам всем напрямую в постгрисе схему доступа поставил 2... может из-за этого?
dvolodin_ #
10:38
нет, все нормально
10:38
он просто не умеет :)
gnu-linux #
10:45
NOC-62 надо научить http...
nixwizard1 #
10:54
success story лучше написать на русском или на английском?
Dmitry1 #
11:02
zi_rus: Сделай нормальный issues c тушенкой для DLink.DxS.get_version. На DGS-3627 HW A1 есть серийный номер, а на DGS-3627 HW 1A1G нет серийного номера. Скрипт должен работать на обеих. Плюс на новых свичах появился новый параметр "Firmware Type"
zi_rus #
11:26
dvolodin_, не получается создать тушенку из-за NOC-28
11:26
дебаг виснет и файл не создается
KTO-TO_ #
12:24
zi_rus: посмотри новую форму prefixlistbuilder'а
zi_rus #
12:26
KTO-TO_, обновляться?
KTO-TO_ #
12:28
zi_rus: да.
12:29
freeseacher: тут? :)
zi_rus #
12:33
KTO-TO_, сделано красиво, но очень много замечаний
KTO-TO_ #
12:33
ну хоть красиво :)))
12:34
Говори или пиши скопом в issue.
zi_rus #
12:37
во-первых слишком большие отступы от краев, их можно в 2-3 раза уменьшить без последствий
12:38
во-вторых, если я изменяю ширину бокового меню область с префиксом не подстраивается под изменения
12:39
*спрефикс-листом
12:39
да и сама форма уезжает
KTO-TO_ #
12:40
есть такая фигня.
zi_rus #
12:40
было удобней когда форма была слева а не по центру, да и вынос в псевдо-окошко не позволяет реализовать NOC-37
KTO-TO_ #
12:41
Ок. про NOC-37 еще не думал.
zi_rus #
12:42
заголовок у псевдо-окна с префикс-листом нафиг не нужен, тратится место а смысла никакого, на экране всегда будет только 1 лист
KTO-TO_ #
12:42
там название :)))
zi_rus #
12:42
вижу. и зачем оно?
KTO-TO_ #
12:42
Надо как-то красиво нарисовать окно для результата...
12:42
Просто рамочка?
zi_rus #
12:42
да
12:43
просто горизонтальная линия отделяет форму от результата, как раньше
KTO-TO_ #
12:43
Хмм...
zi_rus #
12:44
и мне не дает заполнить вручную пиринг поинт, требует чтобы выбирал из выпадающего списка, это неудобно
12:45
KTO-TO_, и еще, какой это шрифт? может Ариал попробовать?
12:46
в общем только форма с параметрами стала чуть красивей, остальное отлько хуже
KTO-TO_ #
12:48
zi_rus: шрифт - ХЗ. По умолчанию какой-то. Напиши все замечания в issue, пожалуйста.
12:48
zi_rus: А раньше давало заполнить?
12:49
Кстати, скажи, а зачем ты билдером пользуешься? В каких случаях?
zi_rus #
12:49
KTO-TO_, вроде давало, или список выпадал а я стрелками выбирал, а сейчас я написал, а он все стер и подчеркнул
12:50
замечание одно, верните как было
12:51
а пользовался я им по началу для оценки качества построения
12:52
с префиксами и бгп работы не очень много
12:53
меня вообще смущает сама концепция пиринг поинта в этом приложении
12:54
должно быть так что человек зашел и уже мог построить префикс-лист, а емму приходится создавать какие-то поинты зачем-то, должно быть, кто-чего-сколько и для какого профиля
12:55
ведь по сути ничего более этот параметр не определяет
12:59
но вызывает кучу вопросов
KTO-TO_ #
12:59
Это уже к dvolodin_ вопрос
`kk #
13:03
да... радиусы падают под ноком -(
zi_rus #
13:10
`kk, ставь лимитер, помогает
`kk #
13:12
zi_rus, напомни где плз
zi_rus #
13:13
noc-sae.conf
13:13
[sae]
13:13
max_mrt_rate_per_sae = 10
`kk #
13:31
сп
14:48
у пользуется оперой?
14:48
Activity Stream не пашет
Tweet
Share this page
Share this page: Tweet