nocproject.org
03:51
комрады, посмотрите у себя в логах, не удаляются ли порты
03:51
grep -i Removing noc-discovery.log
04:11
> grep -i Removing noc-discovery.log | grep interface_discovery | wc -l
04:11
12
04:19
ufir: на каком оборудовании ремувятся?
04:20
на каталистах
04:21
3550/3750
04:21
я предпологаю, что гет_интерфейс отдает пустой список портов (в силу каких-то ошибок), а интерфейс_дискавери ситуацию с пустым списком не считает исключением и удаляет все к чертям
04:21
Interface 'System' has been changed: mac = None
04:21
Subinterface 'System' has been changed: mac = None, vlan_ids = []
04:21
Removing interface 24
04:21
...
04:21
Removing interface 18
04:26
ufir: все ремувит, или какие-то конекретные порты?
04:26
*конкретные?
06:18
TSergey: ./noc debug-script get_interfaces foo-bar
06:31
[root@nocproject log]# grep -i Removing noc-discovery.log | grep interface_discovery | wc -l
06:31
230
06:34
Dmitry1: что такое foo-bar?
06:34
Error: Object not found: foo-bar
06:34
то же, что и по русски "бла-бла"
06:35
подразумевалось или имя объекта, или его ID
06:36
06:43
Dmitry1: а чего ожидаешь от такого дебага? он показывает порты нормально
06:43
более того, если дискавери, на коммутатрое, на котором удалились порты, запустить руками, то они создаются
06:44
запускай несколько раз и смотри, какие порты пропадают, и что с этими портами происходило
06:44
и следующим дискавери, если не руками, тоже находятся
06:44
скорее всего не распарсился вывод CLI по каким-то причинами
06:44
так это не один коммутатор, в разное время вероятность поймать близка к нулю
06:45
я тоже думаю не распарсился, и поэтому и хочется чтобы дисквери, если ему отдали пустой массив интерфейсов, не удалял их
06:45
*дискавери
06:53
он под ноль вычищает, удаляя и System
06:58
Bonjour!
06:58
а кто использует pyacharm?
06:59
pycharm
07:03
а какие настройки project interpreter для нока
07:04
07:05
щас почитаю
07:06
ну это сатрый вариант
07:06
я сейчас делаю слегка по другому
07:06
не по факту нужно два момента
07:06
1. среда разработки
07:06
2. отладчик
07:07
домашний комп под вендой.
07:07
рядом в виртуалке нок под разработку
07:07
в пичарме настроен удаленный отладчик
07:08
в нужное место я просто пихай 4 строки вызова удаленного отладчика
07:15
freeseacher: так а ты делаеш hg clone с тестового на локальную машину ?
07:15
ни делаю
07:15
у меня отдально на компе и в виртуалке копии
07:16
дернутые с одного источника
07:20
freeseacher: а что за строки для вызова отладчика
07:20
?
07:20
а их сам пичарм печатает
07:20
когда включаешь удаленные активатор
07:28
freeseacher: т.е. стартуя новый проект я указываю локальную версию нока, а интерпритатором для него делаю virtenv на сервере
07:28
?
07:53
неа
07:54
пофиг какое йинтерпретатор ты ставишь для проекта
07:54
тоест ьвообще пофиг
07:54
главное тебен настроить удаленный отладчик
07:54
а он есть только в про версии
07:54
в камунити его нету
08:14
Добрый день! Просьба подсказать назначение селекторов by termination group, by service termination, by user, by repo path, source combine method, sources для написания документации
08:17
А также работу монитора, пунктов Activators и Administrative Domens в Setup
08:25
народ, вы когда линк из работы выводите, вы его просто гасите или сначала отключаете OSPF/PIM/LDP на нем?
08:39
father_: :)
08:39
ты сам читал то, что выложил?
08:39
Добрый день! Просьба подсказать назначение селекторов by termination group, by service termination, by user, by repo path, source combine method, sources для написания документации
08:41
А также работу монитора, пунктов Activators и Administrative Domens в Setup
08:41
techwriter: селектор - это просто группа "объектов" помеченных каким-то тегом или сгруппированных по определенному признаку
08:42
Dmitry1, спасибо, хочется понять что за признаки by termination group, by service termination, by user, by repo path, source combine method, sources
08:42
Dmitry1: а что такое вообще вот этот termination?
08:43
Dmitry1, в настройке селекторов
08:44
Dmitry1 а что не так в том что я выложил?
08:44
Termination Group - это для IPAM скорее всего. Какие IP пулы на железке находятся
08:45
father_:2014-07-11 12:05:47,826 [TELNET: 10.103.59.103] match 'Enter Password:'
08:45
2014-07-11 12:05:47,826 [TELNET: 10.103.59.103] event(PASSWORD)
08:45
2014-07-11 12:05:47,826 [TELNET: 10.103.59.103] ==> FAILURE
08:45
<Dmitry1> но пароль верный, я проверил перед тем как написать
08:46
Dmitry1: SA\MO Termination Group, Service Termination
08:46
father_: оно отматчило '\x1b[14;1H\x1b[2K\x1b[14;26HEnter Password: ************\x1b[2J\x1b[2J\x1b[?25l\x1b[23;1H\r\n\rMayakovskogo 7a#' как приглашение ввести пароль
08:47
поиграйся с паттернами pattern_password и pattern_prompt
08:48
как вариант
08:48
pattern_password = "Enter Password:$"
08:49
Расскажите, пожалуйста, про монитор.
08:49
08:49
где тут точка, где скрипт получает инфу из get_script?
08:50
TSergey: не знаю. это к dvolodin'у
08:51
Дмитрий а глянь пожалуйста почему нок срет кирпичами когда пытается сделать get_config с Extreme 450 (2 свича в стеке)
http://pastebin.com/8N8q1GiQ
08:51
techwriter: монитор поакзывает активные Активаторы и скрипты
08:51
Dmitry1: ну опытном-то глазом :)
08:52
И где поиграться с pattern_password и pattern_prompt ? Где это все расположено?
08:52
father_: в __init__.py
08:53
father_: ты сейчас на develop ветке?
08:59
father_: сделай issue с этим traceback. Там нужно шаманство с utf-8. Я это не осилю
09:00
techwriter: а где можно увидеть хоть черновик от документации?
09:02
<Dmitry1> что сделать???
09:04
<techwriter> было бы еще не плохо добавить примеры
09:04
techwriter: документация только на русском будет?
09:05
father_, если есть идеи примеров, можете написать
09:06
Dmitry1, планировалось все сначала на русском написать, потом перевести на англ.
09:06
<techwriter> есть очень много идей насчет примеров
09:07
<Dmitry1> так как быть с экстримом?
09:07
father_, можете здесь написать, я добавлю в документацию
09:08
father_: issue пиши. dvolodin поправит
09:08
09:09
techwriter: а что не так в английской документации?
09:12
Dmitry1, мне дали задание: наверное, сначала нужно сделать рускую доку, потом перевести, а потом уже синхронно править (dvolodin)
09:15
<Dmitry1> создал, как быстро dvolodin правит баги?
09:16
не сильно скоро
09:16
он вообще в отпуск ушел
09:16
father_: как вариант - переключи пока на telnet
09:17
<techwriter> Смотри какие примеры я думаю стоит выложить "Что сделать что бы нок собирал конфиги", "Что сделать что бы нок собирал маки", "Для чего нужна карта и как сделать что бы там появилось оборудование"
09:18
Ну в таком плане, потому что описание интерфейса это хорошо, но я думаю будет полезно написать практическое его применение
09:18
<Dmitry1> щас попробую
09:18
father_, спасибо, жду информацию по описанию примеров
09:20
09:21
<techwriter> ты часто сидишь на канале?
09:21
Я в понедельник буду на работе, по делаю примеры со своего нока
09:22
Появлюсь ближе к вечеру, если кто-нибудь что-нибудь напишет, что можно было бы в документацию вставить по полям монитора, примеры, activators и Administrative domains из Setup, буду признательна.
09:23
father_, заранее спасибо.
09:24
<Dmitry1> но telnet не вариант, хотелось что бы dvolodin поправил баг с ssh
09:24
father_: делай багрепорт. инфа 100%
09:25
и все разговоры и обсуджения через него
09:25
щас еще попробую RedBack SE100
09:25
Может там тоже баги есть
09:38
SE100 работает
09:56
father_: там баг не с ssh, а с тем, что штатная обработка исключений заткнулась на не ascii символе
09:56
e_zombie: еще :)
09:58
10:00
есть фотки знакомой модели. но фоткал не я
10:00
10:00
10:01
10:01
10:01
10:01
10:12
10:22
11:00
e_zombie, что то модель какая-то не модель совсем. обычная баба ;)
11:01
кэп - они все обычные бабы
11:01
вопрос в том как ты сможешь её сфотографировать
11:01
вот и в этот раз фотограф первый раз в жизни фоткал ню и вот такой вот результат.
11:02
e_zombie, ну по моему мнению модель это та баба, которую хочется пекать ;) а эта на лицо.. ну не страшная, конечно. но вполне обычная. Мне кажется, что модели это женшины повышенной привлекательности №)
11:02
e_zombie, возможно ;) если посмотреть канал Мировая Мода, то там модели - это такие страшные вешалки 4))
11:03
нравится сиска? хотел бы полапать?
11:03
кстати тут нет обработки и тд.
11:04
e_zombie, сиська да, хороша ;))
11:04
11:05
нравится?
11:06
так. прекращай мастурбировать и отвечай
11:08
11:09
ну так вот это одна и таже девочка
11:09
а вот другая
11:09
11:09
11:10
11:12
я соглашусь только в том что модель должна учиться. пройти через модельную школу в которой ей дадут ту основу и вобьют в голову основные позы и основы октёрского мастерства.
11:12
e_zombie, девочка в синем не понравилась
11:12
а на второй фото так вообще динозавр какой то )
11:12
а вот следующая фотка - еёже
11:13
11:13
e_zombie, а вот вторая девченка мне больше в одежде нравится (которая с кружкой)
11:14
в саратове найти девочку которая будет сниматься легко. а вот найти девочку которая действительно умеет работать на камеру - это ебанись
11:14
e_zombie, фу :) порнография какая то 4)
11:14
это онаже :)
11:15
все продвинутые фотографы саратова ведут "картотеку" хороших девочек и холят их и лелеют. потому что это просто пиздетц искать объект для съёмки сложной.
11:19
e_zombie, где ты все такое находишь? :) или ты фотограф ?
11:27
Dmitry1, а как у DES 3028 узнать аптайм ?
11:27
по идее по show switch
11:28
или show time
11:32
неа
11:32
видимо только по snmp
11:32
DGS-3120-24SC:admin#show switch
11:33
System Uptime : 679 days, 16 hours, 26 minutes, 26 seconds
11:33
DGS-3120-24SC:admin#show time
11:33
у нас так толькона опорниках
11:33
Current Time Source : Primary SNTP Server
11:33
Boot Time : 30 Aug 2012 22:08:30
11:33
Current Time : 11 Jul 2014 14:35:37
11:34
у нас это субмагистральный
11:39
7792 обьекта в ноке
11:40
через пару недель думаю 10к сделаем :(
11:41
ну ты монстр
11:47
e_zombie, тут aermike иногда маячит, говорит у него 15к железок, так что не расстраивайся так
11:50
бедный он
11:50
это пидецт какой то
11:51
у меня всё очередной раз встало раком и я не догоню как это разрулить
11:52
работает один активатор.
11:53
а в остальных в логах
11:53
[root@nocproject noc]# tail -f log/noc-activator.6.log
11:53
11:53
11:53
и подозреваю что это изза того что в очереди failed скрипт овер 9000 заданий.
12:00
плохо что только один работает
12:00
таки дебаг включен
12:00
но почему на него задания не попадают нефига не понятно
12:01
и фигли он стоит и нехера не делает тоже
12:14
2014-07-11 16:14:00,215 [Activator(0x25dbb10)]<IDLE> Timeout expired
12:14
2014-07-11 16:14:00,215 [Activator(0x25dbb10)]<IDLE> event(timeout)
12:14
2014-07-11 16:14:00,215 [Activator(0x25dbb10)]<IDLE> ==> CONNECT
12:14
2014-07-11 16:14:00,216 [Activator(0x25dbb10)]<CONNECT> set_timeout(10)
12:14
2014-07-11 16:14:00,216 register_socket(<ActivatorSocket(0x2bf0550, 127.0.0.1:19701, )>,None)
12:14
2014-07-11 16:14:00,216 [<ActivatorSocket(0x2bf0550, 127.0.0.1:19701, )>] Initializing socket
12:14
2014-07-11 16:14:00,217 [<ActivatorSocket(0x2bf0550, 127.0.0.1:19701, )>] Connecting 127.0.0.1:19701
12:14
2014-07-11 16:14:00,217 [<ActivatorSocket(0x2bf0550, 127.0.0.1:19701, )>] Connected
12:14
2014-07-11 16:14:00,218 [Activator(0x25dbb10)]<CONNECT> event(connect)
12:14
2014-07-11 16:14:00,218 [Activator(0x25dbb10)]<CONNECT> ==> CONNECTED
12:14
2014-07-11 16:14:00,218 [Activator(0x25dbb10)]<CONNECTED> set_timeout(20)
12:14
12:14
2014-07-11 16:14:00,219 Creating transaction id=539813538 method=protocol callback=<function protocol_callback at 0x2bdd398>
12:14
короче эти активаторы не цепляются по таймауту.
12:14
получается что мрт не отвечает
12:14
а изза чего?
12:43
e_zombie: а давно это у тебя случилось и на какой версии?
12:43
бо шото похожее
Share this page
Share this page: