@nocproject

Страница 1420 из 2357
E_zombie
05.10.2017
06:31:26
ахуееееть..... шайтанаааа ....

Gitlab
05.10.2017
06:32:54
sysfaray opened merge request at / collections: Add Rotek BT profile

Andrey
05.10.2017
06:33:53
вот теперь и надо обновляться .
пока рано. коммиты были в macdb ветку

E_zombie
05.10.2017
06:34:17
да я по поводу селекторов.

Google
Bitbucket
05.10.2017
06:38:38
Dmitry Volodin pushed to noc/feature/microservices omap: Filter out empty managed object addresses from sources

Gitlab
05.10.2017
06:40:36
Ivan
05.10.2017
06:47:03
@aversant ты не знаешь, что у меня за прикол с ассертом? Мне даже не обновиться

Andrey
05.10.2017
06:47:24
не сталкивался

Bitbucket
05.10.2017
06:47:59
Dmitry Volodin pushed to noc/feature/macdb etl: Ignore bi_id during loading

Bee26/ init py fix edgecore profile ➔

Ivan
05.10.2017
06:48:44
а почему не обновиться?
Деплой хочет поставить инсталл-пакет req/web.json а команда ./noc не работает

Andrey
05.10.2017
06:50:51
судя по трейсу

похоже на косяк в конфиге

Google
Ivan
05.10.2017
06:54:50
Andrey
05.10.2017
06:55:01
где-то там

John
05.10.2017
06:55:05
-! Last configuration change at 15:30:24 MSK Tue Oct 3 2017 by vasya +! Last configuration change at 13:01:41 MSK Wed Oct 4 2017 by vasya разьве это config has been changed ?

Ivan
05.10.2017
06:55:15
где-то там
Хорошо, пойду поищу, спасибо

Andrey
05.10.2017
06:55:17
а нет?

эти строчки в конфиге

Andrey
05.10.2017
06:55:37
соотв., они поменялись

поменялись строчки в конфиге -> поменялся конфиг

John
05.10.2017
06:56:12
просто кроме этого, никаких изменений

Ivan
05.10.2017
06:56:52
Любой вход даже без изменений считается

Andrey
05.10.2017
06:57:21
просто кроме этого, никаких изменений
Циска так делает, когда заходят в conf t

т.е. было намерение поменять конфиг

Dmitry
05.10.2017
06:57:34
config_volatile

Andrey
05.10.2017
06:57:37
но, видимо, не поменяли

Dmitry
05.10.2017
06:57:40
это то, что нужно вырезать нафиг

Ivan
05.10.2017
06:57:51
config_volatile
Это что?

Dmitry
05.10.2017
06:57:59
в профиле есть

как раз строки, которая железка меняет сама по себе

Google
Ivan
05.10.2017
06:58:28
Я спрашивал про суть, спасибо

Andrey
05.10.2017
06:58:55
иначем непонятно, кто менял конфиг

ищи потом, кто, зачем

E_zombie
05.10.2017
06:59:17
from noc.sa.models.managedobject import ManagedObject from noc.sa.models.managedobject import AdministrativeDomain from noc.sa.models.managedobjectprofile import ManagedObjectProfile from noc.sa.models.managedobjectselector import ManagedObjectSelector from noc.inv.models.interface import Interface from noc.inv.models.platform import Platform from noc.inv.models.vendor import Vendor from noc.sa.models.profile import Profile from noc.sa.models.objectstatus import ObjectStatus from noc.main.models.pool import Pool import re import commands from noc.lib.nosql import get_db from noc.lib.app.extapplication import ExtApplication, view from core.script.base import BaseScript from collections import Counter import time poolmo = Pool.objects.get(name='MO') ven = Vendor.objects.get(code='HUAWEI') print Vendor.objects.get(code='HUAWEI') pl='S5328' sel = ManagedObjectSelector.objects.get(name='Коммутаторы агрегации МФ (Huawei)') pr = Profile.objects.get(name="Huawei.VRP") p = Platform.objects.filter(name__startswith='S5328') for h in p: print h rx_config_huawei = re.compile(r"port trunk allow-pass vlan 2 to 40\d\d", re.MULTILINE | re.DOTALL) mo = ManagedObject.objects.filter(sel.Q, profile=pr, platform__in=p) for m in mo: if m.config.read() is not None and re.findall(rx_config_huawei, m.config.read()): print m.address,m.name, m.platform, m.vendor

#script #python

Ivan
05.10.2017
06:59:37
Что за?

E_zombie
05.10.2017
07:00:00
смотри как селекторы в коде юзать.

и новые платформы и версии.

Andrey
05.10.2017
07:00:23
@EKbfh а может, попробуешь деплой конфига

он должен обновить конфиги, если что-то вдруг

Ivan
05.10.2017
07:02:13
Ivan
05.10.2017
07:02:23
Щас, доползу до работы

Башня работает с телефона, прикольно

E_zombie
05.10.2017
07:18:52
а чё ей не работать то.

Dmitry
05.10.2017
07:19:26
у новой башни cli вообще стандартный режим

Ivan
05.10.2017
07:22:53
он должен обновить конфиги, если что-то вдруг
Не прокатило, падает на add ch datasource. Дойду и посмотрю поточнее

E_zombie
05.10.2017
07:24:04
аналогично.

Ivan
05.10.2017
07:26:02
А полный на инсталл ассетс., т.к. там нок команда юзается.

Андрей, а в пичарм можно это поймать?

Google
Andrey
05.10.2017
07:30:54
у меня не Линукс

Ivan
05.10.2017
07:35:37
В целом вызов идёт в commands/ правильно?

Andrey
05.10.2017
07:40:03
да

Bitbucket
05.10.2017
07:51:19
Dmitry Volodin pushed to noc/feature/orientcli Dmitry Volodin: Merged with feature/microservices Dmitry Volodin: omap: Filter out empty managed object addresses from sources Dmitry Volodin: Fix selector migration : Add metrics for Rotek.BT Fix get_version Rotek.BT : Add Multiple items for single metric ... See all

Dmitry Volodin pushed to noc/feature/macdb Dmitry Volodin: Merged with feature/orientcli Dmitry Volodin: Merged with feature/microservices Dmitry Volodin: omap: Filter out empty managed object addresses from sources Andrey: Merged feature/microservices into feature/orientcli

pushed to noc/feature/microservices : Fix Rotec.RTBSv1 profile

pushed to noc/feature/microservices : Fix Rotec.RTBS profile Add Radio Quality metric

pushed to noc/feature/microservices : Add Rotek.BT metrics

Admin
ERROR: S client not available

Bitbucket
05.10.2017
08:49:38
pushed to noc/feature/microservices : Add DCN metrics Radio Quality

Ivan
05.10.2017
09:08:21
@freeseacher /opt/noc/etc/noc.yml может не существовать? а /opt/noc/etc/settings.yml может быть пуст?

Алексей
05.10.2017
09:08:50
нет, да

Ivan
05.10.2017
09:09:21
А какк заново получить файл noc.yml?

Алексей
05.10.2017
09:09:29
деплой.

Ivan
05.10.2017
09:10:21
деплой конфиг проходит с двумя игнорами. но файл не создаётся. А полный деплой не может пройти, т.к. ./noc комманда не работает и валится на всяких инсталлах пакетов типа req/web.json

Алексей
05.10.2017
09:11:47
меня не может не растраивать это

но предложение восстановить его будет простым надо задеплоить с консоли указав только —tags=noc_config

это должно постановить всё на место

Ivan
05.10.2017
09:18:07
нет, да
кажется, твой второй ответ не верный

Google
Алексей
05.10.2017
09:18:29
ошибочно кажется

Ivan
05.10.2017
09:18:44
может, надо права особенные

и он на запись его проверяет

Алексей
05.10.2017
09:19:38
как твой скрин подтверждает твою теорию ?

Ivan
05.10.2017
09:20:06
как твой скрин подтверждает твою теорию ?
без файла работает, с пустым файлом моя ошибка, без файла опять работает

Алексей
05.10.2017
09:20:37
команда фикса говорит что ты ей дал не полную команду

Ivan
05.10.2017
09:21:09
команда фикса говорит что ты ей дал не полную команду
Правильно. Смотри внимательнее. Точно та же команда вываливается в трейс, когда есть пустой сеттингс

и так ведёт себя любая команда ./noc

Алексей
05.10.2017
09:21:43
вань перечитай про конфигурацию

Ivan
05.10.2017
09:22:46
@freeseacher /opt/noc/etc/noc.yml может не существовать? а /opt/noc/etc/settings.yml может быть пуст?
то есть файл может быть пуст и это всё поломает, так и пиши тогда

вань перечитай про конфигурацию
а я теперь понял, что за говно

E_zombie
05.10.2017
09:26:03
что за гавно?

Ivan
05.10.2017
09:27:10
1. Нет файла /opt/noc/etc/settings.yml — всё работает. 2. ./noc config dump работает. 3. Ввожу команду из мануала ./noc config dump > /opt/noc/etc/settings.yml и получаю свою ошибку. Почему? 4. Похоже, оператор > работает раньше и создаёт пусто файл /opt/noc/etc/settings.yml от которого у ./noc едет крыша.

E_zombie
05.10.2017
09:29:22
а нахуя в сеттинг ямл редиректить вывод?

Ivan
05.10.2017
09:29:58
а нахуя в сеттинг ямл редиректить вывод?
чтобы его отредактировать потом с целью изменения настроек согласно данной статье https://kb.nocproject.org/pages/viewpage.action?pageId=26772210

Gitlab
05.10.2017
09:31:52
sysfaray opened merge request at / collections: Add Radio Quality metric

Алексей Широких pushed to collections/master Maksmile13: Add Rotek BT profile Алексей Широких: Merge branch 'Rotek.BT.Profile' into 'master' Add Rotek BT profile See merge request noc/collections!135

sysfaray opened merge request at / collections: Add Rotek.BT check rules

Страница 1420 из 2357