
Dmitry
06.08.2018
07:26:34
билды синхронизатора для линукса и фряхи

Gitlab
06.08.2018
07:28:01

Dmitry
06.08.2018
07:28:13
Сам NOC должен быть вот на этой ветке: https://code.getnoc.com/noc/noc/merge_requests/1000
Для начала нужно пойти в main > setup > api keys и сгенерировать API Key с правами datastream:dnszone

Google

Dmitry
06.08.2018
07:34:21
настройки синхронизатора лучше вынести в environment
для начала проверьте, что бинарь вообще запускается
исходники - https://code.getnoc.com/noc/noc-sync-bind

Misak
06.08.2018
07:40:12

Dmitry
06.08.2018
07:40:30
нет, деплой тот же самый

Misak
06.08.2018
07:41:46
csv import/export VRF валится

Алексей
06.08.2018
07:41:49
ветка меняется в сервисе noc в серивсах

Misak
06.08.2018
07:42:00
надо разбираться, и перенести хоть что-то

Алексей
06.08.2018
07:42:51
да

Misak
06.08.2018
07:43:57
ок, поменял, ща задеплою

Dmitry
06.08.2018
07:44:00
noc-ds-dnszone эта ветка называется
нужен поднятый сервис datastream

Google

Gitlab
06.08.2018
07:47:13
Andrey Vertiprahov pushed to docs/master
Dmitry Volodin: Add reference to API Keys
Andrey Vertiprahov: Merge branch 'noc-apikey-ref' into 'master'
Add reference to API Keys
See merge request noc/docs!32
Dmitry Volodin deleted branch docs/noc-apikey-ref
Andrey Vertiprahov pushed to docs/master
Dmitry Volodin: dnszone datastream
Dmitry Volodin: dnszone datastream: Document *master* and *slave* fields and *server()* filter
Andrey Vertiprahov: Merge branch 'noc-ds-dnszone' into 'master'
dnszone datastream
See merge request noc/docs!30
Dmitry Volodin deleted branch docs/noc-ds-dnszone


Dmitry
06.08.2018
08:11:18
синхронизатор еще важен как пилот
у нас теперь есть универсальный механизм проталкивания изменений из NOC
можно взякие DHCP, RADIUS, TACACS+ конфигурить
на что фантазии хватит

Konstantin
06.08.2018
08:14:44
@dvolodin релиз отложили?

Dmitry
06.08.2018
08:14:53
?
почему отложили?

Konstantin
06.08.2018
08:15:08
Ну обещали же в июне
Август на дворе)

Dmitry
06.08.2018
08:15:16
релиза без синхронизации с DNS не будет
теструйте

Konstantin
06.08.2018
08:15:27
Принял, спасибо
Только bind?
Под ad будет?

Google

Dmitry
06.08.2018
08:16:51
под ad сами пишите
на базе биндового
благо в go есть кросскомпиляция
в том числе и на винду

Gitlab
06.08.2018
08:28:10
dv opened merge request at / noc:
#638: Workflow and State ClickHouse dictionaries

Misak
06.08.2018
09:05:41
а как деплою сказать почистить и пересоздать базы?
я что-то недоимпортировал, теперь деплой валится

E_zombie
06.08.2018
09:09:23
@freeseacher для миграции на новый консул надо только добавить роль с миграцией ?

Алексей
06.08.2018
09:09:56
выше было что надо делать

Gitlab
06.08.2018
09:10:21

E_zombie
06.08.2018
09:31:57
авг 06 12:29:11 noc-db-01 consul[63971]: panic: service: []map[string]interface{} with more than one element not supported: [map[:[map[policy:write]]] map[secure-:[map[policy:read]]]]
авг 06 12:29:11 noc-db-01 consul[63971]: goroutine 1 [running]:

Ilya
06.08.2018
09:34:57
я тебя научу
теперь бы надо еще на тех которые были необновлены перекинуть /etc/consul.d куда нить.
что бы не мешали старту

E_zombie
06.08.2018
09:35:47
у меня это на бутсрапе

Gitlab
06.08.2018
09:36:58
dv opened merge request at / noc:
#733: sa.managedobject vtype validation for *address* field

Google

E_zombie
06.08.2018
09:37:09
кхм. да. помогает местами.

Gitlab
06.08.2018
10:05:34

N
06.08.2018
10:12:26

fx00f
06.08.2018
10:19:04
@freeseacher пинг

Dmitry
06.08.2018
10:19:50
с какого декабря?
синхронизатор dns - отдельный продукт
который цепляется к noc datastream и настраивает зоны
ставится на dns сервер
вместо старого noc-sync

fx00f
06.08.2018
10:21:05
О, так можно юзать существующие сервера ж получается?
А то я чёт пропустил половину)

N
06.08.2018
10:21:43
с какого декабря?
я уже точно не помню, но микросервисы же в декабре два-три года назад появились? :)

fx00f
06.08.2018
10:22:03
ставится на dns сервер
У меня вот есть действующие сервера настроенные уже, нок может там зоны прочекать в себя?

Dmitry
06.08.2018
10:33:35
?

fx00f
06.08.2018
10:34:20
Сервак с настроенными зонами есть уже, нок их перезатрёт основываясь на инфе, которорая внесена в него?

Dmitry
06.08.2018
10:35:01
зависит от настроек

fx00f
06.08.2018
10:39:07
Это очень прекрасно. Завтра тады затестим

E_zombie
06.08.2018
11:12:23
@dvolodin а можно как нибудь отлаживать крон?
кроме как в логи смотреть ?

Dmitry
06.08.2018
11:13:47
мухоморы

Google

Dmitry
06.08.2018
11:13:57
как ты его хочешь отлаживать?
handler отлаживать проще
из shell
from noc.core.handler import get_handler
h = get_handler("<имя handler>")

E_zombie
06.08.2018
11:14:31
а дальше.

Dmitry
06.08.2018
11:14:32
h()

E_zombie
06.08.2018
11:14:34
аааа
ооооо
шайтана.

Dmitry
06.08.2018
11:14:42
или второй вариант
from <твой модуль> import <твоя функция>
<твоя функция>()
?
handler - просто имя питоновской функции вообще-то

Ivan
06.08.2018
11:16:27
Дима: по https://code.getnoc.com/noc/noc/issues/773 мне править в самих файлах? collections/fm.alarmclasses/Network/OSPF/Neighbor_Down.json
Я попробовал, но в web всё старое и нередактируемое.

fx00f
06.08.2018
11:16:33

E_zombie
06.08.2018
11:24:36
ууууу крутотень. работает.

Dmitry
06.08.2018
11:26:38
@EKbfh да, в коллекциях

Ivan
06.08.2018
11:27:03

Dmitry
06.08.2018
11:31:12
?