@nocproject

Страница 702 из 2357
Геннадий
16.01.2017
15:37:01
рестарт не помог

Maksim
16.01.2017
15:37:06
@maksmile13 ты ещё мучаешь wlc?
Я с рукусами возила

Геннадий
16.01.2017
15:37:10
саспенд так и осталось

Ivan
16.01.2017
15:37:15
Я в девелопе не шарю

Google
Ivan
16.01.2017
15:38:05
рестарт не помог
А disable - save, потом run - save?

Геннадий
16.01.2017
15:38:48
disable и run неактивны кнопки

Ilya
16.01.2017
15:39:21
Я с рукусами возила
я краем глаза могу помогать

Ivan
16.01.2017
15:39:33
Молись Володину

Sushi
16.01.2017
15:49:10
про Энфорту тож перестали ?)
А что не так с Энфортой?

Maksim
16.01.2017
15:49:58
С ней все ок

Алексей
16.01.2017
15:50:59
disable и run неактивны кнопки
Велкам обновляться до ммкросервисов

Геннадий
16.01.2017
15:51:31
а как? есть пример?

Алексей
16.01.2017
15:52:41
Сверху Линк

Миграция на микросервисы

Maksim
16.01.2017
16:08:40
Хозяин не разрешает делат еще поле статус для точек CPE. придется юзать tags

Maksim
16.01.2017
16:10:28
ага

Google
Bitbucket
16.01.2017
16:10:33
Dmitry Luhtionov pushed to noc/feature/microservices Add ShowPortChannel ui

E_zombie
16.01.2017
16:10:41
добро пожаловать в Семью (С)

Ivan
16.01.2017
16:11:06
Чем аргументируеь?

Это уже непостоянное св-вл?

Maksim
16.01.2017
16:18:10
циски не смотрел, закончу отчет для начальства и тогда можно будет посмотреть что там с цисками

Sushi
16.01.2017
16:39:32
Ну...допустим

Ничего страшного же

Maksim
16.01.2017
16:42:19
ну в целом нет

Dmitry
16.01.2017
16:42:42
общество анонимных энфортовцев?

Maksim
16.01.2017
16:43:35
что-то типа того. Дим я не смог победить тэги ) пытаюсь понять как отправить слово целиком, что бы оно его не разбивало

он упорно бьет слово на буквы

Dmitry
16.01.2017
16:46:10
mo.tags = ["tag1"]

Maksim
16.01.2017
16:47:21
при выгрузке ?

я имею ввиду, что бы при cpe discovery статус добавлялся в нок в поле tags одним словом.

Ivan
16.01.2017
16:49:29
mo.tags = ["tag1"]
А что ты против статуса?

online, disconnected, unknown

Maksim
16.01.2017
16:50:17
статусы есть при выгрузке точек. Просто нужно их куда-то вынести,что бы можно было делать отчет.

Ilya
16.01.2017
16:54:23
Dmitry почему ты против статуса?

Какую логику ты видишь?

Google
Serg
16.01.2017
16:56:00
ERROR FINGERPRINT: 5416cbae-7df3-5654-84ec-69a301728ce2 WORKING DIRECTORY: /opt/noc EXCEPTION: <type 'exceptions.AttributeError'> 'ManagedObject' object has no attribute 'ip' START OF TRACEBACK

File: services/discovery/jobs/box/cpe.py (Line: 43) Function: handler 36 mo = self.find_cpe(cpe["global_id"]) 37 if mo: 38 changes = self.update_if_changed(mo, { 39 "controller": self.object, 40 "local_cpe_id": cpe["id"], 41 "global_cpe_id": cpe["global_id"], 42 "ip": cpe["ip"], 43 ==> "last_seen": now 44 })

я так понимаю проблема в этом куске

Maksim
16.01.2017
16:58:13
проблем в этом куске нет

Serg
16.01.2017
16:58:44
а на что вот это ругается "object has no attribute 'ip'"

Maksim
16.01.2017
16:58:48
что передает get_cpet ?

если я правильно понимаю, то вы не передаете ip

хм, cpe.get["ip"]

Serg
16.01.2017
17:00:14
{u'description': u'Ugl30 - 22277', u'global_id': u'04:18:D6:EE:8F:FF', u'id': u'04:18:D6:4E:EF:FF', u'ip': u'192.168.190.97', u'location': u'Ugl30', u'mac': u'04:18:D6:4E:EF:FF', u'name': u'22277', u'serial': u'0418D64EEFFF', u'status': u'active', u'type': u'ap'}

Maksim
16.01.2017
17:00:33
поправьте на строчку, что выше написал

тэги мне все равно не поддаются (

чтоб им пусто было. (

Serg
16.01.2017
17:05:27
EXCEPTION: <type 'exceptions.TypeError'> 'builtin_function_or_method' object has no attribute '__getitem__' START OF TRACEBACK ------------------------------------------------------------------------ File: services/discovery/jobs/box/cpe.py (Line: 42) Function: handler 35 continue 36 mo = self.find_cpe(cpe["global_id"]) 37 if mo: 38 changes = self.update_if_changed(mo, { 39 "controller": self.object, 40 "local_cpe_id": cpe["id"], 41 "global_cpe_id": cpe["global_id"], 42 ==> "ip": cpe.get["ip"], 43 "last_seen": now 44 }) 45 if changes: 46 self.logger.info( 47 "[%s|%s] Changed: %s", 48 cpe["id"], cpe["global_id"],

Maksim
16.01.2017
17:06:05
эм

"address": cpe.get("ip") or "0.0.0.0",

address=cpe.get("ip") or "0.0.0.0",

Bitbucket
16.01.2017
17:15:06
Dmitry Volodin pushed to noc/feature/microservices discovery: Fix CPE address check

Dmitry
16.01.2017
17:17:50
поправил

Serg
16.01.2017
17:18:33
WORKING DIRECTORY: /opt/noc EXCEPTION: <type 'exceptions.TypeError'> list indices must be integers, not tuple START OF TRACEBACK ------------------------------------------------------------------------ File: services/discovery/jobs/box/cpe.py (Line: 49) Function: <genexpr> 42 "address": cpe["ip"], 43 "last_seen": now 44 }) 45 if changes: 46 self.logger.info( 47 "[%s|%s] Changed: %s", 48 cpe["id"], cpe["global_id"], 49 ==> ", ".join("%s='%s'" % (c, changes[c]) for c in changes) 50 ) 51 else: 52 name = cpe.get("name") or "cpe-%s" % cpe["global_id"] 53 if ManagedObject.objects.filter(name=name).exists(): 54 name = "cpe-%s" % cpe["global_id"] 55 self.logger.info(

теперь тут падает

Google
Maksim
16.01.2017
17:19:56
есть точки с одинаковыеми именами?

хотя е

не, это не к этому

if changes: self.logger.info( "[%s|%s] Changed: %s", cpe["id"], cpe["global_id"], ", ".join("%s='%s'" % c for c in changes) )

вот правильный вариант.

Dmitry
16.01.2017
17:20:45
сделайте pull request на эту строку

Maksim
16.01.2017
17:21:02
секундочку

Bitbucket
16.01.2017
17:23:07
fix cpe.py edited online with Bitbucket ➔

Serg
16.01.2017
17:40:18
теперь вот это

ERROR FINGERPRINT: d7a00147-6be5-55bb-b938-627a296a035b WORKING DIRECTORY: /opt/noc EXCEPTION: <class 'django.db.utils.IntegrityError'> ОШИБКА: нулевое значение в колонке "scheme" нарушает ограничение NOT NULL DETAIL: Ошибочная строка содержит (624, 22277, t, 1, Generic.Host, null, 192.168.190.97, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, null, 8, null, null, null, 57cf1409421aa91fdcefde2a, 57cf141f421aa920d5fa4c2a, d, d, null, null, null, null, null, null, null, 619, 2017-01-16 20:41:00.658672+03, 04:18:D6:EE:84:07, 04:18:D6:4E:E7:5A).

Admin
ERROR: S client not available

Serg
16.01.2017
17:41:20
я так понимаю из-за того что не указано поле "scheme" - те как конектится к железке

а оно в мо обязательно

Maksim
16.01.2017
17:43:52
аша

ага, сейчас

Serg
16.01.2017
17:44:33
блин как в молодости... баги на мне сами наружу прут :(

Maksim
16.01.2017
17:45:26
баги пофиксили ), просто почему-то их решили не фиксить в проде )

блин как в молодости... баги на мне сами наружу прут :(
https://bitbucket.org/nocproject/noc/pull-requests/330/fix-cpepy-edited-online-with-bitbucket/diff

я там поправил

Serg
16.01.2017
17:52:18
в вот так воткнул scheme=self.object.scheme,

Google
Serg
16.01.2017
17:54:53
косо криво но с убика собрал данные, теперь надо профиля допилить

Maksim
16.01.2017
18:24:11
как-то так

Ivan
16.01.2017
18:24:43
Можно обновляться?

рукус приедет?

Maksim
16.01.2017
18:24:59
а я хз )

не

Ivan
16.01.2017
18:25:06
или надо из коммитов всё вытаскивать

Maksim
16.01.2017
18:25:12
я в пул реквест не пулял же. Рукус до ума довожу

Ivan
16.01.2017
18:25:37
:(

Maksim
16.01.2017
18:25:39
у меня немного дискавери cpe перелопаченное под себя.

Ivan
16.01.2017
18:25:43
а чего тогда дразнишься?

Maksim
16.01.2017
18:26:13
завтра выложу ) пусть Дмитрий отправляет в пул реквест. Ну я хочу сделать, что бы было почти идеально

отчет тоже сделал, выгружает список точек спе

Алексей
16.01.2017
18:28:47
я сейчас обновлялся.

но я планово. что бы не отставать.

https://forum.getnoc.com/t/skolko-u-vas-ustrojstv-v-noc/85

Maksim
16.01.2017
18:31:48
а чего тогда дразнишься?
завтра все выложу.

E_zombie
16.01.2017
20:02:37
http://djhooligantk.livejournal.com/1139369.html?utm_source=fbsharing&utm_medium=social

Bitbucket
16.01.2017
20:40:11
Dmitry Volodin pushed to noc/feature/microservices Dmitry Volodin: Merged in Maksim13/noc-1/Maksim13/fix-cpepy-edited-online-with-bitbucket-1484587334247 (pull request #330) fix cpe.py edited online with Bitbucket Maksim: cpe.py edited online with Bitbucket Maksim: fix . add sheme cpe.py edited online with Bitbucket Maksim: fix cpe.py edited online with Bitbucket

Dmitry Volodin pushed to noc/feature/microservices Dmitry Volodin: Merged in Maksim13/noc-1/Maksim13/fix-cpepy-edited-online-with-bitbucket-1484587334247 (pull request #330) fix cpe.py edited online with Bitbucket Maksim: cpe.py edited online with Bitbucket Maksim: fix . add sheme cpe.py edited online with Bitbucket Maksim: fix cpe.py edited online with Bitbucket

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