
bee26
29.09.2017
05:58:56
пообрезало длинные строки. перевыложить?

E_zombie
29.09.2017
06:05:45
ежи да. только пинги.
гавно ещ1ёё то

John
29.09.2017
06:09:22
Дарова парни, подскажите где искать функционал, что бы раз в месяц на почту отправлялись конфиг всех МО в ноке?

Google

Алексей
29.09.2017
06:09:44
почта не ахереет от этого ?

John
29.09.2017
06:10:17
Я вижу так: раз в месяц на почту архив внутри которого тхт файлы
Почему они должна ахренеть?

Алексей
29.09.2017
06:10:33
а железок не много да ?

John
29.09.2017
06:11:06
У меня 60, но даже если 600, архив один, текст даже zip'ом хорошо жмётся

Алексей
29.09.2017
06:11:07
ну в любом случае написать такое дело 2 часов для второкурсника физкультурника.
я правда не уверен в каком состоянии сейчас интерфейс переодика
@aversant через шедулер сломано же ?

John
29.09.2017
06:12:05
Как получить в кли все конфигурации?
Шедулер мне сейчас шлёт только изменения

Andrey
29.09.2017
06:13:09
есть настройка, которая сохраняет конфиги в папочку

Алексей
29.09.2017
06:13:31
ну я для такого вот активно IPeriodicTask юзал

John
29.09.2017
06:13:37
Что именно небыло? Где такая настройка?)

Google

Алексей
29.09.2017
06:13:52
кстати да можно через config mirror

Andrey
29.09.2017
06:14:10
самое простое - сделать ей, ну и раз в месяц скриптом их
IPeriodicTask сейчас не починен, да

Алексей
29.09.2017
06:14:38
там про config mirror
path:
config_mirror_path: /var/....

John
29.09.2017
06:17:06
config_mirror_path: null

Алексей
29.09.2017
06:17:31
ну вот задай его

John
29.09.2017
06:18:05
а как/где?

bee26
29.09.2017
06:19:16
setting.yaml ?

Алексей
29.09.2017
06:19:24
https://kb.nocproject.org/pages/viewpage.action?pageId=26772210

E_zombie
29.09.2017
06:21:44
а конфиги еще проще - config=mo.config.get_gridvcs().get(mo.id)

John
29.09.2017
06:21:45
это нормально что там нет файла сеттингс?
# ls /opt/noc/etc/*.yml
/opt/noc/etc/noc.yml

bee26
29.09.2017
06:23:21
создай

Ilya
29.09.2017
06:28:39
Не по теме, пойдет кто на Juniper Networks Summit?

John
29.09.2017
06:30:02
я бы рад гулять с бОльшим размахом, но железа нет

E_zombie
29.09.2017
06:43:29

bee26
29.09.2017
06:46:04
тема не раскрыта

E_zombie
29.09.2017
06:47:58

Google

E_zombie
29.09.2017
06:48:22
всё по канонам

Ivan
29.09.2017
06:51:02

Dmitry
29.09.2017
06:55:27
mirror называется

Алексей
29.09.2017
06:56:45
дак выше я уже написал


Gitlab
29.09.2017
06:58:48
Dmitry Luhtionov pushed to collections/mitya
Вертипрахов Андрей: Add files
Алексей Широких: Merge branch 'new_ac/envir_door' into 'master'
New ac/envir door
See merge request !122
aversant: Add Rotekv1 profile
aversant: Fix Environment/Door FM class
Алексей Широких: Merge branch 'profile/Rotekv1' into 'master'
Profile/rotekv1
See merge request !123
aversant: Rename Wilis profile check rules to Rotek
Алексей Широких: Merge branch 'new_pcr/Rotek' into 'master'
Rename Wilis profile check rules to Rotek
See merge request !124
aversant: Additional Metric Type
Алексей Широких: Merge branch 'add/metric_type' into 'master'
Additional Metric Type
See merge request !125
Алексей Широких: Merge branch 'master' into 'master'
Master
See merge request !121
Алексей Широких: Merge branch 'eltex.smg' into 'master'
add profilecheckrule for Eltex SMG-2016
See merge request !117
Алексей Широких: Revert "Merge branch 'eltex.smg' into 'master'"
This reverts merge request !117
Алексей Широких: Merge branch 'revert-328369ad' into 'master'
Revert "Merge branch 'eltex.smg' into 'master'"
See merge request !126
aversant: Remove unused event_class
Алексей Широких: Merge branch 'ec/env_door_rm' into 'master'
Remove unused event_class
See merge request !127
aversant: Use get_linecard MO helper in LinkDown AC
Алексей Широких: Merge branch 'fix_ac/link_down' into 'master'
Use get_linecard MO helper in LinkDown AC
See merge request !128
aversant: Add DCN.DCWL ProfileCheckRules
Алексей Широких: Merge branch 'pcr_new/dcn' into 'master'
Add DCN.DCWL ProfileCheckRules
See merge request !129
Dmitry S. Luhtionov: Add more metric types


E_zombie
29.09.2017
07:00:27

Gitlab
29.09.2017
07:01:27
dmitryluhtionov opened merge request at / collections:
Add more metric types

SS
29.09.2017
07:02:02
а что на штативе стояло?

E_zombie
29.09.2017
07:02:17
слава богу что ничего.

E_zombie
29.09.2017
07:02:40
перед этим была основная камера там. делали групповую фотку

SS
29.09.2017
07:02:42
вот марк 3 с L какой нить

fx00f
29.09.2017
07:04:17
В пятницу ведь обновляться плохо, да ?

E_zombie
29.09.2017
07:04:36
плохо да.
а прийдётся

SS
29.09.2017
07:04:45
в пятницу шабат у ITшников

Gitlab
29.09.2017
07:05:25

fx00f
29.09.2017
07:05:41
а я понедельничка погожу )

Google

Ivan
29.09.2017
07:05:53

Алексей
29.09.2017
07:07:03
как тебе кажется лучше

Ivan
29.09.2017
07:08:23
Плохой ответ, плохая дока

Ilya
29.09.2017
07:08:49
У меня были проблемы

Ivan
29.09.2017
07:09:04
Вот потом юзеру дебажить классно будет

E_zombie
29.09.2017
07:09:22
всем похуй джепеге

Ilya
29.09.2017
07:09:48
Я в ямл указал только изменения

Алексей
29.09.2017
07:11:18
есть админы которые прописывают дефолты разумнго считая что они могут изменится в апстриме. и в конфигах у них полностью все. и они точно знают как работают текущие фичи.
есть другие которые считают что дефолты прописывать глупо ибо апстрим лучше знает как дефолтить.
выбери свой путь уже

Admin
ERROR: S client not available

Bitbucket
29.09.2017
07:29:11
Dmitry Volodin pushed to noc/feature/microservices
Disable mongo index autocreation

Алексей
29.09.2017
07:43:04
ай малаца

Ilya
29.09.2017
07:46:08

Алексей
29.09.2017
07:47:27
что документация ?
момент конфигурирования описан

Ilya
29.09.2017
07:48:40
что они могут изменится в апстриме
И изменятся 99%, но документации по этому поводу нет
что поменялось, на что, что затрагивает и т.п.
release notes

Алексей
29.09.2017
07:49:47
ну ок. перестану писать

Google

Ilya
29.09.2017
07:50:05
Не понял тебя

Алексей
29.09.2017
07:50:25
ну пока об изменениях в конфиге я писал на страничке с конфигом
разумно предполагая чт пользователи которые хотят получать свежие изменения подписались в кб на rss

Ivan
29.09.2017
07:51:49
Файл с настройками определенными в ручную. Механика скорее всего выглядит так
./noc config dump > /opt/noc/etc/settings.yml и далее ручное редактирование полученного файла.
тут ничего не сказано, что таким образом ты заморозишь все изменения, котороые могли бы быть

Gitlab
29.09.2017
07:52:14
Dmitry Luhtionov deleted branch collections/mitya

Ilya
29.09.2017
07:52:22

Gitlab
29.09.2017
07:55:06
Dmitry Luhtionov pushed to collections/mitya
Add more metric types
dmitryluhtionov opened merge request at / collections:
Add more metric types

Ilya
29.09.2017
08:01:00
Никто не делал проверку dom status?

Алексей
29.09.2017
08:01:38
ты комиты почитал ?

Ilya
29.09.2017
08:04:08
нет

Ivan
29.09.2017
08:20:13
./noc config dump
Traceback (most recent call last):
File "./commands/config.py", line 10, in <module>
from noc.config import config
File "/opt/noc/config.py", line 599, in <module>
config.load()
File "/opt/noc/core/config/base.py", line 127, in load
proto.load()
File "/opt/noc/core/config/proto/yaml_proto.py", line 40, in load
self.config.update(data)
File "/opt/noc/core/config/base.py", line 140, in update
assert isinstance(cfg, dict)
AssertionError
я что не так делаю?

Алексей
29.09.2017
08:21:29
хм
кажется что то идет не так
думается мне у тя есть спецсиволы в каких то полях
из списка @ * #

Ivan
29.09.2017
08:22:21

Алексей
29.09.2017
08:22:36
может пароли с этими символами ?

Ivan
29.09.2017
08:22:55
Вроде не припомню
собачка может быть в нике тг. но я не заводил их
в регулярках у меня полно таких символов, но это вряд ли именно к натройкам относится