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: 12.05.2012
zi_rus #
05:28
dvolodin, почему в дискавери сначала выдираются ip из арп, а спустя несколько часов с той же железки снимается префикс и ip интерфейса?
05:28
зачем этот процесс так разбит?
dvolodin #
05:28
это разные процессы
05:29
ip discovery и prefix discovery
zi_rus #
05:29
и в чем смысл?
dvolodin #
05:31
в том, что это абсолютно разные процессы
05:31
которые могут выполняться с разной периодичностью
zi_rus #
05:35
у префикс дискавери периодичность вообще не настраивается
05:35
и я все еще не вижу смысла, почему эти процессы были разделены
dvolodin #
05:36
потому как адреса меняются гораздо чаще, чем префиксы
05:36
кроме того - prefix discovery является дополнением к interface discovery
05:37
а ip discovery - абсолютно самостоятелен
roadrunner #
05:40
Всем привет. есть вопрос по ноку
dvolodin #
05:41
давай
roadrunner #
05:42
в peering management/ASes пытаюсь обновить инфу в райпе, не получается (UNHANDLED EXCEPTION). как это вообще должно работать?
dvolodin #
05:43
traceback на pastebin сбрось
roadrunner #
05:43
и можно ли обновлять инфу в ноке ИЗ райпа? или только В райп можно
dvolodin #
05:44
по маршрутам только, кеши есть
05:45
кстати вот еще хорошая идея - по базе райпа можно проставлять AS для префиксов в IPAM, если эта AS есть в базе NOC и еще не проставлена
roadrunner #
05:48
по маршрутам, в смысле prefix list builder имеется в виду?
dvolodin #
05:53
да
roadrunner #
05:55
пытаюсь отправить обновления инфы об АСке в тестовую базу райпа. адрес базы добавил в RIRs
dvolodin #
05:58
вот этого он не понимает
roadrunner #
05:59
понятно
06:00
ещё вопрос. почему это самое обновление базы можно сделать только из раздела ASes, а AS Set зачем? там можно только RPSL сгенерить
06:02
тоже и с community, нет привязки к АСке. а вообще комьюнити обычно в remarks ведь указываются, зачем тогда этот раздел (community) вообще?
dvolodin #
06:04
для MPLS VPN'ов
roadrunner #
06:05
о, а их учет и управление ноком можно делать?
dvolodin #
06:06
пока только учет
06:06
управление - в целом можно через те же сниппеты
roadrunner #
06:06
угу
dvolodin #
06:06
дальше с workflow разовьем
06:06
но как и любой шаренный ресурс их не мешает учитывать
zi_rus #
06:13
dvolodin, слушай, посмотрел новый репорт для ипам, сначала хотел как всегда покритиковать, но хочу уточнить, а чего собственно ты пытался добиться с этим отчетом?
dvolodin #
06:17
давай покритикуй
06:18
только сразу скажу - он еще дорабатывается
06:19
нужно еще сделать поиск по тегам и для отдельных custom fields сделать combobox
zi_rus #
06:19
для начала я заметил, что он учитывает регистр для кирилицы
dvolodin #
06:19
задача отчета - быстро найти все выделенные префиксы для клиента или проекта
zi_rus #
06:21
ммм... с той же целью я и просил сделать поиск по дескрипшену, и собственно с этом отчете не хватает поиска по адресам, хотя бы опционально, чекбоксом
06:23
плюс, неплохо бы сделать возвращаемые префиксы кликабельными
06:25
и еще бы иметь возможность вызывать его из самого приложения ведения адресов, тогда можно автоматом заполнять поля vrf и afi
06:26
может afi сделать необязательным?
dvolodin #
06:26
он необязательный
06:26
и VRF тоже
zi_rus #
06:27
а почему выделены жирным?
dvolodin #
06:27
они все - required = False
zi_rus #
06:28
но в интерфейсы выделен жирным
dvolodin #
06:28
это уже django
zi_rus #
06:28
хотя про афи я что-то ступил, там же all по дефолту
dvolodin #
06:29
да ладно тебе ворчать - годный отчет :)
zi_rus #
06:31
да я вначале обрадовался, так долго ждал хотел даже людям показать что еще появилось, а потом попробовал, и вот говорю чего не хватает для полного счастья
06:31
хотя бы поправить поиск по ip.address и кирилицу
dvolodin #
06:32
для description там icontains стоит
06:32
ищет без учета регистра
06:33
так что проверяй локали, систему и постгрес
zi_rus #
06:33
по-английски ищет без учета, а по-русски с учетом
06:34
на всех системах стоит en_US локаль
dvolodin #
06:38
да, есть проблема
06:38
UPPER("ip_prefix"."description"::text) LIKE UPPER('%Тест%')
06:38
вот красоту-то неземную он генерит
06:39
noc=# SELECT UPPER('Русский Тест');
06:39
upper
06:39
--------------
06:39
Русский Тест
07:26
zi_rus: http://forum.nocproject.org/index.php?topic=93.0
07:27
вот это помогает
zi_rus #
07:30
попробую
07:30
если поможет, то может в инструкции по инсталляции это внести?
dvolodin #
07:34
там при создании базы сразу надо указывать
07:34
если поможет и проблем не будет - распишем
zi_rus #
07:36
dvolodin, подтверждаю, на FreeBSD помогло
dvolodin #
07:38
надо посмотреть, не полезут ли артефакты
mikevlz #
08:01
блин... сборщик CWDM бы... по имеющейся номенклатуре
dvolodin #
08:16
?
08:30
саму железку-то собрать?
zi_rus #
09:46
dvolodin с дискавери косяки
09:47
он вот это
09:47
interface FastEthernet1
09:47
ip vrf forwarding mgmtVrf
09:47
ip address 192.168.1.1 255.255.255.0
09:47
speed auto
09:47
duplex auto
09:47
end
09:47
засунул в vrf global
09:47
возможно причина в этом
09:47
Name Default RD Interfaces
09:47
mgmtVrf <not set> Fa1
dvolodin #
09:48
ты на get_interfaces проверяй
09:48
и get_mpls_vpn посмотри
zi_rus #
09:51
dvolodin, он не видит mgmtVrf по get_mpls_vpn
09:52
это встроенный врф в 4900М
dvolodin #
09:53
sa/profiles/Cisco/IOS/get_mpls_vpn.py
09:54
попробуй с регулятным выражением поиграться
zi_rus #
09:54
уже нашел и смотрю на него
dvolodin #
09:54
(?P<rd>\S+:\S+) заменить на (?P<rd>\S+:\S+|<not set>)
zi_rus #
09:56
трейс
dvolodin #
09:57
само собой
09:57
<not set> - неверный RD, так/
09:57
?
zi_rus #
09:57
Invalid value for 'rd': RDParameter: '<not set>'.
dvolodin #
10:00
да, все хорошо
zi_rus #
10:02
чего хорошего? :)
dvolodin #
10:02
регулярка работает
10:02
закоммитил фикс
10:02
Есть знатоки HTML + CSS?
10:03
как мне DIV внутри ячейки таблицы растянуть на всю высоту таблицы?
Tweet
Share this page
Share this page: Tweet