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: 25.12.2014
zi_rus #
06:20
dvolodin, сделай что-нибудь, чтобы после заукрытия пинг файлед, дискавери на железке начинал работать
dvolodin #
06:21
то, что он в disabled уходит?
zi_rus #
06:21
в deffered
06:21
и пока мо не пересохраню, ничего не хочет делать
dvolodin #
06:44
да, понял
06:45
ну давай сделаем handler, чтобы на ping ok снимать deferred с job'ов
zi_rus #
06:48
ну охренеть
06:49
dvolodin, а просто чтобы нрмально работало сделать принципиально нельзя?
dvolodin #
06:49
а что тут ненормального?
zi_rus #
06:55
еще один костыль?
06:55
раньше этого не было и все работало
06:55
теперь дискавери улетает в деферед
06:55
очевидный баг
06:56
ты предлагаешь приделать костыль?
06:56
dvolodin, http://developerslife.ru/996
dvolodin #
07:09
http://pastebin.com/x6Pc2y6V
07:09
отставить панику
07:14
вот тебе рецепт
07:15
только не надо про то, что ObjectStatus это костыль
Huko #
07:29
а где можно посомтреть ObjectStatus ?
e_zombie #
07:32
,,
07:51
http://www.opennet.ru/opennews/art.shtml?num=41340
08:12
тут по поводу профилей заглушек.
08:14
у тебяесть железо. ты для него можешь выбрать только Джеренал Хост в качестве профиля. имя по снмп у тебя не отдаётся (в большинстве случаев) имя забить из адрессного плана - задолбаешься если их много. а теперь умнож эту ситуацию на 5 или 10.
08:14
а так у каждой железки есть свой профиль по которому можн офильтровать
08:48
Nateks NX-3408-DC есть у кого такая поебень?
zi_rus #
09:01
dvolodin,
09:01
2014-12-25 11:56:09,890 [noc.lib.scheduler.job] [inv.discovery][asset_discovery][609] Connecting PSU 1:in -> CHASSIS 1:psu1
09:01
2014-12-25 11:56:09,924 [noc.lib.scheduler.job] [inv.discovery][asset_discovery][609] Connecting XCVR 14:in -> CHASSIS 1:Gi14_sfp
09:01
2014-12-25 11:56:09,946 [noc.lib.scheduler.job] [inv.discovery][asset_discovery][609] Connecting XCVR 15:in -> CHASSIS 1:Gi15_sfp
09:01
почему не пишет для какого мо он это делает
dvolodin #
09:01
609
09:01
:)
e_zombie #
09:04
лолд
09:05
ахуеть
09:05
awk //
lexus-omsk #
09:39
Если сделать ./noc collection -S, вылезают какие-то непонятки с моделями DES-3200-28 и QSFP+
09:39
это только у меня или что-то забыли закоммитить?
zi_rus #
09:40
dvolodin, у меня коннекта к базе из мозга нету
e_zombie #
09:49
? Conduit.json
09:49
* inv.connectionrules
09:49
* inv.objectmodels
09:49
? NoName/Transceiver/40G/QSFP+.json
09:49
? DLink/DES/DES-3200-28.json
lexus-omsk #
09:50
да, первая у меня тоже есть, забыл про неё
09:50
в манифест не добавили
09:51
HaLVeR к тебе по моделькам? Кажется, в манифест не добавили 3 штуки (см. выше)
09:55
попутно вопрос всем: если создавать вручную новый alarm или event class, то как правильно генерить uuid?
zi_rus #
09:55
./noc get-uuid
HaLVeR #
09:56
> cat ./inv/collections/objectmodels/manifest.csv |grep 4eb13303-622c-4bad-ba8d-048a7effa3c5
09:56
DLink | DES | DES-3200-28F,4eb13303-622c-4bad-ba8d-048a7effa3c5,DLink/DES/DES-3200-28F.json,9b922f56044bdabb06458cc3bf4c557ef74f198605ca5a3f7cfe71cd7207deca
lexus-omsk #
09:57
а без F - нет модели
HaLVeR #
09:58
а джсон есть
lexus-omsk #
09:58
zi_rus спасибо
HaLVeR #
09:58
с тем же уидом
09:58
потому оно и не знает чо делать
e_zombie #
10:04
уже пора писать скрипт при апдейте который прогонял такие тесты и писал о потенциальный глюках.
HaLVeR #
10:10
чем оно вообще отличается
10:10
f и не-f
10:12
а, фибра и нет
10:12
ну так да, разные они
10:12
другой уид надо кому то дать
e_zombie #
10:22
да да. длинки фигня :)
lexus-omsk #
10:31
да, давайте лучше про qtech поговорим :) Серьёзно: нет жалоб, что вышестоящие железки начинают ругаться macflap?
e_zombie #
10:32
кутечи 2800 полное гавно с 7.х прошивкой
lexus-omsk #
10:32
звучит странно, но как только в сегменте появляются qtech, начинается mac flap на цисках агрегации
e_zombie #
10:32
легко и непринуждённо
lexus-omsk #
10:32
у меня 6-я ветка
e_zombie #
10:34
к шестой тоже много вопросов
HaLVeR #
10:37
да все говно
10:37
чо то вы оптимисты слишком
dvolodin #
12:24
zi_rus: патчик от deferred помог?
zi_rus #
12:25
dvolodin, пока железки не падали, надо время, проблема не всегда возникает
12:27
dvolodin, как серийник посмотреть?
12:27
m.get_inventory()[0].serial
12:27
так не работает
dvolodin #
12:33
серийник чей?
12:34
не .serial, а .data["asset"]["serial"]
zi_rus #
12:37
то что надо, спасибо
dvolodin #
12:59
data -- dict с dict'ами
12:59
первый уровень - имя интерфейса
12:59
второй - переменные из modelinterface
zi_rus #
13:17
предатель
e_zombie #
13:18
у него графики красявие. и не надо ебаться с метриками чтобы всё заработало.
zi_rus #
13:18
dvolodin, видишь, нок сосет
e_zombie #
13:21
плюс готовые профили для всего что мне надо :)
13:22
жалко вот только что для монги в штатной поставке нету. пришлось ставить отдельно
zi_rus #
13:22
так наделай профиля для нока
13:22
и тоже будут
Night_Snake #
13:43
Вопрос. Есть noc stable, который не обновляется: http://pastebin.com/2PQMC1En. Мне проще этот починитьь, или поставить рядом develop и базу в него перетащить?
13:43
Сейчас стоит на debian
dvolodin #
13:44
лечится оно
13:44
там в lib/python2.X/site-packages/pip/_vendor/requests
13:45
есть файлик с сертификатами
Night_Snake #
13:45
нету у меня такого
dvolodin #
13:45
а, нет, это mercurial
Night_Snake #
13:45
папки такой нет
dvolodin #
13:45
./bin/pip install mercurial --upgrade
13:45
попробуй его обновить
Night_Snake #
13:45
а не, туплю
dvolodin #
13:46
или с openssl проблема
Night_Snake #
13:47
upgrade: : Failed to update to branch develop
13:48
abort: uncommitted changes
13:48
А если branch default то так: http://pastebin.com/fS9NWz3v
dvolodin #
13:51
hg diff > /tmp/1
13:51
hg revert --all
13:51
и апгрейдься
13:51
при локальных изменениях смена бранча не проходит
Night_Snake #
13:54
Спасибо. пошла жара
e_zombie #
14:04
предполагаю следующий вопрос будет про метрики
14:04
Night_Snake: https://kb.nocproject.org/pages/viewpage.action?pageId=17858564
Night_Snake #
14:05
Спасибо, но для графиков есть зеносс
14:05
пока не актуально
e_zombie #
14:06
еретиу
14:06
еретик.
14:06
сжечь его
Night_Snake #
14:07
Мне бы нок обновить для начала до конца
14:07
http://pastebin.com/GutV1E8M
e_zombie #
14:10
https://static.nocproject.org/irclog/2014.05.13.html
14:11
уже было
14:11
надо дропать в монге
14:12
и файло на винте
14:13
noc.vendors
14:14
db.noc.vendors.drop()
Night_Snake #
14:16
Моя не понимай. ./local/collections/inv/objectmodels.csv у мну нету
e_zombie #
14:21
$ mongo
14:22
use nocl
14:22
use noc;
14:22
db.noc.vendors.drop()
14:22
и по новой
14:22
ошибка в монге
14:22
там накуралесили. сегодня нашли
14:22
кривой коммит для длинка.
dvolodin #
14:33
Night_Snake:
14:33
покажи db.noc.vendors.find()
Tweet
Share this page
Share this page: Tweet