About Forum Blogs NOC Docs Downloads KB Issues Code CI Registration

nocproject.org

#nocproject.org at irc.freenode.net log.
Back to nocproject.org Back to IRC log index
Date: 29.04.2013
lexus-omsk #
02:51
dvolodin: насчёт Zyxel - так там должна в качестве id возвращаться целиком конструкция priority.port?
dvolodin #
02:51
да
lexus-omsk #
02:53
ясно... надо тушёнку поправить ещё тогда...
02:53
хотя нет... у меня ещё одно исправление туда - на 3.70 нет mstp
dvolodin #
03:04
тушенку я переделал
lexus-omsk #
03:04
теперь не видно на основном сайте её обновления, неудобно
03:07
ещё вопрос появился по ходу дела: как корректно подождать выполнения задания в скрипте после create_task?
03:08
я сначала в noc-shell экспериментрировал - пока следующую строчку пишу - оно отрабатывало нормально всё,
03:08
а теперь всё в один скрипт объединил - ругается, что MapTask matching query does not exist
03:09
в качестве времянки воткнул time.sleep, но это как-то не гибко
dvolodin #
03:16
там есть флажок block=True
03:21
поправил багу с interface discovery, когда оно постоянно сносит и пересоздает сабы в VRF
lexus-omsk #
03:24
о, надо проверить
03:25
насчёт флажка не понял. У меня там идея - проверять в бесконечном цикле пока статус не С или не F, но мешает то, что
03:25
вылетает по MapTask matching query does not exist
03:26
наверное, потому что я не совсем понимаю конструкцию с _set
03:27
вот на этом mt = task.maptask_set.get(status="C") вылетает, если ещё не выполнилась задача
dvolodin #
03:28
task.get_result(block=True)
zi_rus #
08:45
dvolodin, ты тут что-то с тегами делал, это затрагивает NOC-906?
dvolodin #
08:57
не знаю, не должно было
08:57
я положил теги в поле типа ARRAY
Dmitry11 #
09:02
dvolodin: Привет
09:02
dvolodin: Удели 10 минут
dvolodin #
09:02
ага
Dmitry11 #
09:03
В тушенке нужно один файлик удалить
dvolodin #
09:03
ты и сам можешь
Dmitry11 #
09:04
noc/local/repos/sa/sa_public/HP/ProCurve/get_vlans/43875abb-9b9b-457f-911d-a36f80d7e2de.json
dvolodin #
09:04
зайди в репо и hg rm …..
Dmitry11 #
09:04
Не могу
09:04
есть только ./noc beef --pull и ./noc beef --push
dvolodin #
09:05
вытер
09:05
hg
09:05
там обычные репо
Dmitry11 #
09:05
и мне перестало отдавать приватную тушенку
09:06
плюс ругается на сетификат
lexus-omsk #
09:15
кстати насчёт hg - накатывал я сегодня последние обновления - ./scripts/upgrade отработал без ошибок, а некоторые файлы не обновились
09:16
как починить теперь, чтобы всё правильно обновлялось?
mikevlz|2 #
09:16
свои изменения есть?
lexus-omsk #
09:16
т.е. у меня ни с тэгами миграции не было, ни фикса про vrf
mikevlz|2 #
09:16
не забыл их в репу запихнуть, слить ветки?
lexus-omsk #
09:16
да, своих куча
09:17
но обычно ругается на конкретные файлы и я их вручную сливаю
09:17
а здесь ничего такого
09:17
наверное я чего-то не знаю :)
mikevlz|2 #
09:18
у меня иногда бывает, что hg pull -u отрабатывает с мелкой руганью, при которой не спрашивает ничего
09:19
при этом апгрейд вроде прошел бы, но обновлений не было
09:19
посмотри сколько у тебя Heads
lexus-omsk #
09:20
родитель: 7648:ebde3f63e968 Fix Qtech.QSW.get_interfaces script
09:20
ветка: default
09:20
фиксация: 41 изменено, 37 неизвестных, 1 подхранилищ
09:20
обновление: 12 новых наборов изменений, 2 голов (слияние)
09:20
это hg summary
mikevlz|2 #
09:20
сливай две башки в дефолтную ветку
lexus-omsk #
09:21
как оно так размножилось, интересно...
mikevlz|2 #
09:21
твои изменения - одна башка, то, что утащилось обновлением - вторая
lexus-omsk #
09:24
т.е. всё, что левого в hg status вылезло - надо добавлять?
dvolodin #
09:26
пофиксил проблему с медленным обновлением реверсных зон по новой схеме
mikevlz|2 #
09:26
addremove сделай, чтоб мусор не копился
dvolodin #
09:29
а еще лучше все локальные изменения держать в mq
09:29
откатил их, обновился и накатил
lexus-omsk #
09:29
dvolodin: это как, где почитать?
dvolodin #
09:30
mercurial queues
zi_rus #
09:43
dvolodin, жаль если не затронуло, баги надо фиксить. и еще, ты же запиливал поддержку powerdns и unbound, a в dns>setup>dns servers>generator только BINDv9, и вообще как настраивать синхронизацию для серверов с БД. кстати не знаю в каком виде зоны хранит unbound
dvolodin #
09:44
а там генераторы вообще не нужны
09:44
ворох мерзких багов выгреб и пофиксил
09:44
часть и у тебя проявлялись
Dmitry11 #
09:45
dvolodin: не коммить 10 минут. Верну Qtech.QSW.get_interfaces, который ты затер
dvolodin #
09:45
давай
09:46
да не затер
09:46
сделай merge
Dmitry11 #
09:46
я уже clone сделал
zi_rus #
09:47
dvolodin, ну хорошо, генератор не нужен, а как снюхивать нок и допустим сервер где крутится powerdns и сервер БД на нем же, или выделенный сервер БД где лежат все базы и нок и днс
09:47
инструкция какая?
dvolodin #
09:47
sync настроить
09:48
и на него поставить
zi_rus #
09:48
на сервер с БД, я понял
dvolodin #
09:49
не обязательно
09:49
он и локально может быть, если сможет зацепить базу
Dmitry11 #
09:49
dvolodin: залил заново. У нас остался только профиль HP.ProCurve со старым get_interfaces.
zi_rus #
09:49
к БД можно и по удаленке подключаться и заливать без вляких синхронизаторов
Dmitry11 #
09:49
Везде уже перевел на новый API
dvolodin #
09:49
Dmitry11: ага, отлично
09:49
zi_rus: синхронизатор этим и занимается
zi_rus #
09:50
dvolodin, то есть я могу настроить noc-sync прямо на сервере с ноком и он будет подключаться к удаленному серверу БД и заливать туда данные?
09:51
это интересней чем порнография с bind
09:53
но нужно больше информации
09:54
dvolodin, нужна новая статья http://kb.nocproject.org/display/DOC/DNS+Management
09:55
картинку обновили, а текст старый
10:06
кстати, а зачем dns.pull дергать по расписанию, почему не триггер? поменял fqdn в ипам, сработал триггер, ждем 2 минуты и выполняем dns.pull, сделал изменения в зоне, 2 минуты и опять днс.пулл (или он там не нужен уже?)
10:06
действия через API таже история
10:07
в этом смысл интеграции
10:07
а так получается что один компонент системы понятия не имее тчто происходит с другим
lexus-omsk #
10:08
вроде разобрался с mercurial у себя, все обновления накатил, радуюсь нормальной работе с vrf :)
dvolodin #
10:16
zi_rus: нет больше pull/push
zi_rus #
10:16
здрасте
dvolodin #
10:16
расписания обновлений на каждую зону свою
zi_rus #
10:16
видимо я совсем отстал от жизни
dvolodin #
10:16
да
10:17
там вся суть в том, что при изменениях перегенерируется одна-две зоны
zi_rus #
10:17
dvolodin, но это же все равно не гуд, почему просто не заливать их по факту с задержкой
dvolodin #
10:17
и раз в сутки на всякий случай проверяется
10:17
так и делается
zi_rus #
10:17
ну тогда ок
10:18
тогда нужна только инструкция как все это дело настраивать
10:18
лично я, если мне приспичит это настроить, сейчас даже не знаю с какого конца начать
dvolodin #
10:19
нужно
10:19
с писателями инструкций у нас туго
mikevlz|2 #
10:43
zi_rus: все та же блогозапись тебе поможет
10:43
я для бинда расписал, но если ты заглянешь в файлы, поддерживающие работу с определенным ДНС-сервером, то увидишь там пример
zi_rus #
10:44
mikevlz|2, я вижу что там говорится про настройку ssh, а на сколько я понимаю что сейчас актуально это noc-senc и ssh ему не нужен
mikevlz|2 #
10:44
какой, мать его ssh? я писал как-раз про синк в блогах.
zi_rus #
10:52
Create SSH key for user noc on server hosting SAE:
10:53
или ты про какой блог
mikevlz|2 #
10:54
http://kb.nocproject.org/pages/viewpage.action?pageId=7766132
zi_rus #
11:17
ааа
11:17
я уже забыл про не
11:17
*нее
11:18
да, там кое что написано, надо будет перечитать
11:49
dvolodin_, так если все реализовано, NOC-394 уже можно закрыть. или ты что-то не доделал?
dvolodin #
12:04
zi_rus: да в принципе, доделано
venter #
12:32
ping
mikevlz|2 #
12:37
Ping timout
12:37
timeout
12:37
^)
zi_rus #
13:19
народ, тут кто-нибудь Cisco ME3400 использует кроме меня?
mikevlz|2 #
13:19
неа
zi_rus #
13:19
плохо
mikevlz|2 #
13:19
а к нам turboIron24x приехал
13:19
=)
zi_rus #
13:19
свежий софт ищу
mikevlz|2 #
13:19
шуршит...
Tweet
Share this page
Share this page: Tweet