@nocproject

Страница 2062 из 2357
Anton
23.05.2018
09:07:20
зачем тебе роль кастмо?
чтобы туда свои скрипты, SA профили положить и они оставались после обновления

или не то делаю?

Ivan
23.05.2018
09:07:42
это не та роль, то, что ты хочешь — из коробки будет

Anton
23.05.2018
09:08:46
это не та роль, то, что ты хочешь — из коробки будет
т.е. для моей задачи достаточно просто директории на ноде? но у меня так не работает

Google
Dubridze
23.05.2018
09:11:33
попробуй, я не делал никогда
удалил объект, создал по новой - работает

Gitlab
23.05.2018
09:12:14
merge request opened by dv

Dubridze
23.05.2018
09:13:06
не трогал

правла теперь на некоторых в вебке пишет - no data

Алексей
23.05.2018
09:15:58
bisect не просто так ты его начал. Подозреваю что в прошлое появление на канале :)

Dubridze
23.05.2018
09:18:07
сделал ресет, запустил деплой

задеплоился

не помогло...

Anton
23.05.2018
09:45:25
а должно
Cделал рабочий профиль в ./noc/sa/profiles/HP. Создал ./noc/custom. В нем создал иерархию по аналогии с ./noc/sa. Во всех каталогах создал пустой __init__.py. Перенес свой профиль из ./noc/sa/profiles/HP в ./noc/custom/sa/profiles/HP. Перезапустил NOC. Назначил MO в web этот профиль. Запускаю скрипт - Failed to load profile HP.1910_1513P85: No module named 1910_1513P85 Что то пропустил? https://pastebin.com/dmCRdqcP

Google
Anton
23.05.2018
10:17:53
Это в Service Activation -> Setup -> Profiles? удалил, создал назначил для МО - не помогло

Dmitry
23.05.2018
10:46:08
народ

киньте мне, плиз вывод от huawei, где он говорит о своем pathlevel

типа "заплатка" на прошивку

E_zombie
23.05.2018
10:49:42
счас

Dmitry
23.05.2018
10:50:55
счас
В соседнюю группу кинь. Там Андрей спрашивал.

E_zombie
23.05.2018
10:51:11
окей

Anton
23.05.2018
11:11:54
Попробовал создать новый SA профиль(с новым именем) в custom. Повторил те же шаги. Результат тот же - [noc.core.profile.loader] Failed to load profile HP.1910_1513P: No module named 1910_1513P Видимо где-то еще нужно прописывать что профиль лежит в custom?

Anton
23.05.2018
11:14:51
почему ты не хочешь назвать профиль точно также, как сейчас?
имеешь ввиду 1910(так же как и оригинальный) или 1910_1513P85 (как создавал первый раз в ./noc/sa)?

Ivan
23.05.2018
11:15:07
также, как и оригинальный.

Либо в SA-SEtup-Profiles регистрируешь свой профиль. Но зачем — не ясно

Anton
23.05.2018
11:15:35
также, как и оригинальный.
хочу чтобы был и тот и другой

есть железки с другой прошивкой там скрипт - падает

E_zombie
23.05.2018
11:16:22
ну ваще эксперименты лучше делать на отдельной инсталяции

а не на продакшене.

Anton
23.05.2018
11:16:30
хочу создать профиль для них

но оригинал тоже нужен для актуальной прошивки - с ним все норм

Ivan
23.05.2018
11:17:39
хочу создать профиль для них
зачем отдельный профиль? Нужно сделать так, чтобы профиль работал и там и там.

Anton
23.05.2018
11:19:08
ну ваще эксперименты лучше делать на отдельной инсталяции
я бы сказал что это пробное внедрение поэтому постепенно ввожу разные железки вот и споткнулся на нескольких со старой прошивкой

Google
Ivan
23.05.2018
11:20:23
насколько там разные команды?

Anton
23.05.2018
11:22:44
зачем отдельный профиль? Нужно сделать так, чтобы профиль работал и там и там.
хотелось бы разобраться с механизмом создания профилей т.к. будут еще другие, custom - это же вариант для создания своих профилей? или можно лишь модифицировать в дефолтные свои парвки?

Ivan
23.05.2018
11:24:06
кастом — когда хочешь переопределить профили и нечто ещё, не потеряв изменения при деплое

E_zombie
23.05.2018
11:24:50
поэтому для разработки лучше держать одну инсталяцию . для работы с сетью другую.

Anton
23.05.2018
11:25:34
насколько там разные команды?
если по существу: в HP.1910.get_portchannel ( dport = 'Po' + v[1] заменил на dport = 'Po' + str(v[1])).

Ivan
23.05.2018
11:26:15
если по существу: в HP.1910.get_portchannel ( dport = 'Po' + v[1] заменил на dport = 'Po' + str(v[1])).
если строку пытаться привести в строку, что будет?

Anton
23.05.2018
11:27:29
если строку пытаться привести в строку, что будет?
падало на этом месте т.к. в старой прошивке 1910 отдает там не str а int

Ivan
23.05.2018
11:28:35
snmp? я и спрашиваю, что будет, если везде раскатать str() на новой будет работать?

Anton
23.05.2018
11:28:48
не пробовал

Ivan
23.05.2018
11:29:36
Попробуй

Anton
23.05.2018
11:39:39
Попробуй
поменял. но проверить не на чем на свитче со старой прошивкой есть агрегат (поэтому он и спотыкался там) на том что с новой - нет.

Ivan
23.05.2018
11:39:54
перепрошей?)

Anton
23.05.2018
11:41:59
) первое что пришло в голову - но пока не могу (нужно окно обслуживания а пока его не дают)

но в ближайшее время надеюсь перепрошить

E_zombie
23.05.2018
11:43:17
залей софт и выключи конюдюк. ребутнётся от перегрева. профит. всегда так делаем.

Anton
23.05.2018
11:43:23
так а если подвести итог custom - не вариант для создания своего профиля?

Anton
23.05.2018
11:45:30
почему?
тогда что не пойму в чем я ошибаюсь?

вроде делаю все как советовали

Google
Ivan
23.05.2018
11:46:38
ты в настройках указал его? в SA-Setup-Profiles?

Anton
23.05.2018
11:46:42
и с учетом того что вчера создавал свой SA в ./noc/sa и он работал



Ivan
23.05.2018
11:49:24
и с учетом того что вчера создавал свой SA в ./noc/sa и он работал
путь странный. И что не работает? показывай всё

Anton
23.05.2018
11:52:40
вот что у меня в custom https://pastebin.com/CHwqY9sw

Ivan
23.05.2018
11:54:05
вот что у меня в custom https://pastebin.com/CHwqY9sw
и как ты его вызываешь? и что не работает?

Anton
23.05.2018
11:55:09




Ivan
23.05.2018
11:56:32
./noc script --debug get_version MO_NAME работает? название скрипта выбери сам

Anton
23.05.2018
11:57:03
sudo /usr/local/noc/noc script —debug get_portchannel "smr-a01-r03-dsw-01" https://pastebin.com/x4K5e9ua

тоже самое

Ivan
23.05.2018
12:00:33
внутри файлов что у тебя в шапках?

и вообще, нок рестартовал после?

ещё можно погрешить на роль кастомную, что ты ковырял. И вообще на фряху твою. попробуй ещё cd /usr/local/noc и там выполнять как ./noc

Anton
23.05.2018
12:01:56
https://pastebin.com/shpDB04t

да вот я и не пойму в чем дело просто в ./noc/sa у меня работало а в ./noc/custom/sa не видит

Google
Ivan
23.05.2018
12:06:14
./noc script —debug HP.1910_1513P.get_version ?

Anton
23.05.2018
12:06:18
хотя *.pyc создаются

Ivan
23.05.2018
12:07:04
_ — попробуй без андерскора папку назвать.

у меня варианты кончились

Anton
23.05.2018
12:10:25
Gitlab
23.05.2018
12:24:50
merge request opened by dv

Ruslan
23.05.2018
12:32:22
Господа, кстати о комутаторах НР, как для них переделать профили, чтобы отображались описания интерфейсов, данные ручками ? В отличие от многих других у него дескрипшн содержится в ifAlias.

Anton
23.05.2018
12:36:03
у меня варианты кончились
переместил ./noc/custom/sa/profiles/HP/1910_1513P в ./noc/sa/profiles/HP/1910_1513P. Удалил SAp HP.1910_1513P в web. Перезапустил noc. Создал SAp HP.1910_1513P в web и назначил его MO. Все отрабатывает как надо ( ... в ступоре.

в теории: держа свои SAp в ./noc/sa/profiles мне нужно их бакапить перед каждым обновлением и после ложить там где они были. и проблем я не поймаю?

Ruslan
23.05.2018
12:47:49
Ваня, ты чего там на фряху наезжаешь?

?

Ivan
23.05.2018
12:48:19
Ваня, ты чего там на фряху наезжаешь?
это не я, это надо спрашивать @freeseacher , у него сложно с ней

Anton
23.05.2018
12:48:24
если у тебя будет не то, что ожидает git, Обновления не будет
ок. сношу файло->апдейт->восстанавливаю файло

без фряхи никак?
не думал, вроде и так работает

Ruslan
23.05.2018
12:49:10
Антон, а почему не запихнуть в майнстрим, чтобы с апдейтами тебе прилетали и твои профили ?

Ruslan
23.05.2018
12:49:58
Господа, кстати о комутаторах НР, как для них переделать профили, чтобы отображались описания интерфейсов, данные ручками ? В отличие от многих других у него дескрипшн содержится в ifAlias.

Anton
23.05.2018
12:51:22
Антон, а почему не запихнуть в майнстрим, чтобы с апдейтами тебе прилетали и твои профили ?
да чукча не писатель) + думаю это настолько минорно и решает только мою локальную временную проблему

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