@nocproject

Страница 81 из 2357
Dmitry
17.05.2016
08:12:04
оно пыталось провалидировать ключи сервера?

Maxim
17.05.2016
08:12:11
он предлагает принять ключи, да

без этого авторизация не проходит

Dmitry
17.05.2016
08:12:24
ну да

Google
Maxim
17.05.2016
08:12:33
думаю стоит это указать как-нибудь)

@denis_malko исполнял от root, не в этом дело

Maxim
17.05.2016
08:16:38
не, это я тут в тексте цитировал )

Денис
17.05.2016
08:17:03
Прости сейчас на конференции... Как только закончится отвечу.

Maxim
17.05.2016
08:17:36
Host key verification failed. - до явного принятия ключей под юзверем tower

Глеб
17.05.2016
08:33:21
Мы поменяли тему \(^_^)/

Зря мы это сделали (._.)

Ilya
17.05.2016
09:00:13
Dmitry
17.05.2016
09:42:20
Я там малость подрихтовал морду fm.alarms

не пугайтесь

:)

Google
Денис
17.05.2016
09:45:05
@Kokozzi Как успехи?

Maxim
17.05.2016
09:45:56
да как-то встрял на моменте деплоя из башни, не могу понять как дебажить процесс

Денис
17.05.2016
09:48:13
Когда Вы запустили tower в консоли вываливаются ошибки.

Maxim
17.05.2016
09:48:19
а проблему с версией setuptools тут уже озвучивали кстати?

Денис
17.05.2016
09:48:42
У Вас эта проблема?

Maxim
17.05.2016
09:48:45
да вот в том и дело, что в консоли пустота.

не, это не проблема, ее решить легко

в консольку вываливается только 404 от торнадо и пустота) сейчас пробую все заново

Andrey
17.05.2016
09:50:10
@Kokozzi в имени Environment есть специальные символы?

Maxim
17.05.2016
09:50:45
со второй итерации пошло, magic

Andrey
17.05.2016
09:50:57
а, это бывает

Денис
17.05.2016
09:53:11
Максим, к сожалению, так и не понял в каком месте инструкции возникли проблемы. Подскажите поправлю!

Maxim
17.05.2016
09:54:49
про инструкцию - не ясен момент с openssh, плюс возможно стоит написать о необходимости валидации ключей сервера

Dmitry
17.05.2016
09:55:38
да, наверное

Maxim
17.05.2016
09:56:03
ибо при su - tower -c "ssh ansible@noc-node1" на новую ноду успеха ждать не стоит

Ilya
17.05.2016
09:56:55
Что изменилось?

:)
Дим, может в инвентори сделать систему подтверждения при удалении/добавлении устройства?

Dmitry
17.05.2016
09:59:54
?

Алексей
17.05.2016
10:00:41
Maxim
17.05.2016
10:02:41
обновил, что должно измениться?)

Google
Алексей
17.05.2016
10:02:59
версия setuptools нt должна быть проблемой

Dmitry
17.05.2016
10:03:21
@dvolodin: хелп EXCEPTION: <type 'exceptions.TypeError'> 'NoneType' object is not iterable 36 type, number, part_no = self.get_type( 37 match.group("name"), match.group("pid"), 38 ==> match.group("descr") 39 ) что ему нужно ?

Maxim
17.05.2016
10:03:24
окей, спасибо. просто я ее уже руками ее обновил до этого

Ilya
17.05.2016
10:04:19
Дим, может в инвентори сделать систему подтверждения при удалении/добавлении устройства?
Извлекли sfp, не просто переместить ее в lost and found, а еще сделать подтверждение

Dmitry
17.05.2016
10:05:36
нет, регулярка там правильная

Алексей
17.05.2016
10:05:54
EXCEPTION: <type 'exceptions.TypeError'> 'NoneType' object is not iterable 36 type, number, part_no = self.get_type( 37 match.group("name"), match.group("pid"), 38 ==> match.group("descr") 39 )

Maxim
17.05.2016
10:06:18
т.е. ошибка авторизации
ошибка вида Host key verification failed. будет

Dmitry
17.05.2016
10:06:59
не понял

Денис
17.05.2016
10:07:55
root@noc-tower:/# ssh-copy-id -i /home/tower/.ssh/id_rsa.pub ansible@noc-node1 не прошла получается...

Dmitry
17.05.2016
10:09:02
@freeseacher где засада может быть ? regexp срабатывает 100%

Maxim
17.05.2016
10:10:29
root@noc-tower:/# ssh-copy-id -i /home/tower/.ssh/id_rsa.pub ansible@noc-node1 не прошла получается...
Нет, она прошла. Смотри, при первом логине по ssh на любой девайс просят подтвердить ключ (yes/no ввести)

Dmitry
17.05.2016
10:10:37
`File: sa/profiles/Cisco/SANOS/get_inventory.py (Line: 38) Function: execute 31 for match in self.rx_item.finditer(v): 32 vendor, serial = "", "" 33 n = match.group("name") 34 p = match.group("pid") 35 d = match.group("descr") 36 type, number, part_no = self.get_type( 37 match.group("name"), match.group("pid"), 38 ==> match.group("descr") 39 ) 40 serial = match.group("serial") 41 vendor = "CISCO" 42 objects += [{ 43 "type": type, 44 "number": number, Variables: vendor = '' d = 'MDS 9216 chassis' self = <noc.sa.profiles.Cisco.SANOS.get_inventory.Script object at 0x80d4a0710> n = 'Chassis' p = 'DS-C9216-K9' `

Maxim
17.05.2016
10:10:41
ключ, который сохраняется в known_hosts

и он не связан с процедурой обмена публичными rsa ключами

*и на ноду еще надо установить libpq-dev*

Dmitry
17.05.2016
10:16:36
@dvolodin help, please

Google
Alexey
17.05.2016
10:18:10
Коллеги, а кто жаловался на пустой дашборд? Такая же ситуация...

Денис
17.05.2016
10:23:12
@Kokozzi под рутом вводиш эту команду делаешь su становишься tower. Вы ввели ip ноды? Далее host добавляется в известные. Далее идет авторизация срабатывает ключ rsa. На каком промежутке возникла проблема?

Dmitry
17.05.2016
10:26:12
@dvolodin: help

Dmitry
17.05.2016
10:28:12
группы у тебя не матчатся

Алексей
17.05.2016
10:29:56
Alexey
17.05.2016
10:34:16
@somovis Когда в первый раз разворачивал тестовый нок, то показывал test-series вместо нужных, но хотя бы какие-то графики были, потом я прописывал datasource и всё было ок А сейчас мигрировал из develop, прописал в object profile метрики, дискавери говорит, что собирает, datasource прописал - но вообще пусто, когда переходишь по кнопке из Managed object

кстати с прописыванием datasource вообще не очевидно, можно это при деплое делать?

Денис
17.05.2016
10:38:19
она ставится на ноду.
Алексей добавить это в список устанавливаемых пакетов на НОДу... Башня же это доставит?!

Алексей
17.05.2016
10:38:34
конечно башня это ставит

Dmitry
17.05.2016
10:40:38
@dvolodin: ` EXCEPTION: <type 'exceptions.TypeError'> 'NoneType' object is not iterable START OF TRACEBACK ------------------------------------------------------------------------ File: sa/profiles/Cisco/SANOS/get_inventory.py (Line: 58) Function: execute 51 for match in self.rx_item.finditer(v): 52 vendor, serial = "", "" 53 n = match.group("name") 54 p = match.group("pid") 55 d = match.group("descr") 56 type, number, part_no = self.get_type( 57 match.group("name"), match.group("pid"), 58 ==> match.group("descr") 59 ) 60 serial = match.group("serial") 61 vendor = "CISCO" 62 objects += [{ 63 "type": type, 64 "number": number, Variables: vendor = '' d = 'MDS 9216 chassis' self = <noc.sa.profiles.Cisco.SANOS.get_inventory.Script object at 0x80d4a0710> n = 'Chassis' p = 'DS-C9216-K9' objects = [] `

Денис
17.05.2016
10:40:42
@Kokozzi Максим, когда будет возможность давайте добьем этот вопрос. Дважды проверил инструкцию: удалял ключи, пользователей, не могу понять проблему

Алексей
17.05.2016
10:42:23
Dmitry зачем ты постишь одно и тоже ?

Dmitry
17.05.2016
10:43:33
это ответ на сообщение dvolodin'а "группы у тебя не матчатся"

тут четко видно, что группы матчатся

Алексей
17.05.2016
10:44:40
ну, и как ты это дебажишь ?

Dmitry
17.05.2016
10:44:51
без самого скрипта сложно судить

Dmitry
17.05.2016
10:45:22
хм. сейчас залью профиль

Dmitry
17.05.2016
10:45:47
да не заливай, а на пасту скрипт кинь

Google
Dmitry
17.05.2016
10:47:48
уже залил

Maxim
17.05.2016
10:53:20
@freeseacher @denis_malko не знаю как у вас, но у меня башня libpq-dev сама не ставила

Dmitry
17.05.2016
10:53:35
не может такого быть

:)

Dmitry
17.05.2016
10:53:51
хм, вроде победил

Maxim
17.05.2016
10:55:01
тогда это магия вне хогвартса) два раза деплой с ошибкой, ругается на отсутствие какого-то из libpq*.h, руками ставлю libpq-dev - деплой поешл)

Дебиан 8.2

Алексей
17.05.2016
10:55:54
на каком шаге падает ?

Ilya
17.05.2016
10:56:11
@freeseacher @dvolodin что должно случится, что бы вы подсказали почему в дашборде пустой экран? Я не один с такой проблемой

Алексей
17.05.2016
10:56:29
Илья, я не знаю что должно случитсья

я просто не могу это вопспроизвести

Maxim
17.05.2016
10:56:49
TASK [node : Install node python packages(should take a while for a first time)] ***

Алексей
17.05.2016
10:59:29
TASK [node : Install node python packages(should take a while for a first time)] ***
https://bitbucket.org/nocproject/noc/src/0e076677b85a38a0683b4ba7cb674cdf4f6ec6f0/ansible/roles/node/tasks/os/Debian/main.yml?fileviewer=file-view-default#main.yml-19

мы его ставим.

чего у тя в репах ?

?
Илья, диагностируй по частям.

пришли ли метрики если ли данные в инфлюкс есть ли датасорс в гарфане можно ли делать выборки из этого датасорса правильная ли версия графаны доступен ли noc.js нет ли ошибок в консоли браузера

Maxim
17.05.2016
11:01:43
и правда есть, но теперь не ясно, как этот шаг закончился успешно без установки одного из пакетов

Алексей
17.05.2016
11:01:57
а у тя есть этот пакет ?

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