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: 06.09.2013
dvolodin #
05:20
ufir: вчерашний патчик на syslog помог?
05:29
Начинаем готовить список доработок для следующего релиза
05:30
пока из идей -- переработка fm.mib и вынос mib'ов из репо
05:31
переделка sa.managedobject и вынос репо в GridVCS
05:32
штатный механизм для запуска дополнительных действий по событиям, разбор pyRule refresh_config, запус discovery при изменении конфига
freeseacher #
05:33
dvolodin, http://www.youtube.com/watch?feature=player_detailpage&v=X1FA1dau4Yc#t=96 хочется что бы импорт был вот таким :) создать issue ?
dvolodin #
05:35
а из файла как?
05:35
в новом ui будет пакетное редактирование
05:35
оно не спасет?
zi_rus #
05:35
freeseacher, зачетно
freeseacher #
05:36
у нас сейчас ipv6 запускается. сделали распределение концепутальное для распила ipv6 адресов.
05:36
~60 сетей и ~200 адресов.
zi_rus #
05:36
dvolodin, mib и vcs можно и в процессе запилить. Запилить perf managenet планируй
freeseacher #
05:36
теперь это надо вкатать в нок
05:37
с соблюдением стилей, кастомных полей и прочего
05:37
народ сидит и пишет конвертеры.
05:37
всем роздана http://wombat.org.ua/AByteOfPython/frontpage.html книга по питону! на русском.
05:37
изучают
05:38
zi_rus, я думаю тебе ссылка тоже пригодится
dvolodin #
05:38
каких стилей?
freeseacher #
05:38
style
05:38
подсветка цветом строки
zi_rus #
05:39
freeseacher, да меня и английский язык не сильно напрягает, просто я не программер
freeseacher #
05:39
масштаб проблемы описывается как 60сетей*36городов сетей, 200*36 адресов
dvolodin #
05:40
freeseacher: а зачем CSV?
freeseacher #
05:41
"админам" проще сделать csv чем JSON
zi_rus #
05:41
+1
dvolodin #
05:43
забивать руками csv - это какой-то языческий обряд
05:44
что им мешает сразу в grid бить?
freeseacher #
05:44
эм...
05:44
csv руками не формируют
05:44
а скриптом.
05:44
(могу скинуть поржать, там реальный агонь)
05:45
"вбивать" вообще не хочется.
05:45
хочется залить
dvolodin #
05:46
ну а зачем же тогда заливать именно так?
freeseacher #
05:46
а как :) ?
dvolodin #
05:47
csv import у нас не катит уже?
freeseacher #
05:47
два момента.
05:47
1. доступ к консоли нока есть только у меня
05:48
2. влив через веб кривой как турецкая сабля.
05:48
сейчас ребята вливают через веб
05:48
но между нажатием кнопки submit и реальным заливом происходит дофига косяков
05:49
например из-за неверно выставленного таргета при вливе в нок Csv в фрейме открывается еще один нок
dvolodin #
05:52
для нормальной заливки через web нужно что-то вроде HTML5 File API
freeseacher #
05:53
хм.
dvolodin #
05:53
http://www.w3.org/TR/FileAPI/
freeseacher #
05:53
может
dvolodin #
05:53
на клиенте же прочитать файл, распарсить, показать в Grid'е
05:53
возможно - показать коллизии
05:53
а потом уже постить на сервер
freeseacher #
05:53
мне показалось что там в видео так и происходит
06:00
dvolodin, годная идея для следующей версии ?
dvolodin #
06:00
не уверен пока
06:00
но пообсуждаем
freeseacher #
06:01
для IPAM надо сделать помогателей.
06:02
что бы днсу помогал /17 ый на /24 пилил
06:02
copy with subtree
06:03
наверное бы это не хило сохратило текущую работу
dvolodin #
06:07
и вообще пора запускать ветку с inventory
freeseacher #
06:08
MO под нож.
06:08
точнее под мясорубку :)
dvolodin #
06:09
нет, зачем
06:09
там хитрое отношение Managed By
06:10
тех же свичей в стеке много, а managed object - один
06:11
cm.config -- точно нужно выпилить как позорный пережиток
06:13
я тут нашел требования к topology discovery, которые сам же писал в 2008 году
06:13
думаю, срок давности уже прошел :)
zi_rus #
07:14
dvolodin, http://kb.nocproject.org/display/SITE/Network+Inventory
07:14
надо ОАМ дописать
dvolodin #
07:17
вписал
07:17
кстати, подумал насчет нашего mac discovery и macdb
07:17
в принципе, там можно сделать режим обучения
07:18
типа - увидели мак managed object'а на порту и всего маков на том порту больше одного - считаем его транком и не запоминаем на нем маки
teroni804 #
07:19
а макдб чистится по времени?
zi_rus #
07:23
кажется нет
07:27
dvolodin, это ущербный вариант навешивания специального профиля
07:27
если увидели мак МО значит там есть МО и должен дискавери найти линк
Dmitry1 #
07:28
http://www.opennet.ru/opennews/art.shtml?num=37842
e_zombie #
07:29
administrative domain - это сделано для разделения зон ответственности в профилях доступа пользователей или ещё для чего?
07:29
вообще есть где нибудь руководство по идеологии развёртывания системы?
zi_rus #
07:30
e_zombie, админ домен это параметр МО, по нему можно селекторы рисовать
07:30
а по селекторам давать доступ
07:30
Dmitry1, шикарно
dvolodin #
07:30
e_zombie: можешь считать его филиалом или участком
e_zombie #
07:30
понял
dvolodin #
07:30
это кусок сети с независимым управлением
Dmitry1 #
07:31
Отметтесь, плиз в новости для создания ажиотажа
e_zombie #
07:31
тоесть еслимне надо будет давать доступ к группе железок то для них надо прописывать отдельный домены.
zi_rus #
07:32
dvolodin, объясни различие dot1q и q-in-q, я про нок. почему для первого он показывает интерфейсы, причем правильно, даже когда я указываю 2 тега, все просто идеально, то что я и хотел, а когда делаю тип q-in-q интефейсы мне не показывает.
dvolodin #
07:33
потому как не умеет
zi_rus #
07:33
идеологичеки, q-in-q тип домена для меня правильней
dvolodin #
07:34
неправильно показывать интерфейсы только по верхней метке
07:34
вот смотри
07:34
для 802.1Q интерфейс определяется просто
07:35
если саб типа Bridge и vlan у тего в tagged или untagged -- то это l2 tagged или untagged
07:35
если у саба vlan == vlan_ids -- он l3
07:35
ну и ограничение интерфейсов по vc domain для всех
07:35
какой алгоритм будет для q-in-q ?
zi_rus #
07:36
сейчас расскажу
dvolodin #
07:36
vlan_ids = обе метки -- это l3
07:36
а дальше?
zi_rus #
07:36
вот у меня vlan-per-user
07:36
на каталисте все порты dt1q-tunnel
07:36
влан проключен до РЕ
07:36
на сей уже сабы разбирают клиентские теги
07:37
л2 сегмент вообще ничего не знает про клиентские сервисы
07:37
просто проключается все до РЕ, фактически это брас
07:38
фактически там где только один тег ты видишь надо его матчить
07:38
а там где их два, то есть есть разбор сервисов то матчить оба
07:39
я представляю это так что нок проматчил верхний тег 50 на всех портах
07:39
если про второй тег на порту ничего не известно, значит показывать его для всех пар л1/л2
07:40
если известно, на порту РЕ именно так, то матчить оба
07:40
и показывать только для конкретной пары
07:41
dvolodin, на опеннете РТ вспомнили, кто-то что-то знает :)
dvolodin #
07:42
дайте ссылку на opennet
07:42
:)
zi_rus #
07:42
я извиняюсь если скомкано описал свою логику, во внутренних терминах нока не силен, там эти влан теги в стольких местах и смыслах, я там путаюсь
dvolodin #
07:42
давай псевдокодом :)
zi_rus #
07:42
dvolodin, http://www.opennet.ru/opennews/art.shtml?num=37842
B_M #
07:47
сейчас набегут онолитеги, скажут что питон не нужен
07:47
это же opennet
dvolodin #
07:48
:)
07:48
лучше бы им не знать, какие студенческие поделки эксплуатируются ростелекомом :)
B_M #
07:49
а им и не важно
07:49
лишь бы показать, таким же как они, насколько они крутые
dvolodin #
07:49
а нам пофиг :)
B_M #
07:50
и правильно ) пусть срутся между собой :D
Dmitry1 #
07:50
Я уже отписал этому анониму
dvolodin #
07:50
был у нас в свое время большой любитель генты, который порывался поставить ее на f5 VIPRION вместо шляпы
07:50
:)
07:51
Дим, не спорь с дураками, люди могут не заметить разницы
07:51
я 3 вакансии в москве открываю, будете смеяться, но одна из них - программист на PHP
07:51
:)
07:52
а другая - сисадмин для эксплуатации монструознейшей системы на этом самом PHP
07:52
а третья, как не смешно - аналитик
07:52
но не с opennet'а
Dmitry1 #
07:55
dvolodin: А на Украине у тебя ваканчий нету? Я согласен даже на php писать ради этого
dvolodin #
07:59
Dmitry1: на украине нет МРФ Москва ОАО Ростелеком ;)
Dmitry1 #
08:00
Согласен даже аналитегом :)
dvolodin #
08:00
а вот язык python не следует указывать
08:00
там python / js
Dmitry1 #
08:00
Это не я указал. Там мою новость дополнили
dvolodin #
08:01
язык - дело вторичное
08:01
та же система на PHP обслуживает более 3M абонентов телевидения и 600k абонентов ШПД
08:09
да, в статье скриншот со старым фолтом
Dmitry1 #
08:09
это не я его добавлял
08:09
я только текст
08:10
в комментарии уже набежали аналитеги, которые оценивают качество продукта по языку программирования, на котором он написан
dvolodin #
08:10
они больные на opennet'е?
Dmitry1 #
08:11
это те, которых забанили на ЛОРе
dvolodin #
08:13
я про тех, кто статьи переписывает и картинки древние вставляет
08:15
если из 100 гоблинов один нормальный попадется - вполне себе ничего КПД будет
zi_rus #
08:16
ну вы еще и на лоре новость запилите
dvolodin #
08:18
zi_rus: вне зависимости от типа проекта уроверь конверсии даже в 2% считается очень хорошим
zi_rus #
08:19
да нет, я серьезно, так смешно иногда читать, все петросяны такие
dvolodin #
08:19
вот прямо сейчас качают 10 virtual appliance
08:20
два петросяна - спорят на opennet'е
08:20
хороший КПД?
e_zombie #
08:23
хахахахаха. мой скриншот вставили.
08:24
вроде на нём нет ничего палевного
dvolodin #
08:25
аналитики с опеннета по скриншотам шарить изволят :)
e_zombie #
08:26
> Это не та штука, что в Ростелекоме используется ? только бумажные носители -- так сохраннее!
08:26
кроме всего прочего интерфейс знакомый и переучивать никого не нужно.
zi_rus #
08:26
e_zombie, где вы там картинки видите
e_zombie #
08:26
ктото из знакомых.
08:26
потому что у нас карты сетей как раз на бумажках.
08:27
а адрессные планы в экселях
dvolodin #
08:30
а что на наге никто ничего не отписал?
zi_rus #
08:49
dvolodin, ты же на наге отписался сам
08:50
или тебе не нравится что народ не реагирует? так я тебя предупреждал
08:50
реакция у людей там никакая
dvolodin #
10:01
ну там да
10:01
с freecode приходит много
guest-ru #
10:03
Вчера таки зарелизили! Всех с праздником.
10:06
пакет нока тоже стоит выложить..
dvolodin #
10:09
какой пакет?
guest-ru #
10:10
ну noc-0.7.tar.gz
dvolodin #
10:11
зачем?
guest-ru #
10:11
ye lkz bcnjhbb? htkbp gjknjhf ujlf ;lfkb
10:12
ну для истории ,релиз два года ждали :)
freeseacher #
10:14
guest-ru,
10:14
нежданчик
10:14
релиз 0,8
guest-ru #
10:15
Ой!
freeseacher #
10:15
только не спрашивай где 0,7
guest-ru #
10:16
Увидел дебиан 7.0 и подумал нок 0,7 вышел
10:17
вот для чего надо выкладывать пакеты noc-X.X.tar.gz чтобы ясно было когда какой релиз выходит, для истории.
zi_rus #
10:21
dvolodin, а можешь get_interfaces для циски заняться?
10:30
ну очень надо
dvolodin #
10:31
там думать надо :)
10:31
для начала -- как правильно называются такие интерфейсы?
10:39
ufir: проверил syslog?
10:52
или вы уже в касках и в штабе
zi_rus #
11:21
dvolodin, а до этого думать не надо было?
11:21
мы о каких интерфейсах говорим?
11:22
там смотри, в snmp они в одном виде, в другом месте по-другому
11:23
как интерфейсы они вообще в циске не значатся, только как ethernet сервисы
11:28
в общем печально, откладывается в на неопределенный срок
dvolodin #
11:29
ну тогда какое имя-то у саба?
zi_rus #
11:32
ну я там в issue писал
dvolodin #
12:10
распарсить-то недолго все
12:10
навреное, нам в get interfaces для сабов нужно еще как-то хранить манипуляции с метками
zi_rus #
12:24
dvolodin, манипуляции с метками нужны для чего, чтобы ты мог из разных forwarding instance собирать полностью канал
12:25
то есть надо научиться каналы собирать
12:26
тогда станет понятно как манипуляции в тегом использовать
dvolodin #
12:27
беда в том, что я могу сделать манипуляции из juniper'овского flexible ethernet services
12:27
а вот как оно на кисках - не знаю
12:27
:)
zi_rus #
12:28
dvolodin, ты не поверишь, но это тоже в issue написано, ты можешь тоже самое что и на джуне
dvolodin #
12:32
я видел
12:32
не уверен пока, что то же самое
zi_rus #
12:33
я читал книжку которую ты скидывал, это оно
12:33
один в один
dvolodin #
12:34
про MX?
zi_rus #
12:34
да
dvolodin #
12:36
возможно
12:43
http://www.imagebanana.com/view/obotcqzj/ScreenShot20130906at4.45.05PM.png
12:43
вот вам пятничное порно :)
zi_home #
16:48
я херею товарищи
16:48
на опеннете заявляют что в убунте по дефолту идет третий питон, и это означает 95% дистрибутивов
16:48
откуда такие дегенераты берутся
16:50
я на федоре сижу, такой же свежий дистрив как бубунта
16:50
у меня питон 2,7,5
Tweet
Share this page
Share this page: Tweet