
Petrov
29.11.2017
11:25:43
а если есть стандартный способ то это другое...

Alexandr
29.11.2017
11:29:16

Petrov
29.11.2017
11:30:05
неее, не про то ты мне говоришь, это понятно методы написания методоф профиля
вот есть у меня девай например Cisco.SMB, но get_lldp_neighbors для него подходит из Generic профиля

Google

Petrov
29.11.2017
11:31:09
не создавать же копию скрипта в профиле девайса

Alexandr
29.11.2017
11:34:02
вот у меня железяка HP 1920, jn 1910 отличается только сервисным паролем... Мне сказали, что не вариант и нужно делать копию....
хотя я видел, что там в профиле закомментировано поле на проверку Super Password
def setup_session(self, script):
# Yuo may change password instead 512900
# script.cli("_cmdline-mode on\nY\n512900\nsystem-view\n")
script.cli("_cmdline-mode on\nY\n512900")
"""
obj = ManagedObject.objects.get()
passwd = obj.super_password()
script.cli("_cmdline-mode on\nY\n" + passwd)
"""

Алексей
29.11.2017
11:35:08

Petrov
29.11.2017
11:35:59
я херово знаю питон т.к. не родной он мне :-), но проблему я решить хочу

Алексей
29.11.2017
11:36:23
ну так копируй профиль в кастом и запускай от туда со своими правками

Petrov
29.11.2017
11:36:33
только не понимаю причём тут знание питона и привязка конкретного профиля к профилю generic
так вот сейчас так и сделал, но такой коммит не принимают
у меня то работает, но хочется для всех :-)

Dmitry
29.11.2017
11:38:16
унаследуй класс скрипта от generic

Alexandr
29.11.2017
11:38:46
from noc.sa.profiles.Generic.get_chassis_id import Script as custom_get_chassis_id
что то типа этого наверное тебе нужно

Dmitry
29.11.2017
11:48:48
и переопредели нужные методы

Google

Gitlab
29.11.2017
11:49:51
Krakozaber opened merge request at / noc:
WIP: Cisco.SMB.get_lldp_neighbors
aversant opened merge request at / noc:
sova/rtk#362 Fix Vitesse.VSC and SKS.SKS profiles for configure commands
Fix Vitesse.VSC and SKS.SKS profiles for configure commands
merge request opened by dmitryluhtionov
merge request opened by dmitryluhtionov
merge request opened by aversant

Andrey
29.11.2017
12:27:52

E_zombie
29.11.2017
12:43:57
@freeseacher Nov 29 16:37:39 nochost4 pg_ctl[8091]: < 2017-11-29 07:37:39.652 EST >FATAL: could not access file "repmgr_funcs": No such file or directory
может снести это ?

Алексей
29.11.2017
12:44:25
а откуда оно у тя ?
repmgr в опенсорс не попадал

E_zombie
29.11.2017
12:44:50
видно что то осталось с двух годичной давности.

Dmitry
29.11.2017
12:49:34
народ, у кого есть кутеечи, которые имя интерфейса выводят не как e0/0/0, а как Ethernet0/0/0 ? Поделитесь моделями и версией прошивки

Ilya
29.11.2017
12:52:37
Где конкретно выводят?
В любом случае это Huawei S2300/S3700

Dmitry
29.11.2017
12:57:53
show mac address table
show interfaces
и т.п.
нужны варианты написания интерфейса

Google

Ilya
29.11.2017
12:58:58

E_zombie
29.11.2017
13:00:35
@freeseacher в центос приехал репл менеджер 3.3. -> 4.0 . кровь кишки распидорашивает.

Алексей
29.11.2017
13:00:55
а зачем он приехал. нам он не нужен вовсе

E_zombie
29.11.2017
13:01:13
он просто приехал. а у меня от него следы остались

Алексей
29.11.2017
13:01:15
сноси его нещадно
в нем нет потребности. из башни приехжает патрони они между собой не алё

Maksim
29.11.2017
13:01:57

Ilya
29.11.2017
13:02:23

Maksim
29.11.2017
13:02:28
это не кутеч

E_zombie
29.11.2017
13:35:34
@freeseacher функции я прибил. таблицу прибил. но при рестарте всё равно орёт что он ему нужен

Алексей
29.11.2017
13:35:52
а ты в файлах еще позырь

E_zombie
29.11.2017
13:36:12
хочешь сказать что оно грузит всё чт в папке с либами?

Алексей
29.11.2017
13:36:13
там может быть какой нить replication.conf
в дире с постгресом
который у тя может быть заинклужен
грепни диру постгреса на предмет repmgr_funcs

E_zombie
29.11.2017
13:42:00
да. спасибо. я что то сегодня вообще невнимательный больше обычного

Google

Gitlab
29.11.2017
13:58:48

Сергей
29.11.2017
14:09:43
Первый Deploy ругается <html><title>404: Not Found</title><body>404: Not Found</body></html>. Сохранить везде тыкал. Что я делаю не так?

Andrey
29.11.2017
14:27:31

E_zombie
29.11.2017
14:32:08
никаких русских и спец символов. только буквы и цифры
везде!

Сергей
29.11.2017
14:34:56
SSB NOC Test Env И пробелы тоже нельзя?

E_zombie
29.11.2017
14:35:07
блять

Andrey
29.11.2017
14:35:46
мало ли

Алексей
29.11.2017
14:36:06

Ivan
29.11.2017
14:38:25

Алексей
29.11.2017
14:38:52
минут через 40-50

Сергей
29.11.2017
14:41:41

Алексей
29.11.2017
14:42:14
Туда можно писать гадости да

Gitlab
29.11.2017
14:42:22

Andrey
29.11.2017
15:38:07

E_zombie
29.11.2017
15:38:44
2800 с шестёркой есть
6.3.100.15 пойдёт?

Andrey
29.11.2017
15:41:40
@dmitryluhtionov ++
QSW-8200-28F-AC-DC / SoftWare Package Version 7.0.3.5(R0237.0064)

Google

Dmitry
29.11.2017
15:42:19
надо те, у которых профиль Qtech.QSW

Andrey
29.11.2017
15:42:45
у меня ни на один кутек пока QSW не зацепился, аже на 2900.. -(

Dmitry
29.11.2017
15:42:59
и у них, какая-то команда выдает имя интерфейса как EthernetX/Y

Andrey
29.11.2017
15:43:02
все на Qtech.QSW2800

E_zombie
29.11.2017
15:43:13
fyfkjubxyj

Andrey
29.11.2017
15:49:13
software version : QTECH QSW-3900 V100R001B01D005P002SP9
а особо черезжопица на
QSW-2800-28T / USP (R) Software Version V210R220

Sergey
29.11.2017
15:51:06
QTECH QSW-3900 — green net
QTECH QSW-8300 — green net
QTECH QSW-2800 — DCN
QTECH QSW-8200 — DCN
между этими моделями/вендорами лет 8 разница, green net старее.

Andrey
29.11.2017
16:08:45
Про PyCharm нашел только это: https://kb.nocproject.org/pages/viewpage.action?pageId=8880212
не то чтобы не взлетело, даже не чихнуло -(

Ivan
29.11.2017
16:14:17

Andrey
29.11.2017
16:14:39
эээ.. ?

bee26
29.11.2017
16:43:34

Andrey
29.11.2017
17:10:59
дошкрябал до двух док по PyCharm
https://kb.nocproject.org/pages/viewpage.action?pageId=22970730
попутно увидел тему про remote debug PyCharm,
провалился до выполнения скрипта, но осел на postgresql:
[noc.core.debug] PostgreSQL operational error: fe_sendauth: no password supplied

Dubridze
29.11.2017
17:20:23
Парни, а можно сделать, чтобы нок слал уведомление, что конфиг поменялся?
на железке

Ivan
29.11.2017
17:21:07