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: 11.07.2014
TSergey #
03:51
комрады, посмотрите у себя в логах, не удаляются ли порты
03:51
grep -i Removing noc-discovery.log
ufir #
04:11
> grep -i Removing noc-discovery.log | grep interface_discovery | wc -l
04:11
12
TSergey #
04:19
ufir: на каком оборудовании ремувятся?
ufir #
04:20
на каталистах
04:21
3550/3750
TSergey #
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
*конкретные?
aermike #
05:13
.
Dmitry1 #
06:18
TSergey: ./noc debug-script get_interfaces foo-bar
e_zombie #
06:31
[root@nocproject log]# grep -i Removing noc-discovery.log | grep interface_discovery | wc -l
06:31
230
TSergey #
06:34
Dmitry1: что такое foo-bar?
06:34
Error: Object not found: foo-bar
Dmitry1 #
06:34
то же, что и по русски "бла-бла"
06:35
подразумевалось или имя объекта, или его ID
06:36
http://lurkmore.to/FUBAR
TSergey #
06:43
Dmitry1: а чего ожидаешь от такого дебага? он показывает порты нормально
06:43
более того, если дискавери, на коммутатрое, на котором удалились порты, запустить руками, то они создаются
Dmitry1 #
06:44
запускай несколько раз и смотри, какие порты пропадают, и что с этими портами происходило
TSergey #
06:44
и следующим дискавери, если не руками, тоже находятся
Dmitry1 #
06:44
скорее всего не распарсился вывод CLI по каким-то причинами
TSergey #
06:44
так это не один коммутатор, в разное время вероятность поймать близка к нулю
06:45
я тоже думаю не распарсился, и поэтому и хочется чтобы дисквери, если ему отдали пустой массив интерфейсов, не удалял их
06:45
*дискавери
06:53
он под ноль вычищает, удаляя и System
Kostua #
06:58
Bonjour!
06:58
а кто использует pyacharm?
06:59
pycharm
freeseacher #
07:01
я
Kostua #
07:03
а какие настройки project interpreter для нока
07:04
во, попутно нашел статью http://kb.nocproject.org/pages/viewpage.action?pageId=8880212
07:05
щас почитаю
freeseacher #
07:06
ну это сатрый вариант
07:06
я сейчас делаю слегка по другому
07:06
не по факту нужно два момента
07:06
1. среда разработки
07:06
2. отладчик
07:07
домашний комп под вендой.
07:07
рядом в виртуалке нок под разработку
07:07
в пичарме настроен удаленный отладчик
07:08
в нужное место я просто пихай 4 строки вызова удаленного отладчика
Kostua #
07:15
freeseacher: так а ты делаеш hg clone с тестового на локальную машину ?
freeseacher #
07:15
ни делаю
07:15
у меня отдально на компе и в виртуалке копии
07:16
дернутые с одного источника
Kostua #
07:20
freeseacher: а что за строки для вызова отладчика
07:20
?
freeseacher #
07:20
а их сам пичарм печатает
07:20
когда включаешь удаленные активатор
Kostua #
07:28
freeseacher: т.е. стартуя новый проект я указываю локальную версию нока, а интерпритатором для него делаю virtenv на сервере
07:28
?
freeseacher #
07:53
неа
07:54
пофиг какое йинтерпретатор ты ставишь для проекта
07:54
тоест ьвообще пофиг
07:54
главное тебен настроить удаленный отладчик
07:54
а он есть только в про версии
07:54
в камунити его нету
father_ #
08:12
всем привет
08:13
Нок не может дернуть конфиг с куска говна под названием nortel baystack 425 http://pastebin.com/sTyh1Z0g
techwriter #
08:14
Добрый день! Просьба подсказать назначение селекторов by termination group, by service termination, by user, by repo path, source combine method, sources для написания документации
08:17
А также работу монитора, пунктов Activators и Administrative Domens в Setup
zi_rus #
08:25
народ, вы когда линк из работы выводите, вы его просто гасите или сначала отключаете OSPF/PIM/LDP на нем?
Dmitry1 #
08:39
father_: :)
08:39
ты сам читал то, что выложил?
techwriter #
08:39
Добрый день! Просьба подсказать назначение селекторов by termination group, by service termination, by user, by repo path, source combine method, sources для написания документации
08:41
А также работу монитора, пунктов Activators и Administrative Domens в Setup
Dmitry1 #
08:41
techwriter: селектор - это просто группа "объектов" помеченных каким-то тегом или сгруппированных по определенному признаку
techwriter #
08:42
Dmitry1, спасибо, хочется понять что за признаки by termination group, by service termination, by user, by repo path, source combine method, sources
TSergey #
08:42
Dmitry1: а что такое вообще вот этот termination?
Dmitry1 #
08:43
где это находится?
techwriter #
08:43
Dmitry1, в настройке селекторов
Dmitry1 #
08:43
ааа
father_ #
08:44
Dmitry1 а что не так в том что я выложил?
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
father_ #
08:45
<Dmitry1> но пароль верный, я проверил перед тем как написать
TSergey #
08:46
Dmitry1: SA\MO Termination Group, Service Termination
Dmitry1 #
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:$"
techwriter #
08:49
Расскажите, пожалуйста, про монитор.
TSergey #
08:49
Dmitry1: https://bitbucket.org/nocproject/noc/src/7bbe3ac218bcace42f825397fa2b2645b05c7647/inv/discovery/jobs/interface_discovery.py?at=develop
08:49
где тут точка, где скрипт получает инфу из get_script?
Dmitry1 #
08:50
TSergey: не знаю. это к dvolodin'у
father_ #
08:51
Дмитрий а глянь пожалуйста почему нок срет кирпичами когда пытается сделать get_config с Extreme 450 (2 свича в стеке) http://pastebin.com/8N8q1GiQ
Dmitry1 #
08:51
techwriter: монитор поакзывает активные Активаторы и скрипты
TSergey #
08:51
Dmitry1: ну опытном-то глазом :)
techwriter #
08:52
Dmitry1, спасибо!
father_ #
08:52
И где поиграться с pattern_password и pattern_prompt ? Где это все расположено?
Dmitry1 #
08:52
father_: в __init__.py
08:53
father_: ты сейчас на develop ветке?
father_ #
08:54
Да
Dmitry1 #
08:59
father_: сделай issue с этим traceback. Там нужно шаманство с utf-8. Я это не осилю
09:00
techwriter: а где можно увидеть хоть черновик от документации?
father_ #
09:02
<Dmitry1> что сделать???
techwriter #
09:02
Dmitry1, http://kb.nocproject.org/display/NOCDOC/NOC+develop+branch+documentation, жду замечаний и дополнений, если есть скриншот монитора с данными, буду очень признательна, также просьба рассказать про поля в мониторе, что за что отвечает
father_ #
09:04
<techwriter> было бы еще не плохо добавить примеры
Dmitry1 #
09:04
techwriter: документация только на русском будет?
techwriter #
09:05
father_, если есть идеи примеров, можете написать
09:06
Dmitry1, планировалось все сначала на русском написать, потом перевести на англ.
father_ #
09:06
<techwriter> есть очень много идей насчет примеров
09:07
<Dmitry1> так как быть с экстримом?
techwriter #
09:07
father_, можете здесь написать, я добавлю в документацию
Dmitry1 #
09:08
father_: issue пиши. dvolodin поправит
father_ #
09:08
как его писать?
Dmitry1 #
09:08
father_: http://bt.nocproject.org
09:09
techwriter: а что не так в английской документации?
techwriter #
09:12
Dmitry1, мне дали задание: наверное, сначала нужно сделать рускую доку, потом перевести, а потом уже синхронно править (dvolodin)
Dmitry1 #
09:13
о как
father_ #
09:15
<Dmitry1> создал, как быстро dvolodin правит баги?
Dmitry1 #
09:16
не сильно скоро
09:16
он вообще в отпуск ушел
09:16
father_: как вариант - переключи пока на telnet
father_ #
09:17
<techwriter> Смотри какие примеры я думаю стоит выложить "Что сделать что бы нок собирал конфиги", "Что сделать что бы нок собирал маки", "Для чего нужна карта и как сделать что бы там появилось оборудование"
09:18
Ну в таком плане, потому что описание интерфейса это хорошо, но я думаю будет полезно написать практическое его применение
09:18
<Dmitry1> щас попробую
techwriter #
09:18
father_, спасибо, жду информацию по описанию примеров
father_ #
09:20
Дмитрий вот что по телнету выдает http://pastebin.com/PTLZ4g89
09:21
<techwriter> ты часто сидишь на канале?
09:21
Я в понедельник буду на работе, по делаю примеры со своего нока
techwriter #
09:22
Появлюсь ближе к вечеру, если кто-нибудь что-нибудь напишет, что можно было бы в документацию вставить по полям монитора, примеры, activators и Administrative domains из Setup, буду признательна.
09:23
father_, заранее спасибо.
father_ #
09:24
<Dmitry1> но telnet не вариант, хотелось что бы dvolodin поправил баг с ssh
e_zombie #
09:24
father_: делай багрепорт. инфа 100%
father_ #
09:24
баг репорт сделал
e_zombie #
09:25
и все разговоры и обсуджения через него
father_ #
09:25
щас еще попробую RedBack SE100
09:25
Может там тоже баги есть
09:38
SE100 работает
e_zombie #
09:47
https://pp.vk.me/c619331/v619331435/c926/kZmKbjdPUaw.jpg
Dmitry1 #
09:56
father_: там баг не с ssh, а с тем, что штатная обработка исключений заткнулась на не ascii символе
09:56
e_zombie: еще :)
e_zombie #
09:58
https://pp.vk.me/c614828/v614828435/132dc/BeBAvFIZejU.jpg
10:00
есть фотки знакомой модели. но фоткал не я
10:00
https://pp.vk.me/c613423/v613423764/1489c/OLXbMhB53R8.jpg
10:00
https://pp.vk.me/c613423/v613423764/14893/B01B6R4GbzM.jpg
10:01
https://pp.vk.me/c613423/v613423764/1485f/U2moO2tT4eg.jpg
10:01
https://pp.vk.me/c613423/v613423764/14856/08DTULnhVEE.jpg
10:01
https://pp.vk.me/c613423/v613423764/14844/dBiN2Ngn0Eo.jpg
10:01
https://pp.vk.me/c614622/v614622764/13957/F7Wpv4zNtEA.jpg
10:12
а посмотрите кто нить NOC-1380
10:22
вот вам пятничных извращений NOC-1385
MindGames #
11:00
e_zombie, что то модель какая-то не модель совсем. обычная баба ;)
e_zombie #
11:01
кэп - они все обычные бабы
11:01
вопрос в том как ты сможешь её сфотографировать
11:01
вот и в этот раз фотограф первый раз в жизни фоткал ню и вот такой вот результат.
MindGames #
11:02
e_zombie, ну по моему мнению модель это та баба, которую хочется пекать ;) а эта на лицо.. ну не страшная, конечно. но вполне обычная. Мне кажется, что модели это женшины повышенной привлекательности №)
e_zombie #
11:02
ты заблуждаешься
MindGames #
11:02
e_zombie, возможно ;) если посмотреть канал Мировая Мода, то там модели - это такие страшные вешалки 4))
e_zombie #
11:03
нравится сиска? хотел бы полапать?
11:03
кстати тут нет обработки и тд.
MindGames #
11:04
e_zombie, сиська да, хороша ;))
e_zombie #
11:04
https://pp.vk.me/c314923/v314923151/1850/py7V-FAk_NU.jpg
11:05
нравится?
11:06
так. прекращай мастурбировать и отвечай
11:08
https://pp.vk.me/c314923/v314923151/1814/t0iUcQOVdw4.jpg
11:09
ну так вот это одна и таже девочка
11:09
а вот другая
11:09
https://pp.vk.me/c411628/v411628291/1159/KfootVc-1sc.jpg
11:09
https://pp.vk.me/c410723/v410723151/1e03/NolPu7nQL20.jpg
11:10
https://pp.vk.me/c323422/v323422151/4c9/hwnChoNCy10.jpg
11:12
я соглашусь только в том что модель должна учиться. пройти через модельную школу в которой ей дадут ту основу и вобьют в голову основные позы и основы октёрского мастерства.
MindGames #
11:12
e_zombie, девочка в синем не понравилась
11:12
а на второй фото так вообще динозавр какой то )
e_zombie #
11:12
а вот следующая фотка - еёже
11:13
а эта ? https://pp.vk.me/c403222/v403222151/9acd/OXryv59Oevk.jpg
MindGames #
11:13
e_zombie, а вот вторая девченка мне больше в одежде нравится (которая с кружкой)
e_zombie #
11:14
в саратове найти девочку которая будет сниматься легко. а вот найти девочку которая действительно умеет работать на камеру - это ебанись
MindGames #
11:14
e_zombie, фу :) порнография какая то 4)
e_zombie #
11:14
это онаже :)
11:15
все продвинутые фотографы саратова ведут "картотеку" хороших девочек и холят их и лелеют. потому что это просто пиздетц искать объект для съёмки сложной.
MindGames #
11:19
e_zombie, где ты все такое находишь? :) или ты фотограф ?
e_zombie #
11:19
яжфатограф
freeseacher #
11:27
Dmitry1, а как у DES 3028 узнать аптайм ?
Dmitry1 #
11:27
по идее по show switch
11:28
или show time
freeseacher #
11:32
неа
11:32
видимо только по snmp
Dmitry1 #
11:32
DGS-3120-24SC:admin#show switch
11:33
System Uptime : 679 days, 16 hours, 26 minutes, 26 seconds
e_zombie #
11:33
фигаське.
Dmitry1 #
11:33
DGS-3120-24SC:admin#show time
e_zombie #
11:33
у нас так толькона опорниках
Dmitry1 #
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
у нас это субмагистральный
e_zombie #
11:39
7792 обьекта в ноке
11:40
через пару недель думаю 10к сделаем :(
zi_rus #
11:41
ну ты монстр
11:47
e_zombie, тут aermike иногда маячит, говорит у него 15к железок, так что не расстраивайся так
e_zombie #
11:50
бедный он
11:50
это пидецт какой то
11:51
у меня всё очередной раз встало раком и я не догоню как это разрулить
11:52
работает один активатор.
11:53
а в остальных в логах
11:53
[root@nocproject noc]# tail -f log/noc-activator.6.log
11:53
2014-07-11 15:51:31,960 Negotiation protocol 'NOC SAE PROTOCOL (http://nocproject.org/)' version '1.0'
11:53
2014-07-11 15:53:15,096 Negotiation protocol 'NOC SAE PROTOCOL (http://nocproject.org/)' version '1.0'
11:53
и подозреваю что это изза того что в очереди failed скрипт овер 9000 заданий.
zi_rus #
12:00
плохо что только один работает
e_zombie #
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
2014-07-11 16:14:00,218 Negotiation protocol 'NOC SAE PROTOCOL (http://nocproject.org/)' version '1.0'
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
а изза чего?
Kostua #
12:43
e_zombie: а давно это у тебя случилось и на какой версии?
12:43
бо шото похожее
Tweet
Share this page
Share this page: Tweet