
Dmitry
05.10.2016
07:37:23
@zi_rus настройки полностью аналогичные ansible
для юзера достаточно sudo только на одну команду

Илья
05.10.2016
07:37:48

Dmitry
05.10.2016
07:37:49
можно и вообще без sudo

Google

Dmitry
05.10.2016
07:37:58
если прав хватит
грубо говоря -- со стороны NOC это так выглядит
файл отгрузили по scp

Илья
05.10.2016
07:38:29
добавить юзера нок в группу бинд или днс
?

Dmitry
05.10.2016
07:38:37
скрипт, который нам указали - дернули
что в том скрипте и как там права настроены -- noc'у пофиг
проблемы индейцев шерифа не волнуют
:)

Илья
05.10.2016
07:39:34

Dmitry
05.10.2016
07:39:54
чтобы работало
со стороны dns делаешь rpm -u noc-dnssync-bind
yum install noc-dnssync-bind

Google

Илья
05.10.2016
07:40:42
а как же башня

Dmitry
05.10.2016
07:40:50
apt-get install noc-dnssync-bind
а зачем навязывать?
хочешь через ansible -- ansible-galaxy в помощь

Ivan
05.10.2016
07:41:30

bee26
05.10.2016
07:41:43

Dmitry
05.10.2016
07:41:45
нормальный ответ

Ivan
05.10.2016
07:42:15
Что должен делатт ипам?
Быть блокнотиком?

Илья
05.10.2016
07:42:47
он всегда только им и был

Ivan
05.10.2016
07:43:27
я же помню, как нок делал отчеты, где какая сеть термтнируется

Илья
05.10.2016
07:43:36
сказки
покажи

Ivan
05.10.2016
07:43:38
В каком сви, влане

Илья
05.10.2016
07:43:43
я не помню такого

Ivan
05.10.2016
07:43:52
Где-то в 0.7-0.8

Илья
05.10.2016
07:44:06
в vc это было

Ivan
05.10.2016
07:44:09
Ну у меня ипам сам наполнялся с роутеров

Илья
05.10.2016
07:44:19
ипам наполнялся

bee26
05.10.2016
07:44:23
в девелопе?

Google

Илья
05.10.2016
07:44:24
но это не его функция
он хранил то что в него писали
не более
ты и сейчас можешь
даже я скрипт писал для этого

Ivan
05.10.2016
07:44:55

Илья
05.10.2016
07:45:02
нок

Ivan
05.10.2016
07:45:05
Я скриптов не писал

Илья
05.10.2016
07:45:06
но это делал дискавери

Ivan
05.10.2016
07:45:06
Ну

Илья
05.10.2016
07:45:11
а не ипам

Ivan
05.10.2016
07:45:20
А почему сейчас не делает?)

Dmitry
05.10.2016
07:45:44
а почему он должен это делать?

Ivan
05.10.2016
07:46:02
А почему не должен?

Илья
05.10.2016
07:46:05
а там нет такого метода?

Ivan
05.10.2016
07:46:24
Есть доступ ко всем конфигап, но вы ручками свои сети пишите, ага

Dmitry
05.10.2016
07:46:35
собственно про DNS -- серверную часть имеет смысл сделать бинарной
хотя бы на go

Илья
05.10.2016
07:47:08
С++

Dmitry
05.10.2016
07:47:16
он не портабельный

Google

Илья
05.10.2016
07:47:23
java

Dmitry
05.10.2016
07:47:26
и вокруг него куча говна
типа automake
в пень

Илья
05.10.2016
07:47:57
в пень
кажется т руководствуешься эмоциями

N
05.10.2016
07:48:20
зачем? чем больше всякого разношерстья, тем больше глюков при установке и разнообразных багов

Ivan
05.10.2016
07:48:33
Снипеты починили?

Илья
05.10.2016
07:48:41
да, давайте весь нок перепишем на баш

Ivan
05.10.2016
07:48:50
Куда за днс схватились?

Илья
05.10.2016
07:49:01
сниппеты не нужны
:)

Ivan
05.10.2016
07:49:14
Ну охуеть теперь
Единственная мне полезная фича и не нужна

N
05.10.2016
07:49:35
таким макаром и до руби докатиться можно )

Илья
05.10.2016
07:49:51

Dmitry
05.10.2016
07:51:18
полируем run commands
как доделаем его -- сниппеты и actions починим
А вот скажите-ка, во фре появились бинарные пакеты? и можно ли там сделать свою репу со своими пакетами?

Илья
05.10.2016
08:01:16
бинарные там были всегда
а своя репа это отдельный разговор

Google

Ivan
05.10.2016
08:06:04

Andrey
05.10.2016
08:07:27
фактически, это там единственный путь, т.к. флаги компиляции у собранного пакета не поменяешь
другой вопрос что я поднимал у себя только деволтную репу.... надо посмотреть как там будет с репой со своими пакетами

Илья
05.10.2016
08:09:02
overlay для gentoo не забудьте
:)

Dmitry
05.10.2016
08:09:30
нам под свои пакеты надо
для докерной ветки

bee26
05.10.2016
08:11:41
из ./noc shell cli команду на железку послать можно (например dir)? если можно - как?

Dmitry
05.10.2016
08:12:30
mo.scripts.commands(commands=["dir"])

bee26
05.10.2016
08:12:56
сеньку
это в девелопе?

Andrey
05.10.2016
08:13:51
нет, в микросервисах

Dmitry
05.10.2016
08:14:30
в девелопе тоже
:)

Andrey
05.10.2016
08:15:30
ааа)

Dmitry
05.10.2016
08:16:54
только реализация другая

bee26
05.10.2016
08:18:10
девелоп не пашет 'QuerySet' object has no attribute 'scripts'

Dmitry
05.10.2016
08:18:37
нефиг queryset туда пихать
нужен instance managed object'а

bee26
05.10.2016
08:19:01
ааа
from noc.sa.models import ManagedObject