
Ivan
11.10.2016
14:27:01
но разрабы так и не сказали, как надо
они сами не знают

Илья
11.10.2016
14:27:23
но ты же настроил
згачит знаешь

Google

Ivan
11.10.2016
14:27:29

E_zombie
11.10.2016
14:28:07
4x4
Reasons to consider the
Intel Xeon E7330

Илья
11.10.2016
14:28:08
зомби. хуярь побольше значит

E_zombie
11.10.2016
14:28:33
хуярить некуда блять.

Ivan
11.10.2016
14:28:39

E_zombie
11.10.2016
14:30:18
10 активаторов по 30 тредов.
5 дискавери по 100
10 пингователей
слассификатор 1

Bitbucket
11.10.2016
14:32:57
Andrey pushed to noc/feature/microservices
Add translation for reports field

Zek
11.10.2016
15:23:04
слуште, а где у циски известные баги для прошивки пишутся?
вроде было где-то

Google

Илья
11.10.2016
15:23:39
в рилз нотесах и багтрекере

Zek
11.10.2016
15:25:19
в релиз нотсах тока на момент выхода известные, не
?

Илья
11.10.2016
15:26:32
да
ты не уточнял
ты бы сказал что у тебя не работает

Zek
11.10.2016
15:30:03
3945 течет, хочу глянуть в какой прошивке баг исправлен
а для этго нужно найти номер бага
а для этого нужен список багов для прошивки ;)

Ivan
11.10.2016
15:33:19
ты вообще хоть раз rel.notes. читал?
Течь может что угодно в каждом релизе одновременно

Zek
11.10.2016
15:34:33
см выше, в релиз нотсах баги на момент выхода

Ivan
11.10.2016
15:35:12
Ставь последний рекоммендед и смотри

Zek
11.10.2016
15:37:25
там другой баг ;)

Илья
11.10.2016
15:38:10
ставь транк

Ivan
11.10.2016
15:38:51
Я к тому, что то, что ты описал как баг с памятью, ты не найдёшь
даже если знаешь, какой процесс течет, порядка половины багов так-вью-онлт

Илья
11.10.2016
15:42:43
+1

Bitbucket
11.10.2016
15:46:18
Dmitry Volodin pushed to noc/feature/microservices
fm.alarm: Use XTemplate to generate header

Google

Ivan
11.10.2016
15:53:59
А мои баги не чинять :(

Ilya
11.10.2016
16:16:12

Илья
11.10.2016
16:41:38

Ivan
11.10.2016
16:45:07
Могу на пиво выслать

Илья
11.10.2016
16:46:22
этого только на сочувственные вздохи хватит

MS
11.10.2016
16:47:06

Maksim
11.10.2016
17:17:33
Люди добрые (и не добрые) =) помогите пожалуйста.
Поставил с нуля Noc Project, местами разобрался как сие чудо работает, но столкнулся с проблемой. Есть 2 циски 6504 и 4000, с 4000 получается собрать всю информацию, а на 6504 происходит затык на get_interface (cmd = 'show vlan-switch brief'
pvm = {}
self = <Script(Thread-2, started daemon 140422479345408)>
switchports = {}
------------------------------------------------------------------------
File: sa/script/script.py (Line: 463)
Function: guarded_run
456 return result
457 except KeyError:
458 self.logger.debug("Not in call cache: %r, %r",
459 self.name, self.kwargs)
460 pass)

Andrey
11.10.2016
17:20:26
а можно полный трейс на pastebin? а то тут кусочек совсем

Maksim
11.10.2016
17:20:39
эм
это я кусочек кинул

Andrey
11.10.2016
17:21:17
) ошибка выше
из кусочка не понятно в чём затык
надо самое начало трейса
посмотреть можно так


Maksim
11.10.2016
17:22:08
cmd = 'show vlan-switch brief'
pvm = {}
self = <Script(Thread-2, started daemon 140422479345408)>
switchports = {}
------------------------------------------------------------------------
File: sa/script/script.py (Line: 463)
Function: guarded_run
456 return result
457 except KeyError:
458 self.logger.debug("Not in call cache: %r, %r",
459 self.name, self.kwargs)
460 pass
461 # Calling script body
462 self._thread_id = thread.get_ident()
463 ==> result = self.execute(**self.kwargs)
464 # Enforce interface result checking
465 for i in self.implements:
466 result = i.script_clean_result(self.profile, result)
467 # Cache result when required
468 if self.cache and self.parent is not None:
469 self.logger.debug(
Variables:
i =
<noc.sa.interfaces.igetinterfaces.IGetInterfaces object at 0x7fb6aebeeb50>
self = <Script(Thread-2, started daemon 140422479345408)>
t0 = 1476205989.577175
------------------------------------------------------------------------
File: sa/script/script.py (Line: 490)
Function: run
483
484 def run(self):
485 """Script thread worker method"""
486 self.logger.debug("Running")
487 result = None
488 try:
489 with self.cancelable():
490 ==> result = self.guarded_run()
491 except self.TimeOutError:
492 self.logger.error("Timed out")
493 self.e_timeout = True
494 except CancelledError:
495 self.logger.error("Cancelled")
496 self.e_cancel = True
Variables:
self = <Script(Thread-2, started daemon 140422479345408)>
r =
["<type 'exceptions.ValueError'>",
"invalid literal for int() with base 10: '(more)'"]
result = None
v = ValueError("invalid literal for int() with base 10: '(more)'",)
tb = <traceback object at 0x7fb6ad0b7d40>
t = <type 'exceptions.ValueError'>
------------------------------------------------------------------------
END OF TRACEBACK
2016-10-11 20:13:22,884 Closing
2016-10-11 20:13:22,885 Requesting call: <bound method CLITelnetSocket.close of <CLITelnetSocket(0x7fb6ad0c3710, "host":23, connected)>>(*(), **{'flush': True})
2016-10-11 20:13:23,502 Tick
2016-10-11 20:13:23,502 Calling delayed <bound method CLITelnetSocket.close of <CLITelnetSocket(0x7fb6ad0c3710, "host":23, connected)>>(*(), **{'flush': True})
2016-10-11 20:13:23,502 [CLITelnetSocket "host":23] Closing socket
2016-10-11 20:13:23,503 Unregister socket CLITelnetSocket "host":23
2016-10-11 20:13:23,503 3 TICKS TO EXIT
2016-10-11 20:13:24,504 Tick
2016-10-11 20:13:24,504 2 TICKS TO EXIT
2016-10-11 20:13:25,506 Tick
2016-10-11 20:13:25,506 1 TICKS TO EXIT
2016-10-11 20:13:26,508 Tick
2016-10-11 20:13:26,508 EXIT
2016-10-11 20:13:26,670 Writing session test to json
2016-10-11 20:13:26,671 Shutting down the factory
2016-10-11 20:13:26,671 Metrics:
noc.socketfactory.handle.closed_reads: 0
noc.socketfactory.handle.reads: 659
noc.socketfactory.handle.writes: 3
noc.socketfactory.loops: 667
noc.socketfactory.sockets.count: 0
noc.socketfactory.sockets.register: 1
noc.socketfactory.sockets.unregister: 0
noc.socketfactory.ticks: 16
2016-10-11 20:13:26,671 0 TICKS TO EXIT
2016-10-11 20:13:26,672 Stopping socket factory


Andrey
11.10.2016
17:22:29
это уже конец
посмотреть можно так - заходим в папку нок,
./noc debug-script get_interfaces MONAME
MONAME - имя железки в интерфейсе НОКа
если есть пробелы в имени - нужно взять в кавычки

Google

Maksim
11.10.2016
17:24:43
я выполнял как раз таки, он выполняется и отваливается с ошибкой 14

Andrey
11.10.2016
17:25:52
END OF TRACEBACK
выше должна быть строчка START OF TRACEBACK, там должна быть написана ошибка
которая ему мешает успешно завершиться

Maksim
11.10.2016
17:28:29
боюсь там огромный кусок

Ilya
11.10.2016
17:29:01
Только пароли и куки вырежи
И на pastebin.com

Maksim
11.10.2016
17:29:47
с этим будет сложновато )

Andrey
11.10.2016
17:30:28
нужно. хотя бы, начало куска
от START и до первой -------------------------------------------

Maksim
11.10.2016
17:30:45
да там считай вся таблица вланов

Andrey
11.10.2016
17:31:03
её можно выкинуть

Илья
11.10.2016
17:31:07
ну тогда не выкладывай

Maksim
11.10.2016
17:31:26
вообще если в записывать в файл то ругается вот на это script: "Cisco.IOS.get_interfaces"
timeout: 240

Andrey
11.10.2016
17:31:41
это уже поняли

Maksim
11.10.2016
17:31:43
я так понимаю он тупо не успевает обрабатывать весь запрос

Andrey
11.10.2016
17:31:43
нужна ошибка
можно увеличить время
в файлика sa/profiles/Cisco/IOS/get_interfaces.py

Ilya
11.10.2016
17:32:36
Maksim выше старта трейса пару строчек скинь

Google

Andrey
11.10.2016
17:32:44
сверху есть переменная TIMEOUT

Maksim
11.10.2016
17:33:32
мне нужно собрать базу всех вланов на сети, и этот софт ох как мне поможет
в файле что вы указали нет переменной TIMEOUT
я ее дописывал руками, но маленькими буквами

Ilya
11.10.2016
17:34:26
develop?

Maksim
11.10.2016
17:34:33
ERROR: 14
<type 'exceptions.ValueError'> invalid literal for int() with base 10: '(more)' START OF TRACEBACK ------------------------------------------------------------------------ File: sa/script/script.py (Line: 854) Function

Andrey
11.10.2016
17:34:35
да
о) уже лучше

Maksim
11.10.2016
17:34:46
=)
извините, из учусь на ходу всему новому, могу где-то затупить )

Andrey
11.10.2016
17:35:27
ругается что ему вместо числа подсунули строку

Maksim
11.10.2016
17:35:41
ну епртс

Andrey
11.10.2016
17:35:47
а ты с 0 ставил?

Maksim
11.10.2016
17:37:02
так то да )

Andrey
11.10.2016
17:37:06
по хорошему надо собрать тушёнку и на исправление отдать.
тушёнка - это полный вывод с оборудования
чтобы я мог у себя воспроизвести проблему. иначе это будет очень муторно

Maksim
11.10.2016
17:37:40
стоит вот эта версия 15.05.1

Ilya
11.10.2016
17:37:52
Default