
Ilya
30.06.2016
10:14:54
трейсов по этому МО нету
@dvolodin смотрю все трейсы, они все одинаковые.
@dvolodin http://pastie.org/10895231

Google

Dmitry
30.06.2016
10:21:48
а тип ошибки-то какой?

Ilya
30.06.2016
10:22:25
нашел

Dmitry
30.06.2016
10:22:38
короче, оно у тебя не может скомпилировать код классификатора интерфейсоы

Ilya
30.06.2016
10:23:25
@dvolodin в списке содержаться несколько vlan id

Huko
30.06.2016
10:23:53
поменял немного скрипт, теперь у апдейта крыша едет и ругается на эти изменения...

Ilya
30.06.2016
10:24:34

Dmitry
30.06.2016
10:25:37
погоди
попробуй с последним моим патчем
он дожен будет тебе ругнуться, что не удалось скомпилировать правила раскраски
А вообще -- тебе нам не vc filter надо
а value
или тогда не eq а in

Google

Ilya
30.06.2016
10:28:51
или тогда не eq а in
я хотел универсально сделать, т.к. есть контроллеры, которым список vlan ается, а есть которым только 1 vlan
Просто 2 придется классификатора сделать скорее или логическое or как-то

Dmitry
30.06.2016
10:29:25
не
замени eq на in
должно работать

Ilya
30.06.2016
10:30:09
ну так заработает, да

Dmitry
30.06.2016
10:30:58
так
ищу JS-программиста
чтобы как раз такие вот проверки пилить в морде
если есть на примете кто - сдавайте мне тепленьким

Ilya
30.06.2016
10:37:00
@dvolodin
Почему он eq не принимает нормально?

Dmitry
30.06.2016
10:44:34
eq с value работает
in - с vc fliter

Ilya
30.06.2016
10:44:53
вот, спасибо
in с value работает?

Dmitry
30.06.2016
10:45:23
нет

Ilya
30.06.2016
10:48:13
жаль
было бы еще удобно добавить выбор между строк or/and, а то только and получается

Евгений
30.06.2016
10:49:44
прошу прощения, при синхронизации коллекций получил дублирование ключа в монге:
Tried to save duplicate unique keys (E11000 duplicate key error collection: noc.noc.objectmodels index: name_1 dup key: { : "Juniper | MX | PWR-MX480-2520-AC-S" })
Удалить эту запись в монге и пересинхронизировать? Как поступить?

Google

Ilya
30.06.2016
10:50:14
hg status


Евгений
30.06.2016
10:52:32
Сегодня сделал пул из башни и затем деплой, и вывалилось вот это
root@urannocnode1:/opt/noc# hg status
? static/img/uran-logo-16x16.ico
? static/img/uran-logo-34x24.gif
root@urannocnode1:/opt/noc#
То есть у меня эта именно модель не использовалась

Ilya
30.06.2016
10:56:00

Евгений
30.06.2016
10:56:12
Да

Ilya
30.06.2016
10:56:12
Точнее, отличная от prod?

Евгений
30.06.2016
10:56:16
Да

Ilya
30.06.2016
10:56:25
Если нет никаких собственных изменений - лучше выбрать prod

Евгений
30.06.2016
10:57:02
Есть, вернее еще не перенесены из старого НОК, так что будут, так что жить придется с eval

Ilya
30.06.2016
10:57:42
Можно сравнить модельки и удалить старую, пересинхронгизировать бд и сделать деплой еще раз

Алексей
30.06.2016
10:59:08
Ибо потащатся куски инфраструктуры которая всем не нужна

Huko
30.06.2016
11:04:46
Подскажите, что надо сделать что-бы в карточке устройства отображался статкс портов (тот же Zyxel) ? В скриптах get_int_status отрабатывает нормально в ручном режиме
статус

Dmitry
30.06.2016
11:05:26
в periodic discovery включить interface status

Huko
30.06.2016
11:12:10
есть такое..

Евгений
30.06.2016
11:17:34
Короче это диверсия какая-то :)
Дубликатов оказалось штук 10 все объекты Джунипера, EX-ы и запчасти к MX-480

Google

Евгений
30.06.2016
11:18:08
Вычистил все старые и синхронизировался
Но откуда такое прилетело счастье - не знаю

Ilya
30.06.2016
11:18:31

Евгений
30.06.2016
11:19:30
ХЗ. Значит с каким-то пулом получил или в результате миграции, скорее второе... В старом НОК-е ведь эти объхекты вроде есть

Ilya
30.06.2016
11:19:43

Евгений
30.06.2016
11:19:55
100%

Ilya
30.06.2016
11:20:10
Их при миграции не затащили в новый нок, вот и заново делали

Dmitry
30.06.2016
11:20:19
скорее всего притащил в базе
а local не забрал
механизм синхронизации, похоже, нужно доработать

Евгений
30.06.2016
11:20:43
Ага, понятно. Спасибо за консультацию!

Dmitry
30.06.2016
11:20:57
убрать нафиг эти манифесты
а результат импорта в базу залить
с путями и суммами

Ilya
30.06.2016
11:23:38
ждем тушенку, много трейсов, фиксить надо

Dmitry
30.06.2016
11:25:24
тушенка вроде начала писаться

Huko
30.06.2016
11:34:01
А для чего нужен Profile Check Rule ?

Dmitry
30.06.2016
11:36:51
автоматом определяет профиль железки
первый раз и при замене
очень полезная вещь
так

Google

Dmitry
30.06.2016
11:51:14
./noc script .... --beef=<файл или каталог>
пишет тушенку
./noc beef view <файл> -- просмотр
./noc beef test <файл> -- тестовый прогон
пока в тушенку пишет cli и snmp.get

Ilya
30.06.2016
11:52:12
?

Dmitry
30.06.2016
11:52:38
теперь надо подумать, как нам эту тушенку в одном месте собирать

Алексей
30.06.2016
11:53:07
может сарзу делать анонимизацию какую то ?

Dmitry
30.06.2016
11:53:19
нет
их просто скрыть надо

Алексей
30.06.2016
11:53:34
например все адреса в конфиге заменять на последовательно растущие 192.168.0.0/24

Dmitry
30.06.2016
11:53:40
чтобы в паблике не светилось
не надо
тесты будут недостоверными

Алексей
30.06.2016
11:54:06
в любом случае я когда тебе кидал тушенку из домры так и делал

Dmitry
30.06.2016
11:54:42
формально, конечно, можно сделать ./noc beef anonymize <....>
но там нужно менять ip
маки