
Ivan
24.10.2016
15:22:20
и я
а весчером?)

Aleksandr
24.10.2016
16:06:36
@freeseacher
omap:omap-000 RUNNING pid 46665, uptime 0:00:09
omap:omap-001 RUNNING pid 46666, uptime 0:00:09

Ivan
24.10.2016
16:09:32
Встаёт 2 сервиса?

Google

Aleksandr
24.10.2016
16:10:06
да
etc/supervisord.conf
[program:omap]
command = ./services/omap/service.py --instance=%(process_num)d
process_name = %(program_name)s-%(process_num)03d
stdout_logfile = var/log/%(program_name)s-%(process_num)03d.log
stderr_logfile = var/log/%(program_name)s-%(process_num)03d.err
он изначально не мог запускать больше чем один

Ivan
24.10.2016
16:16:16

Aleksandr
24.10.2016
16:16:42
выше
залезь в конфиг и посмотри что у тебя там прописано
там будет типа
[program:omap]
command = ./services/omap/service.py
process_name = %(program_name)s
потому оно настройки для количества процессов и не воспринимало
только это надо чинить где-то в ансибле, который генерит эти конфиги

Алексей
24.10.2016
16:32:45
http://pythex.org/

Bitbucket
24.10.2016
16:38:06
Aleksey Shirokih pushed to noc/feature/microservices
fix omap launch. tnx @akubatkin

Aleksandr
24.10.2016
16:39:41
что-то в фиксе только логи, а самой программы нет

Алексей
24.10.2016
16:41:57
ща полный прогон сделаю посмотрю чего как

Google

Ilya
24.10.2016
16:42:10

Алексей
24.10.2016
16:42:12
command = ./services/omap/service.py —instance=%(process_num)d
же

Aleksandr
24.10.2016
16:42:39
дык это я прописал, а было
[program:omap]
command = ./services/omap/service.py
process_name = %(program_name)s
это то, что я изменил
[program:omap]
command = ./services/omap/service.py --instance=%(process_num)d
process_name = %(program_name)s-%(process_num)03d
stdout_logfile = var/log/%(program_name)s-%(process_num)03d.log
stderr_logfile = var/log/%(program_name)s-%(process_num)03d.err

Ilya
24.10.2016
16:44:00
Какой jira клиент для ведра ок?
Не cloud

Bitbucket
24.10.2016
16:44:21
Aleksey Shirokih pushed to noc/feature/microservices
fix program name

Aleksandr
24.10.2016
16:45:28
если в логах 03d, то тут надо поправить, для порядка
process_name = %(program_name)s-%(process_num)02d
либо в логах на 02d переделать
только вот я недавно делал обновление конфигов и у меня в process_name не было %(process_num)02d
сейчас снова обновлюсь с конфигами и посмотрю

Алексей
24.10.2016
16:49:04
ща погодь еще пару фигни выпилю

Ivan
24.10.2016
17:00:50
@dvolodin по lldp есть решение? Есть же доп.параметры в скриптах, почему на них не ориентироваться?
Когда все плохо

Bitbucket
24.10.2016
17:02:38
Aleksey Shirokih pushed to noc/feature/microservices
set program name for other services. remove fmwriter config, nm service, graphitecollector service

Aleksandr
24.10.2016
17:07:26
а можно при апдейте конфигов проверять, есть ли уже дефолтный инфклюкс и графанадс и не пытаться их завести? а то при каждом деплое надо пароль по-умолчанию держать, а у меня лдап включен
и фолбека к local нет

Алексей
24.10.2016
17:08:52
а как ?
ведь для того что бы проверять тоже нужен пароль
и именно по этому эти таски сейчас в разрешены к фейлу

Aleksandr
24.10.2016
17:17:03
nогда надо копать, почему деплой не завершается...

Google

Алексей
24.10.2016
17:17:32
а как именно он не завершается ?

Aleksandr
24.10.2016
17:20:15
noc : ok=58 changed=15 unreachable=0 failed=0 noc-db : ok=41 changed=3 unreachable=0 failed=0
но deploy failed

Алексей
24.10.2016
17:20:46
это потому что дима в башне не праивльно считает факт того закончился ли удачей деплой
по наличию failed
а не по концу

Aleksandr
24.10.2016
17:21:43
я думаю тут есть связь между тем, что я изменил кол-во инстансов и включил апдейт конфигов, а рестарт при этом gentle
а надо грубый
полный
вручную service noc restart сделал и убрал из башни обновление конфигов, сейчас должно нормально завершиться
completed

Ivan
24.10.2016
17:42:03

Bitbucket
25.10.2016
04:21:30
Andrey pushed to noc/feature/microservices
Add Discovery Capabilities Report

Dmitry
25.10.2016
06:30:25
Ivan EKbfh: давай продолжим с 45-м каталистом

Ivan
25.10.2016
06:30:49

Ilya
25.10.2016
06:33:17
Можно с 3com superstack 4 ещё поугарать
И с xos

Andrey
25.10.2016
06:33:53
xos ?
хош?

Ilya
25.10.2016
06:34:29
Вспоминаю что ещё есть в сети

Google

Ilya
25.10.2016
06:36:45

Andrey
25.10.2016
06:37:07
костыль т.е.

Ilya
25.10.2016
06:37:32
Да
Часть скриптов от h3c работают, от hp и 3com нет)

Bitbucket
25.10.2016
06:48:47
Dmitry Volodin pushed to noc/feature/microservices
Remove unused files

Ivan
25.10.2016
07:11:53
Про Extreme плюсую

Ilya
25.10.2016
07:12:18
bi:bi-000 BACKOFF Exited too quickly (process log may have details)
bi:bi-001 BACKOFF Exited too quickly (process log may have details)
только сейчас заметил, давно поломали?

Dmitry
25.10.2016
07:12:44
так, про 4500

Maksim
25.10.2016
07:12:47
не работает оно

Ilya
25.10.2016
07:13:06

Dmitry
25.10.2016
07:13:12
вывод get_version
вывод команды "show idprom chassis"

Maksim
25.10.2016
07:13:36
у Дмитрия спрашивал вчера, еще в разработке. Я вчера мучал всех этим вопросом, никто толком не смог ответить. Так что можно отключить

Dmitry
25.10.2016
07:13:39
вывод команды "show idprom supervisor"

Maksim
25.10.2016
07:13:57
Мож микроты ?;)
я сейчас еще буду мучать вопросами с Infinet'ами

Ilya
25.10.2016
07:14:58
Микроты много у кого есть, у нас в том числе, можно и микроты

Dmitry
25.10.2016
07:18:48
Ivan EKbfh: ping

Google

Ivan
25.10.2016
07:19:08

Maksim
25.10.2016
07:20:49
Мне рассказывали что Нок умеет в FM считать потенциальное число пострадавших клиентов и так же строить дерево аварии, поправьте если не так выразился. Есть где-то описание этого, хочу попробовать построть схему включения одной БС с клиентскими сервисами и попробовать потестить.

Bitbucket
25.10.2016
07:24:00
Dmitry Luhtionov pushed to noc/feature/microservices
Fix Cisco.IOS.get_chassis_id script

Dmitry
25.10.2016
07:24:30
Ivan EKbfh: проверяй

Ivan
25.10.2016
07:28:23
Ivan EKbfh: проверяй
[
{
"last_chassis_mac": "C0:8C:60:E0:3E:0F",
"first_chassis_mac": "C0:8C:60:E0:3D:D0"
}
]
это get_chassis_id
ещё чего-нибудь проверить?

Dmitry
25.10.2016
07:31:32
все скрипты прогони

Ivan
25.10.2016
07:32:41
ну пиздец, опять зависшие джобы
пару минут
#faq Удаление зависших задач https://kb.nocproject.org/pages/viewpage.action?pageId=24936511

Ilya
25.10.2016
07:49:47
6.37.2 только недавно вышла

Maksim
25.10.2016
07:51:28

Ilya
25.10.2016
07:51:41

Maksim
25.10.2016
07:52:03
беда.

Ilya
25.10.2016
07:52:14
Надо создавать услугу, привязывать её к порту, строить полностью топологию сети