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: 11.09.2012
lexus-omsk #
05:19
с редактированием managed objects не пофиксили проблему? 404 вылетает
zi_rus #
05:29
а у меня опять объекты из веба не удаляются
dvolodin #
05:32
а должны?
zi_rus #
05:33
dvolodin, ты не поверишь, я последние пару месяцев задаю тот же вопрос, но оно действительно работало какое-то время
freeseacher #
05:34
видимо если нет аварий на железяке :)
dvolodin #
06:25
почти вычистил иконки
`kk #
07:06
Cannot resolve host local.whois-servers.net есть у кого такое в логах шедулера?
zi_rus #
07:09
не вижу такого, а это какой шедуль генерит?
`kk #
07:13
наверное update whois cache
dvolodin #
07:20
проверка срока протухания dns-pjy
07:21
зон
07:21
иконки пофиксил
zi_rus #
07:21
наверное? ну у меня нормально работает, правда не самая последняя версия, хотя с whois cache иногда вылезает другая проблема, валится трейс типа не могу найти юзера указанного в ftp username, как само собой возникает так само пропадает
dvolodin #
07:27
так, ловим баги - день второй :)
07:27
что у нас осталось?
lexus-omsk #
07:32
а уменя иконка Search не пофиксилась в ManagedObjects сверху слева
07:33
sa/managedobject/admin/img/icon_searchbox.png
07:33
такой путь сейчас
07:36
ещё когда редактируешь managed object, при сохранении 404 вылезает
dvolodin #
07:37
да, он некоторые js криво тащит
lexus-omsk #
07:37
пытается он что-то такое запостить sa/managedobject/1561/{'app': <noc.sa.apps.managedobject.views.ManagedObjectApplication object at 0x5467b10>}
dvolodin #
07:39
порнуха какая
07:45
попробуйте сравнить шаблоны в template/admin с теми, что лежат в django новой
07:50
да, есть там разница
MindGames #
08:13
.. - .. :(
freeseacher #
08:13
MindGames, coding
MindGames #
08:13
moi bukvi vidno russkie?
08:13
ok.
08:15
. ?
freeseacher #
08:15
no
MindGames #
08:15
fuck... utf-8 postavil vrode...
Unbeerable #
08:15
i-e-a-i-a-i-o
MindGames #
08:16
what? :)
08:17
?
Unbeerable #
08:17
no
MindGames #
08:17
chert... poprobuyu perezapustitsya..
08:18
freeseacher #
08:19
любимая игра в ирке. подбери кодировку :)
MindGames #
08:19
haha :) ne podoshla?
freeseacher #
08:20
неа
08:20
ne podoshla
MindGames #
08:20
ZATO ya vas teper vigu po russki :)
dvolodin #
08:20
мда
freeseacher #
08:20
оставляй koi-7 так тоже прикольно
dvolodin #
08:20
закоммитил фиксы для путей
08:21
там еще раз mapping для /media/ поменяется
MindGames #
08:21
tak u menya ne KOI... a CP 1251
08:21
08:25
snova ne vidno?
freeseacher #
08:26
не видно
08:26
xchat наша тема
08:26
kvirc фуфуфу :)
_4ePTeHok #
08:27
а я его вижу
MindGames #
08:27
xchat pod Windows platnij okazalsja :((
08:27
! - 4)
freeseacher #
08:27
ты не тот ставил
MindGames #
08:27
? :)
_4ePTeHok #
08:27
=)
freeseacher #
08:27
http://www.silverex.org/download/
MindGames #
08:27
.
08:28
kstati, vse menja vodyat??
freeseacher #
08:28
неа я по прежнему не вижу
MindGames #
08:28
mlyaa :))
08:28
tot xchat cracked?
freeseacher #
08:28
неа
MindGames #
08:28
ili freeware?
freeseacher #
08:28
другая сборка
MindGames #
08:29
ok
freeseacher #
08:29
бесплатная
MindGames #
08:29
sejchas postavim
08:29
hotya kvirc krasiv... :))
08:30
logout..
08:34
привет. так видно?
_4ePTeHok #
08:34
yep
MindGames #
08:34
ну слава богу ;%)
08:34
хотя, чертяка меня и так видел %)
_4ePTeHok #
08:34
ну я все время видел)
MindGames #
08:34
остальные как? :)
freeseacher #
08:34
да
08:34
все гуд
MindGames #
08:34
Чертяка, что у тебя за клиент такой ядренный: %)
freeseacher #
08:35
xchat
_4ePTeHok #
08:35
хчат
freeseacher #
08:35
в прошлые то разы я тя видел
_4ePTeHok #
08:35
гг)
08:35
но хотел перевести на нормальный хчат))
MindGames #
08:35
ну в прошлые разы у меня тоже хчат стоял.. а сегодня он денег запросил ;)
freeseacher #
08:35
нее в прошлые это давно
MindGames #
08:35
хаха ;))) да.
08:36
стопудняк просто перевел меня на хчат ;)
dvolodin #
08:36
в кои-то веки xchat денег хочет
08:36
?
MindGames #
08:36
а то у обоих хчаты стоят, а чертяка меня видел, а ты нет 4)
_4ePTeHok #
08:36
любимая игра - заставь перепробовать ближнего все кодировки)
MindGames #
08:36
dvolodin, ну у меня не тру хчат, а виндовый ьбыл :)
_4ePTeHok #
08:36
бНОПНЯ)
MindGames #
08:36
:)
freeseacher #
08:37
http://www.imagebanana.com/view/koti9sb4/pic_003.png
MindGames #
08:37
черт.. в хчате можно как-то нормально вставить ник собеседника в диалог, а не заниматься копипастой, удаляя при этом спецсимволы какие-то левые
freeseacher #
08:37
начать его печатать MindGames и табом добить
08:37
как в консоли все :)
MindGames #
08:38
freeseacher, понял ;)
08:38
правда, надо будет переключать раскладку, но это уже не так критично
_4ePTeHok #
08:38
у меня двойной клик по имени и ctrl+v тоже работает.
freeseacher #
08:39
дома под виндой пунто. а на работе уже не замечаю как переключаю раскладку три раза за строку
_4ePTeHok #
08:39
да, когда то irc был основным тренажером для слепого метода печати)
MindGames #
08:39
freeseacher, зачетная картинка.. :))) повешу на стенку
08:41
да я раньше, во времена диал-апа, тоже сидел в ирке.. даже какие-то скрипты боевые были.. а еще скрипт викторины писал.. а потом оочень долго не появлялся. вот, благодаря ноку снова в ирку вернулся. :)
freeseacher #
08:41
о. так ты программист!
MindGames #
08:43
эээ :)
08:43
что за?? :) не надо меня переименовывать :)
08:43
я нефига не программист ;))
08:44
я в студенческие годы кодил, конечно ;)
freeseacher #
08:44
:))
MindGames #
08:44
на делфи там.. :) на tcl
08:44
ну сейчас на tcl пишу иногда IVR для циски :))
freeseacher #
08:44
ааа. тогда ладно
MindGames #
08:44
но это так - беру готовый скрипт и под себя делаю.. а так, я давно уже не программист :((((
08:44
я инженегр по телекому ;)
08:44
уфф :))
08:45
слава богу №))
08:45
прям как от расстрела отмазался ;))
freeseacher #
08:45
кое как отмазался
08:45
:)
08:45
ключевое слово дельфи :)
MindGames #
08:46
да?? ладно, тогда чуть что, сразу буду кричать: "я не я! Я всего лишь программист на Delphi!!"
08:46
хотя, не понимаю. почему его так все не любят.. нормальный такой язык :)) я на нем в свое время написал базу данных масел мобил 1 за 200 баксов.. это был первый мой заработок %)
08:47
я на него монитор купил.. крутой.. 17-ти дюймовый :)) весил он порядка 30 килограмм. );
08:47
NEC фирма. до сих пор стоит.. и даже работает ;)
_4ePTeHok #
08:47
хорошие у них моники.
08:47
до сих пор для полиграфии-дизайна делают
evyscr #
08:50
MindGames: delphi не любят примерно по той же причине, что и php
MindGames #
08:51
да, монитор нек в то время иметь было нереально круто ;)) да и сейчас, я думаю, тоже :)
08:51
evyscr, да вроде как php довольно таки простой и доступный язык ;) покрайней мере после perl'a он мне таким показался ;)
08:52
я не знаю, как сейчас.. я сужу по примерно 2001-2004м годам.. когда я учился.
08:58
я что хотел спросить... что нового в проекте? :) а то меня три недели не было.
evyscr #
08:59
MindGames: use 'hg in', Luke
freee #
09:00
днс пилили. дискавери пилили.
09:00
сделали стомп сервер для днса и вообще
09:01
вчера на джангу 1,4 начали мигрировать
MindGames #
09:01
ого! вот это вы шустрые :)
09:01
короче, если я захочу обновиться, то надо быть готовым к сексу? все перенастраивать и прочее :)
freee #
09:01
на 1,4 да пока вроде ребята секс делают
MindGames #
09:01
а то я последний раз обновлялся еще до того, когда добавили возможность исключения интерфейсов галочками ;)
09:02
надо будет тогда поднять на тестовом серваке.. перекинуть туда потом все данные..
freee #
09:02
рест к ипаму сделаи при тебе уже ?
MindGames #
09:03
наверное нет.
09:03
рест это что?
09:03
возможность извлекать данные из имапа в других приложениях7
_4ePTeHok #
09:03
ипама)
freee #
09:03
ага
09:03
имап тоже хорошо
_4ePTeHok #
09:04
имап это чуть из другой оперы)
freee #
09:04
:) да пофиг почти одна фигня ;)
MindGames #
09:04
ну сорри.. перепутал тут ;)
09:05
я на форуме читал про это.. но у меня видимо, нет такой функции.. ;) я обновлялся в последний раз ради появления команды link ;)
freee #
09:05
эм. а что это ?
MindGames #
09:05
мне бы очень надо, чтобы на dlink дискавери начал работать.. а то у меня все виланы на dlink теряются.. ;)
09:06
ну командой линк можно положить связь интерфейсов в базу
freee #
09:06
аа
09:06
йопт
_4ePTeHok #
09:06
MindGames, для длинка get_interfaces написан уже)
09:06
хоть и первая драфтовая версия.)
MindGames #
09:06
ну он написан, но не работает 4)
09:06
или уже работает??
_4ePTeHok #
09:07
вчера Дима релизил
09:07
должен
09:07
я не проверял,
09:07
мне на продакшен обновлятся сцыкатно пока 1,4 недопилили)
MindGames #
09:07
круто вы блин, за три недели намутили туту ):
09:07
надо бы обновиться. )
09:07
блиню
`kk #
09:07
MindGames: хоть отдельно скрипт сккачай и потести
MindGames #
09:07
тогда не буду обновлятьсмя ;)
09:07
мм.. а отдельно как скачать? научите
09:08
я так понял, вытащить с инвентори
09:08
а потом просто скопироват7
`kk #
09:08
сам скрипт положи в профиль и __init ещё нужен
MindGames #
09:08
ой.. инвентори.. репозиторий.. ;)
09:08
я совсем сегодня уже ;)
_4ePTeHok #
09:08
на в code.nocproject.org
`kk #
09:08
хотя... тыж 3 недели не обновлялся..
_4ePTeHok #
09:08
там же все есть.
MindGames #
09:08
не три недели.. а даже больше.. три недели я тут в чате не был
_4ePTeHok #
09:08
аа. cli streaming то не будет)
09:09
обновлять значит все)
MindGames #
09:09
мдя.. короче... че делать? апгрейд? :)
_4ePTeHok #
09:09
ну) забекапь да обнови
MindGames #
09:09
я что, буду первым, кто обновился на продакшене?? :))
_4ePTeHok #
09:09
бд не забудь забекапить
09:09
обе)
freee #
09:09
_4ePTeHok, а ты хоть раз с бекапа подымал ?
09:09
мне вот ссыкатно. не разу не пробовал
MindGames #
09:09
а как её забекапить то? :) а то я просто думал папку /opt/noc скопировать ;)
_4ePTeHok #
09:09
чо мешает руками бд бекап сделать то?
09:10
dump/restore
MindGames #
09:10
а данные из базы в веб морде экспортировать в таблицы ;)
_4ePTeHok #
09:10
ну и папку со старым ноком сохранить
evyscr #
09:10
короче, заведи тестовую инсталляцию :)
lexus-omsk #
09:10
MindGames: ты не первый :(
MindGames #
09:10
подскажите, какими командами сделать бекап? и какие две базы? одна монга. а вторая? :)
evyscr #
09:10
поцгрес
freee #
09:10
MindGames, postgres
MindGames #
09:10
lexus-omsk, судя по смайлу, у тебя плохо все кончилось? :)
_4ePTeHok #
09:11
не, не кончилось)
09:11
продолжается)
MindGames #
09:11
evyscr, тестовую то я заведу.. только потом как её перекинуть на продакшен? :)
freee #
09:11
днс рулит
09:12
вот как делать отказоустойчивый продакшен на базе нока. это видимо целое исскуство.
MindGames #
09:12
freee, понять бы как им пользоваться.. хотя, как мне тут пояснили, я его у себя использовать не смогу.. т.к. у нас днс на виндовом домене поднят
freee #
09:12
надо писать книгу
lexus-omsk #
09:12
именно, продолжается...
freee #
09:12
MindGames, дык я же и объяснял :)
MindGames #
09:13
так.. сорри, ребят.. мне надо отключиться от сети.. протестировать новый вилан... вернусь минут через 20-30-90... ;))
lexus-omsk #
09:13
хотя сейчас более или менее нормаллизовалось... разве что дискавери пока отключил
freee #
09:13
даже в виндовом днсе можно поставить рвемя ждизни записи в 1 минуту.
MindGames #
09:13
freee, вполне вероятно 4)
09:13
lexus-omsk, как же без дискавери то жить? :) в общем.. я пока подожду с обновлением.. вот в отпуск сходу на две недели и обнолюсь ;)
09:14
со свежими силами, так сказать 4)
09:14
кстати, я впервые еду заграницу.. две недели буду в Италии. ни кому не надо привезти чего-нить оттуда? какой-нить экзотически итальянский роутер..? :)))
freee #
09:14
только загадочный итальянский амаретто
_4ePTeHok #
09:14
кетчуп)
09:14
и эта, бухло)
freee #
09:15
или он испанский :) ?
09:15
хотя краснодар ко мне настолько же близок как и италия :)
MindGames #
09:15
вам бы все только бухло.. эх.. ;))))
09:15
freee, а ты откуда? :)
_4ePTeHok #
09:16
дык там ничо больше нету)
freee #
09:16
сейчас в перми
MindGames #
09:16
если из Москвы, то я как раз там эти три недели и проторчал..
freee #
09:16
_4ePTeHok, женщины!
09:16
но их привезти нельзя. ну тоесть так просто нельзя
MindGames #
09:16
черт.. забыл взять длинк для dvolodin'а..
09:17
ну да.. так просто не привезешь.. но если сооблазнить из парнем из Перми... то моржет быть ;)
_4ePTeHok #
09:17
сомневаюсь
lexus-omsk #
09:17
Не забудь там noc попиарить )
MindGames #
09:17
кстати, freee , не ты же собирался переехать в Краснодар? И спрашивал у меня как тут с работой?
freee #
09:17
йа
MindGames #
09:17
lexus-omsk, ага.. подойду к какой-нить горячей Итальянке.. и спрошу "не хочешь посмотреть на мой... NOC.." :)))
09:18
он такой большой.. и всемогущий.. ;)
09:18
умеет такие вещи вытворять..
freee #
09:18
отдасться прям там.
MindGames #
09:18
работает абсолютно со всеми девайсами
09:18
а ели с каким-то вдруг, не заработает, то после первой пробы - будет работать как с родным
09:18
ну и что-то вроде того
09:19
freee, ну так давай, переезжай. а я тебе девченку с Италии припру.. Может, даже и не надувную ;)))
freee #
09:20
а есть чего делать кроме итальяночки ;)
MindGames #
09:21
нуу.. тут тепло.. и кроме итальянок, тут своих кубаночек хватает.. да и Украина рядом.. тоже есть где поживиться.. ;)))
dvolodin #
09:21
вроде с путями пофиксилось все
MindGames #
09:22
так.. я офф временно.
Dmitry1 #
09:24
dvolodin: web-морда не хочет ждать много времени при выполнении get_interfaces на стеке, хотя debug-script отрабатывает нормально
09:26
Кстати, на вкладке Intventory -> Interfaces -> switchports почему-то отображаются только untagged vlan'ы для d-link
dvolodin #
09:26
Dmitry1: ей и не надо стольо ждать
09:27
tagged_vlans, блин
09:27
"tagged_vlan" : tagged_vlans
09:27
i['subinterfaces'][0].update({
09:27
"tagged_vlan" : tagged_vlans
09:27
})
_4ePTeHok #
09:28
=) да, было я тоже спотыкался.
dvolodin #
09:28
вот так не надо
09:28
i['subinterfaces'][0][""tagged_vlan"] = tagged_vlans
09:28
к чему 3 строчки, вместо одной?
Dmitry1 #
09:28
ССЗБ
dvolodin #
09:28
ага
09:28
ну ладно, хоть результат есть
Dmitry1 #
09:29
зас закоммичу исправления
dvolodin #
09:29
прошу за cli_object_stream памятник в полный рост
09:29
можно из криворожского чугуна :)
09:29
его, кстати, и с обычный пейджером можно использовать
_4ePTeHok #
09:30
dvolodin, проверь плиз поиск по макам в выводе get_mac_address_table. у меня в |NOC|0.7(4)r6806| не работает
09:30
еще на старом джанго
dvolodin #
09:30
смотри, все ли js подгрузило?
_4ePTeHok #
09:32
он работает но как то странно - по первому октету не ищет
09:33
т е есть мак 00:11:6B:92:C4:BF , на 92 в поиске отрабатывает
09:33
на 00 - уже нет
09:33
на полный ввод мака тоже пустой вывод
09:34
ну и сделай там регистронезависимый ввод
09:35
иногда копировать удобно из циско, ладно двоеточия добавить, но еще все буквы заменять..
freee #
09:35
dvolodin, http://pastie.org/pastes/4700615/text !
_4ePTeHok #
09:35
ыы
freee #
09:35
монументально на мой взгляд
_4ePTeHok #
09:35
"Я памятник в ASCII воздвиг нерукотворный!"
dvolodin #
09:36
freee: вот
09:36
в перми и из криворожского чугуна
09:36
на нацпроект тянет
09:37
сверху можно посадить красных воробьев
Dmitry1 #
09:38
У нас еще бывают серые воробьи - они летят со стороны цементного завода
_4ePTeHok #
09:38
я думал они всегда серые)
dvolodin #
09:39
страшно подумать, с какого завода вылетел мой петух
_4ePTeHok #
09:40
кислотного)
dvolodin #
09:41
хотя да, у них на родине кокаин серной кислотой обрабатывают
09:44
хех, новый confluence на ipad выглядит прикольно
Dmitry1 #
09:45
http://sroogle.ru/?q=%CA%EE%EA%F1%EE%F5%E8%EC
dvolodin #
09:45
Дима, не пугай :)
09:46
починились get_interfaces?
Dmitry1 #
09:46
вроде да
_4ePTeHok #
09:46
как вы там живете)
Dmitry1 #
09:46
с трудом :(
dvolodin #
09:47
в vc management и в inv interfaces увидел их?
_4ePTeHok #
09:47
dvolodin, Дим, еще раз повторюсь) Можно ли сделать все события Link up/down в классификаторе принадлежащими к профилю default по умолчанию, а при наличии в инвентори данных - менять?
09:48
очень поможет..
freee #
09:48
dvolodin, хм. а раньше не было ipad-а ?
09:48
всмысле интерфейса под айпад
09:49
видимо влан хорошо протянулся
lopatich #
09:52
freee #
09:53
MindGames, у тя еще хорошо было. хоть какие то буквы писались хоть и в левой кодировке. у lopatich даже букв не видать
zi_rus #
09:54
dvolodin #
09:54
_4ePTeHok: сделать-то несложно, только какой профиль считать дефолтным? :)
zi_rus #
09:55
тот который default? не?
_4ePTeHok #
09:55
да
09:55
на кой он тогда нужен то
09:55
а так - нужны все события - делаешь default видимым и для алярмов тоже
dvolodin #
09:56
а если его переименуют?
09:56
:)
_4ePTeHok #
09:56
нужно только то что сам по классам распихал - отключаешь вывод ивентов и алярмы для default
lexus-omsk #
09:56
как-то стили все слетели, с последним апдейтом
_4ePTeHok #
09:56
запрети)
09:56
пусть дефолт будет дефолтом
mikevlz #
09:56
люди, я завел MO, в ивентах его адрес все еще unknown source. Сколько ждать? :)
dvolodin #
09:56
mikevlz: 10 минут
_4ePTeHok #
09:56
неудаляемое и не изменяемое по названию
mikevlz #
09:56
мрак...
dvolodin #
09:56
fuf
09:56
ага
mikevlz #
09:57
ладно
09:57
спсб
dvolodin #
09:57
и FAQ: Я не могу удалить профиль default?
_4ePTeHok #
09:57
mikevlz, перезапусти нок и все
mikevlz #
09:57
мне лень
_4ePTeHok #
09:57
dvolodin, ну а как мне еще избавится от левых трапов с железок, ифейсы с которых не ложаться в инвентори и не должны там быть
09:57
ибо L2
zi_rus #
09:57
dvolodin, это не первая проблема с неудалением, например SAE или AS0
lexus-omsk #
10:04
forms.css потерялся
Dmitry1 #
10:06
тут нашел фотки своего города. теперь понял, откуда ландшафты для игры S.T.A.L.K.E.R. брались. Правда у нас еще и похуже есть
dvolodin #
10:06
lexus-omsk: попробуй найди его
lexus-omsk #
10:07
static/css/forms.css, а надо как?
10:08
а надо admin вместо static?
10:11
а ещё же в apaсhe пути прописаны... я тормоз? :)
lopatich #
10:12
добрый день
dvolodin #
10:17
_4ePTeHok: на тебе r6853
10:17
пропиши в noc-classifer.conf
10:17
[classifier]
10:18
default_interface_profile = default
_4ePTeHok #
10:19
dvolodin, вижу, спасибо!)
lopatich #
10:24
распухла база монгодб. там много евентов. как их поубивать?
zi_rus #
10:25
это не решение проблемы
lopatich #
10:25
в принципе мне сейчас FM не нужен, можно ли вообще его вырубить?
10:26
сейчас ситуация такая, что когда я запускаю нок - 100% загрузка cpy
_4ePTeHok #
10:26
lopatich, задача fm.archive работает?)
lopatich #
10:26
cpu*
10:26
ага
10:27
с монго никогда не работал, честно говоря :(
10:27
делал дамп, и там явно видно много events и archive
10:28
-rw-r--r-- 1 root root 23676244 2012-09-11 13:31 noc.events.active.bson
10:28
-rw-r--r-- 1 root root 872581974 2012-09-11 13:32 noc.events.archive.bson
freee #
10:28
lopatich, mongo
10:28
> db.repairDatabase()
lopatich #
10:29
mongo
10:29
MongoDB shell version: 1.8.4
10:29
Tue Sep 11 14:31:16 reserved slot index out of range
10:29
Tue Sep 11 14:31:16 Assertion: 10433:js init failed
freee #
10:29
после дропа больших таблиц
MindGames__ #
10:31
еще бы воспользоваться бы этим cli_object_stream... :))
10:31
сцикотно обновляться.. ;)
10:32
вернусь из отпуска и попробую ;)
10:32
черт.. как ник обратно переключить? :)
dvolodin #
10:32
поправил webserver setup и release notes для .7
10:32
0.7
lopatich #
10:34
монго обновить видимо придется... а нок нормально с 2.0.3 монго живет?
dvolodin #
10:35
да
10:35
лучше 2.2
zi_rus #
10:36
а вообще стоит обновляться?чего-то вкусное появилось? я готов рискнуть если есть смысл, например get_interfaces для длинков
freee #
10:36
lopatich, если дабиан могу сказать где брать
lopatich #
10:36
генту
10:37
да это я ща слабаю. насколько помню - базы не совместимы. ща через дамп\ресторе сделаю
evyscr #
10:37
dvolodin: а setup.py install может hg rev (ежели оный есть) куда-нить приложить?
freee #
10:37
эм.
10:37
ничего не делал
10:37
мигрировало само
lexus-omsk #
10:38
>> /media/ url mapping has been changed to <noc root>/contrib/lib/django/contrib/admin/static/
10:38
а там ещё admin/ не надо?
dvolodin #
10:38
нет
lopatich #
10:38
freee: ща попробую. но почему-то я фиксировал версию 1.8... что-то пошло не так. разбираться не стал, просто даунгрейднул
dvolodin #
10:39
lopatich нормально работает с 2.0 и 2.2
lopatich #
10:39
dvolodin: 2.2.0 ставлю
10:39
пасиб. но все же - как бы их почистить?
10:40
1.5 гига евентов - перебор. я понимаю, что надо их классифицировать, обрабатывать, но некогда этим заниматься пока...
10:40
в смысле мне от нока этого пока не надо
MindGames__ #
10:41
zi_rus, я так понял, что для D-link гет интерфейс появился..
10:41
вот не пойму, что там за пути правили и что за media.. ;)
zi_rus #
10:41
а я не понял, говорили только об экпериментальной версии
lopatich #
10:41
мне нужен лишь управление кольцами (vlan.add\vlan.delete etc), ип-адресс менеджмент, конфиг менеджмент, днс
10:42
с FM у меня пока заббикс справляется
MindGames__ #
10:42
у меня, кстати, есть вопрос (жалоба, предложение)... ситуация по FM... У меня на одной из цисок сломался один из куллеров.. ну и каждые 5 минут сыпется аларм.. он попадает в один alarm ID как Events.. ну и счетчик этот за пару дней на несколько десятков тысяч вы
10:42
растает
10:43
я раньше этот аларм сбрасывал постоянно
10:43
а сейчас меня не было 3 недели..и этот аларм так распух, что когда я пытаююст его открыть, чтобы сделать Take -> Clear, то нок долго висит и потом выдает 503ю ошибку
evyscr #
10:43
пиши иссью на repeated event
10:44
или как оно там зовётся
MindGames__ #
10:44
понимаю. что он просто не успевает переваривать и веб-сервер по таймауту отваливается с такой ошибкой, но можно ли это как-то избежать? ведь по идее, таких алармов может быть много.
10:44
lopatich, ну
lopatich #
10:45
MindGames__: ?
MindGames__ #
10:45
lopatich, ну, в ноке очень классный FM, мне кажется.. правда. я заббикс в глаза не видел.. но лично мне ончень нравится как это сделано в нок.. потому может, попробуешь перейти на него? :)
lopatich #
10:45
ты про заббикс?
MindGames__ #
10:45
ага
10:45
просто недописал
10:45
;)
10:45
evyscr, окей.. напишу.. ;) правда, ни разу еще не делал этого.
lopatich #
10:46
а. да заббикс исторически у меня просто. работает, пока не трогаю. дел много. а FM я одним глазом в ноке посмотрел. идея хорошая, но мне не хватает
evyscr #
10:46
оно зовётся suppressed event
lexus-omsk #
10:46
dvolodin: так получается тогда надо media/css/forms.css в шаблонах править?
lopatich #
10:47
мне нужны граффики загрузки интерфейсов. счетчики. реакции. все это не FM
dvolodin #
10:47
media/admin/css/forms.css ?
lexus-omsk #
10:47
ну вот я про тоже, надо admin дописывать?
MindGames__ #
10:47
да. и еще одна хотелка есть, dvolodin ... Хотелось бы. чтобы алармы сортировались, к примеру, по Severity, и при одинаковом Severity, по времени..
10:47
а то я запарился, каждый раз фильрт переключать на таймстамп. ;)
Dmitry1 #
10:48
Сначала алармы переведутся на ExtJS :)
_4ePTeHok #
10:48
когда это еще будет..
Dmitry1 #
10:48
Ну, к 2020 году точно
MindGames__ #
10:48
о! а вот и Dmitry1 откликнулся! :))) т.е. надо сидеть и ждать? :))
lexus-omsk #
10:49
MindGames__: +1, пока нет нормальной работы с Root Cause
MindGames__ #
10:49
lopatich, там есть PM.. правдап. я до сих пор так и не понял, как он работатье %)
mikevlz #
10:49
aaaaaargh
MindGames__ #
10:49
lexus-omsk, да, если заработает Root Cause, то NOCу просто цены не будет.. пока что я вручную ищу причину и заполняю это поле.. ;)
Dmitry1 #
10:49
MindGames__: У меня феерические регекспы для d-link, чтобы заработал get_interfaces на нем
MindGames__ #
10:50
кстати, Dmitry1 ты проверял уже - на длинках заработал гет интерфейс?
10:50
mikevlz, не сердись ;)
mikevlz #
10:50
dvolodin: Дим, скажи, а определение ManagedObjects в FM по всем его интерфейсам, а не по Trap Source IP когда будет?
lexus-omsk #
10:50
MindGames__: аналогично
Dmitry1 #
10:50
Заработал. Но не на всех моделях.
10:50
Есть пока проблемы с DGS-3120-24TS, стоящими в стеке
10:51
И черех жопу парсится description у DES-3526 и DES-3552
MindGames__ #
10:51
Dmitry1, хвала богам.. ээ.. то есть хвала Dmitry1 и dvolodin !! :)) после отпуска обновлюсь ;)
10:51
Dmitry1, так ты все же написал скрипт? или поменяли алгоритм работы парсера cli?
Dmitry1 #
10:52
dvolodin сделал cli_stream
10:55
Пока get_interfaces не умеет выдернивать secondy IP, IPv6 и т.п.
10:55
Но в 99% ситуациях срабатывает
_4ePTeHok #
10:55
Dmitry1, а в чем проблема с дескрипшеном в 3526?
Dmitry1 #
10:55
А там он пишется в виде "bla bla bla"
10:55
А во всех остальных свичах - в виде одного слова
_4ePTeHok #
10:56
за декоратор спрятать функцию и разный регексп сделать?
Dmitry1 #
10:56
:)
_4ePTeHok #
10:56
@version
MindGames__ #
10:57
Dmitry1, интересно, как же он его переделал, что победил постраничный вывод Dlink'а? :))
Dmitry1 #
10:57
Посмотри regexp rx_port в __init__.py
_4ePTeHok #
10:57
да и вообще дескрипшен должен быть без пробелов)
10:57
кто с пробелами - ССЗБ
lopatich #
10:57
чойта? )))
MindGames__ #
10:57
Dmitry1, бог, с ними, с секондари IP.. главное, чтобы он интерфейсы смог вытащить и в базу положить.. линки построить.. ну и определить, на какой порт смотрит тегированный вилан..
_4ePTeHok #
10:57
"_"
Dmitry1 #
10:58
Это я ССЗБ, что связался с D-Link'ами
lopatich #
10:58
даблкликом не удобно слова выдергивать
_4ePTeHok #
10:58
=))
MindGames__ #
10:58
сто такое CCЗБ - просвятите :)
_4ePTeHok #
10:58
ну давайте под дабл клик подстраивать все)
lexus-omsk #
10:58
dvolodin: и ещё changelist.css
lopatich #
10:58
т.е. нипример int descr cisco-name int Gi2/48
_4ePTeHok #
10:58
MindGames__, сам себе злобный буратино.
Dmitry1 #
10:58
MindGames__: ССЗБ - Сам Себе Злобный Буратина
MindGames__ #
10:59
:)))
lopatich #
10:59
даблкличешь на Gi2/48 - профит ))
lexus-omsk #
10:59
* changelists.css
_4ePTeHok #
11:00
руками g 2/48 быстрее имхо набрать
lopatich #
11:00
ну в этом случае да
11:01
иногда там имя клиента(ов), надо дернуть и по базе пошарить
_4ePTeHok #
11:01
в ноке в интерфейсах будет ответка линка
11:01
там и по кликаешь)
lopatich #
11:02
в смысле можно будет ссылки с "переменными" делать?
lexus-omsk #
11:05
dvolodin: вот эти два вышеобозначенных пути к css'кам поправил, и вроде норм стало, осталось с 404й разобраться при редактировании объектов.. и вернёмся к поллеру и парсеру snmp =)
_4ePTeHok #
11:05
ну там пишется какой ифейс к чему подключен
11:05
если укажешь линки
lexus-omsk #
11:05
кстати да, было б здорово этот линк сделать ссылкой
11:05
чтоб сразу на тот объект (или интерфейс?) переходить
Dmitry1 #
11:06
django - зло. Нужно вообще от нее избавляться, и переходить полностью на ExtJS
_4ePTeHok #
11:06
походу придется учить js
11:06
слишком много его стало вокруг
freee #
11:06
Dmitry1, а кто же будет делать sql запросы :) ?
Dmitry1 #
11:07
А нафиг? Там все общение с сервером идет через JSON, что собственно REST как раз и умеет делать
freee #
11:08
эм. к черту мидлеваре ?
Dmitry1 #
11:08
Тогда вообще можно будет web-морду отделить от кода самого NOC
_4ePTeHok #
11:08
о сколько мгновений чудных нам готовят.
Dmitry1 #
11:09
У нас сейчас Python+Django используются для создания html страничек из шаблонов, а в ExtJS эти странички генерятся сами на основе JSON
11:10
И забудем мы, что такое noc-web
lexus-omsk #
11:11
хм... а разве django это ещё и не удобный инструмент для работы с базой? Не ExtJS же сам инфу достаёт из постреса и монги
_4ePTeHok #
11:12
py-mongo
`kk #
11:12
dvolodin: помоги намм с длинком. http://pastie.org/4700835
Dmitry1 #
11:13
DJango - парсер шаблонов. таких, например, как в noc/sa/templates/interfaces
11:14
В частности, шаблоны django используются в FM
11:14
Но вот для WEB-морды можно вообще отказаться от django
freee #
11:15
эм. Dmitry1 django это мидлеваре. оно ходит в базу. делает бизнес логику. и в конечном счете заполняет шаблончик.
mikevlz #
11:15
django - четверг разработки
11:15
=)
lexus-omsk #
11:15
а как же MVC модель? парсер - это только одна её треть, разве нет?
11:16
хотя насчёт web интерфейса соглашусь, если уж переползаем на JS так нечего мешанину устраивать
Dmitry1 #
11:16
Я имею ввиду именно Djsngo+HTML шаблоны
lopatich #
11:18
мужики, а просветите неразумного - что хорошего в монгодб?
freee #
11:18
lopatich, она клева :)
lopatich #
11:18
я не против, я просто не знаю ее
11:19
т.е. зачем огород посгреса\монгодб?
freee #
11:19
постгрес реляционный. на него плохо ложаться модели с динамическим колвом полей
11:20
приходится городить очень сложные конструкции. а в монгу кладутся документы
11:20
они великолепно отражают такие вещи как аварии и события
lopatich #
11:20
хм... а в данном случае какие-то поля не известные?
11:21
зачем здесь-то динамика полей?
freee #
11:22
ну смотри когда у тя статичная база добалвение нового полу требует переделки списка столбиков.
lopatich #
11:22
нене. это я понял. в монго поля динамические
freee #
11:22
а тут она нужна потому как к событию типа авария будет прикладываться разная диагностика
11:23
например для события типа Bgp peer down нужно приложить название пира
11:23
а для события Stp loop это информация не применима
11:23
а значит ты можешь хранить разные события в одной коллекции
11:24
и легко находить похожие
lopatich #
11:24
ясно. я понял идею
11:24
пасиб
freee #
11:24
велкам
lopatich #
11:25
в свете новых знаний придется учить как монго работает )))
freee #
11:26
lopatich, http://jsman.ru/mongo-book/Vvedenie.html
_4ePTeHok #
11:26
даладно, там древовидная структура, ничего сложного
freee #
11:26
зачет
lopatich #
11:26
ну знаетели ))) оно все не сложно, когда покопаешься
11:27
меня раньше sql вымораживал, пока не понял как с ним жить. так и парсил csv )))
11:27
потом с мускула в пользу посгреса переучивался. ибо мускул зло )))
_4ePTeHok #
11:27
и то и другое SQL
11:27
а тут NoSQL
lopatich #
11:28
ну про посгрес с мускулом знаю. в смысле что они sql. а монго надо еще понять
11:28
и прррастить ))
_4ePTeHok #
11:28
и отпустить)
lopatich #
11:29
дайомайо... когда ж он соберется то...
freee #
11:32
болшая. эта да.
11:35
lopatich, а в генте так и не появились бинарные пакеты ?
11:35
а то я помню ставил.
11:36
когда оно начало компилировать опенофис и фаерфокс....
11:36
я сдался
_4ePTeHok #
11:36
хех.
11:36
stage 2 в 4 ночи это было да..
freee #
11:36
stage 3 для лузеров :)
`kk #
11:38
хех
11:39
мне тут пришлось с парком генты разбираться. всё на ксене. и ещё не обновлялось года 2-3
_4ePTeHok #
11:39
дык..
`kk #
11:40
без бинарных жопа
_4ePTeHok #
11:40
каково пересобирать
11:40
на недельку в покое оставив
`kk #
11:40
там даже через emegre не обновиться. слишком старое всё
lopatich #
11:40
freee: есть проекты типа calculate, там бинари
freee #
11:41
ага. какое точное название. я бы даже сказал искрометное. :)
lopatich #
11:41
`kk: для парка генты я делал так - добавляешь в FEATURES buildpkg. на одной обновил, на остальных по нфс уже бинарями
freee #
11:41
lopatich, спасиб.
`kk #
11:41
-)))
11:42
lopatich: там emerge sync && emerge world не проходит
11:42
конфликты и тд
lopatich #
11:42
freee: ну не надейся на многое ))) бинари там в основном всяких "системных". т.е часть все равно из исходников
`kk #
11:43
lopatich: вроде там gentoo base ещё 1.чтототам
lopatich #
11:43
`kk: в смысле??? все проходит )) ну или частично ))
11:43
baselayout ?
Dmitry1 #
11:43
Меня даже MySQL убивает. Чуть сложнее, чем одна таблица в базе - и совершенно непредсказуемое поведение сервера.
lopatich #
11:43
пофиг. все равно buildpkg это решает
11:44
вернее оно решает время сборки
11:44
а круговые зависимости, и пр. - сначала обнови портаж. он многое сам решит
`kk #
11:45
хм.
Dmitry1 #
11:45
Пару раз сталкивался с такими необхяснимыми глюками MySQL - что проще было не использовать какую-то фичу, чем бороться с ней.
`kk #
11:45
emerge sync && emerge portage что дальше
lopatich #
11:46
а дальше emerge -avuND world
11:46
и смотришь чего валится
11:46
вообще такой апдейт на продакшн серверах может затянуться
_4ePTeHok #
11:46
оспаде, сколько ключей)
lopatich #
11:46
в смысле - например не совместимость 4.0 мускула
11:47
или пхп
11:47
если вебовское
freee #
11:47
dvolodin, ахрененно полезный патч для cm http://pastie.org/4701176
lopatich #
11:47
да там необходимых - u(pdate)N(ewUse)D(epend)
11:47
av - ask verbose
11:48
тяк. монго из ап
11:48
> db.repairDatabase()
11:48
{ "ok" : 1 }
`kk #
11:48
и всё это ещё в ксене...
lopatich #
11:49
а какая разница-то?
freee #
11:49
ты базу то верную починил ?
`kk #
11:49
надо настроить чтоб другим виртуалкам жизнь была
lopatich #
11:50
билдпкг - оно соберет бинари. а! еще - emerge -avuNDk world k - использовать бинари, если есть
11:50
`kk: ограничь количество jobs
11:51
ну и по нфс портаж подключи ко всем
MindGames__ #
11:51
freee, что за патч? что он дает и как его прикрутить? ):
lopatich #
11:51
freee: в как посмотреть-то?
11:51
> use noc
11:51
switched to db noc
11:51
понял )))
misak #
11:51
здрасте. css еще пофиксился ?
freee #
11:51
она дает возмождно искать по имени железяки в cm
lopatich #
11:52
мля...
11:52
"errmsg" : "exception: can't map file memory - mongo requires 64 bit build for larger datasets"
11:52
у меня там 32-бита :(
`kk #
11:52
lopatich: да. ограничу. пока выбираю виртуалку
lopatich #
11:53
млямля. как ее трункатнуть-то :(
11:53
ненааадо мне там стока.
`kk #
11:53
lopatich: по нфс уже сделано)
lopatich #
11:53
)))
11:54
ну супер. в make.conf добавь FEATURES="buildpkg"
11:54
кстати как вариант - можно distcc использовать
freee #
11:54
lopatich, тогда вариант только один
11:54
надо ее сдампить
lopatich #
11:54
уже
freee #
11:54
кильуть все чего насоздавалось
11:54
и ресторнуть
lopatich #
11:54
я ж в самом начале говорил
11:54
вотвотвот. как???
freee #
11:55
как дропнуть ?
11:55
rm
lopatich #
11:55
да и - мне не надо все подряд ресторить
11:55
ыа. и все??? нок при старте сам все создаст?
freee #
11:55
нет ноку надо будет сказать ./scripts/post-update
lopatich #
11:55
ок
freee #
11:55
естественно нок надо опустить перед уничтожение базы
lopatich #
11:56
rm -rf /var/lib/mongodb/*
_4ePTeHok #
11:56
если тебе тупо ивенты подропать можно и так - noc.events.new.drop()
freee #
11:56
а то он одидится на отсутствие бд
lopatich #
11:56
да оно вырублено... проц жрет скатина на обработке евентов как раз
freee #
11:56
_4ePTeHok, после дропа евентов размер базы не меняется
_4ePTeHok #
11:56
ээ..
freee #
11:57
> db.django_session.count()
11:57
скажи еще
lopatich #
11:57
так. монго стоп. нок стоп. ентер?
freee #
11:57
нок стоп. монго стоп
lopatich #
11:57
угу. рм?
freee #
11:57
да
11:57
монго старт
11:58
теперь оно создает файлы.
11:58
в лог пишет об этом
11:58
как создаст постапдейт
11:58
он создаст коллекции и наполнит их начальными данными
lopatich #
11:59
фпроцессе
11:59
чета он на мибы матерится
12:00
мля. лог консоли маленький.... уехали маты про миб :(
freee #
12:00
повторим ?
MindGames__ #
12:00
Подскажите, в FM. в аварии есть кнопка Take - тут понятно.. А нафига кнопка Subscribe, на что подписаться? Что дает эта функция?
lopatich #
12:00
а можно? )))
freee #
12:01
lopatich, нет нет. ни в коем случае. нельзя убивать базу только что наполненную начальными данными. карма падает.
lopatich #
12:03
))))
12:03
я не про убивать. я про повторный запуск пост-апдейт
12:04
а карма у меня и так ниже плинтуса....
12:04
всех в отделе заставил заполнять IPAM в ноке. уехал в отпуск. оно набрало евентов и упало
12:04
вот сижу восстанавливаю
freee #
12:05
заполнение IPAM...
Guest77-ru #
12:05
+
freee #
12:05
+
`kk #
12:05
-
_4ePTeHok #
12:05
дискавери на что, ёпта.
`kk #
12:05
хотя, наверное, тогда дискавери не былоо
lopatich #
12:06
дискавери???
`kk #
12:06
-)))
lopatich #
12:06
в смысле - что оно найдет?
freee #
12:06
lopatich, дискавери...
`kk #
12:06
префиксы, апи в них сунет
freee #
12:06
железо какое ?
12:06
маршрутизаторы всмысле
lopatich #
12:07
cisco
freee #
12:07
дофига чего найдет.
Guest77-ru #
12:07
lopatich: 'проц жрет скатина на обработке евентов как раз' это значит что большая база Alarms! Туда лишние аварии сыпятся, например линк довн на клиентских портах, или другая фигня..
misak #
12:08
дискавери пока не очень правильно работает
Guest77-ru #
12:09
Надо тригерами закрывать ненужные аварии: http://forum.nocproject.org/index.php?topic=106.0 Нагрузка солератора на проц сразу упадёт в десятки раз!
`kk #
12:09
misak: у тебя есть косяки с врф ?
lopatich #
12:09
погодите с алярмами
12:10
база распухла - это да. много лишнего.
12:10
по поводу дискавери - не сработает.
12:10
это база скорее префиксов, чем ип
freee #
12:10
get_arp
lopatich #
12:10
т.е. 123.123.123.0/30 - Клиент1
`kk #
12:10
ну префиксы тоже вытащит
lopatich #
12:11
как?
12:11
префиксы клиентские приходят по бгп
misak #
12:11
да, были косяки
lopatich #
12:11
т.е. внутри кольца у меня рутер с квагой на борту
`kk #
12:11
понял
mikevlz #
12:12
http://forum.nocproject.org/index.php?topic=57.0 aaaaaargh...
lopatich #
12:12
он выдает верхним цискам маршруты клиентские
12:12
ну и т.д. по всем колечкам клиентским ))
misak #
12:12
пишет в обоих врф-ах напримерб плюс по мне надо чтобы в ИПАМ можно было задавать какая сетка в каком ВРФ-е
lopatich #
12:12
на одном кольце их ажно 4 штуки пришлось ставить (рутеров в смысле)
`kk #
12:13
mikevlz: т.е на железке нельзя указать сурс инт для сислога?
mikevlz #
12:13
низя
`kk #
12:14
=(
12:14
юзать трапы
mikevlz #
12:15
ужс
`kk #
12:16
а есть выбор?
lopatich #
12:19
вопрос еще
12:19
у меня там нок древний как мамонтенок
12:19
0.6 какой-то
12:19
0.6.4
12:19
как его до 0.7 обновить правильно?
mikevlz #
12:20
пока терпеть
lopatich #
12:20
в смысле базы не совместимы?
mikevlz #
12:20
нет, джанги
zi_rus #
12:20
lopatich, сейчас баги в последних коммитах поправят и тебя ждут непередаваемые очучения
`kk #
12:21
-))
12:21
но пока бэкапы готовь -)
lopatich #
12:21
)))
12:21
да оно бекапится..
12:21
кажный день. на эти грабли я слишком часто наступал в свое время ))
12:22
вообще я толком не использовал нок еще. т.е. есть конечно база ип. база конфигов. но оно все еще не в продакшн. так что в принципе могу грохнуть все и с 0
12:23
есть смысл переходить на 0.7? или ну его?
mikevlz #
12:23
подожди, обновишься через недельку
lopatich #
12:23
да я не спешу ))
mikevlz #
12:24
оно того стОит
lopatich #
12:24
во. пасиб.
mikevlz #
12:24
0.6.4 слегка уныла
freee #
12:24
lopatich, сделай ./scripts/about| head -1
lopatich #
12:24
|NOC|0.6.4r5650|
freee #
12:25
ofc 6853
12:25
1200 ревизий
zi_rus #
12:25
1203
lopatich #
12:25
ну я ж сказал древнее )))
freee #
12:25
zi_rus, спасибо. это важно
12:25
lopatich, будет секс.
zi_rus #
12:26
да, будет секас
freee #
12:26
вааще.
lopatich #
12:26
м? с обновлением до 6853?
12:26
или до 0.7?
zi_rus #
12:26
проще наверное сразу с ноля ставить
freee #
12:26
с любым софтом при обновлении на 1200 ревизий
zi_rus #
12:26
тут у тех кто на транке сидит проблемы будут
lopatich #
12:26
а. хм. ну так это могу дропнуть и с 0. базу подложить можно будет?
zi_rus #
12:26
у меня 50 разница, и я боюсь
lopatich #
12:27
или ее тоже перековыривали?
freee #
12:27
как раз база это меньшая из бед
12:27
там все миграциями.
mikevlz #
12:27
zi_rus: не бойся, там не страшно
lopatich #
12:27
freee: не факт вообщем-то. но согласен. транк версии они такие забавные местами
freee #
12:27
оно все будет хорошо
zi_rus #
12:28
mikevlz, ты че, как минимум конфиг дискавери руками мигрировать придется
freee #
12:28
но если сильно жалко данные например по ипам сделай csv-export
`kk #
12:28
с нуля. основное загнать в csv
mikevlz #
12:28
zi_rus: да ладно? копипасту из конфига в конфиг - это уже сложно?
lopatich #
12:28
freee: погоди. если я сейчас сделаю mv /opt/noc /opt/noc.old и hg clone (или как там его)? откуда миграции?
zi_rus #
12:29
mikevlz, нет, надо еще понять структуру нового конфига просмотреть дефолты
freee #
12:29
миграции всегда есть
mikevlz #
12:29
я на первый взгляд различий не увидел
12:29
те же6 строчки в другом месте
zi_rus #
12:30
а я их еще не видел вот и боюсь
`kk #
12:30
волков бояться ...
lopatich #
12:30
freee: миграции нормально сработают, когда они знают текущую структуру, а если база существующая с непонятной ревизии для миграции - откуда ей знать что с ней делать?
mikevlz #
12:31
так миграции идут последовательно
lopatich #
12:31
правильно.
freee #
12:31
я к сожалению убегаю, но если действительно интересно глянь в сторону south
12:31
в ноке он используется для миграции базы
lopatich #
12:32
freee: ну я попробую, если что - просто откачусь да и все
12:33
mikevlz: я про то и говорю. что если я удалю старый ревижн (мувну) и клонирую последний. откуда миграции будут знать, что им с базюкой текущей делать?
mikevlz #
12:33
а нафига удалять?
zi_rus #
12:33
`kk, кстати дискавери у него ничего не вытащит, в его ревизии его еще не было
mikevlz #
12:33
hg pull -u не кошерен?
lopatich #
12:33
freee: у меня там еще секас - я исходники там правил дружно )))
mikevlz #
12:34
ну если правил - то да, в морг
lopatich #
12:34
mikevlz: ну как раз чтоб небыло холищета с перекрестными правками кодов
Guest77-ru #
12:35
lopatich: можно сейчас обновить до 0.7(4)
12:35
обновлять: emerge -uDN noc
lopatich #
12:36
тогда не было поддержки edgecore толковой. кстати тушенок я наотправлял. в смысле, я в этом релизе там наколенях слабал влан.адд и пр.
12:36
Guest77-ru: нок нету в дереве. есть некий ебилд, но я его еще не проверял
Guest77-ru #
12:37
:) есть NOC overlay: http://forum.nocproject.org/index.php?board=95.0
lopatich #
12:37
дада. я про него и говорю ))
12:38
текущие я не проверял, а тот, что смотрел - был сильно кривой
`kk #
12:38
zi_rus: я про это выше писал =)
_4ePTeHok #
12:41
lopatich, "если я удалю старый ревижн (мувну) и клонирую последний" - я именно так и делаю всегда
12:42
ибо не раз ловил глюки с обновлением поверх
12:42
типа hg говорит что проапдейтил все, а на деле в той же папке все на месте осталось
12:43
А вот с БД проблем не было. Ну за исключением того самого PostGIS
12:43
вверх оно всегда знает как куда отмигрировать) а вот вниз хз.)
lopatich #
12:43
_4ePTeHok: дадада. у меня так было. когда оно наткнулось на файлы, которые я в тушенке отправил. у меня-то они совсем другие в итоге.... и hg говорит все ок. а на деле файлы старые :(
12:44
_4ePTeHok: т.е. миграция с моей БД в посгресе разберется?
_4ePTeHok #
12:44
да, создаст что нужно
12:44
но cvs на всякий не помешает
12:44
хотя толку, там формат наверно поменялся за такой период то
12:44
руками придется добавлять в cvs файлы поля
ASY2 #
13:01
Привет. Есть глупый вопрос. Пытаюсь посмотреть noc почти впервые, в общем-то, поставил, и что-то запустилось. А пароль он какой хочет для unconfigured installation ? ставил 0.7(4) собирал, правда, не сам, брал готовый пакет...
`kk #
13:10
когда первый раз делал post-update какой пароль писал ?
13:10
python ./manage.py createsuperuser
ASY2 #
13:10
noc/noc. Это пробовал, не пускает.
_4ePTeHok #
13:13
create superuser же..кто там недавно делал
13:13
подскажите точный синтаксис
lopatich #
13:14
пропустил в чем
ASY2 #
13:14
так, стоп. А задал ли я пароль вообще... Сейчас проверю.
lopatich #
13:17
_4ePTeHok: где ты чего креейтишь?
_4ePTeHok #
13:18
да вчера тут кто то на багу натыкался, создавая суперюзера для нока.
`kk #
13:18
у mikevlz
13:18
но у него что-то с локалбю было
13:18
python ./manage.py createsuperuser
13:19
или ./noc createsuperuser
_4ePTeHok #
13:20
аха
`kk #
13:20
у кого-то чей ник на "m". так точнее -))
zi_rus #
13:36
а как узнать, какая ревизия последняя?
13:38
не обновляясь
misak #
13:46
кто работал с АСР "Оранж"
13:46
?
13:46
собираемся покупать
13:47
у них инвентори модуль тоже есть вроде
zi_rus #
13:50
у нас шпдшники им пользуются
13:50
не знаю чего там в этом оранже есть, но нок будет лучше, если допилить :)
ASY2 #
13:51
блин, отвлекли. Я правильно понимаю, что пароль меняется/задаётся как-то так ? ALTER USER noc WITH PASSWORD 'noc';
13:52
или этот пароль к постгресу отношения не имеет ?
dvolodin #
13:55
misak: легенды просто ходят ;)
13:55
про липисин
_4ePTeHok #
13:58
ASY2 тебе какой пароль то надо?
13:58
к ноку в веб морде?
13:59
или в бд посгреса для того чтобы нок мог к нему цеплятся
lopatich #
14:12
есть кстати еще идея - запускать noc через runit
MindGames__ #
14:17
а ни кто не подскажет систему по учету трасс до абонентов.. ну типа вводишь ID канала или название абонента и он тебе выдает к примеру: C7206:VL702:G0/1 - G0/2:C2960:G0/24 - P20:Dlink:P4 то есть какое оборудование.. в какой порт вошло и из какого порта вышло..
14:18
я работал с такой системой раньше, когда работал в Голден Телеком.. У них она называлась NetX - Networck Explorer
14:18
там база данных была.. Оракловская и оболочка программная к ней, которая отображала схему
14:19
но я так понял, это была самописная тузла.. под заказ сделанная, т.к. ни где не могу такое найти, чтобы купить или скачать себе..
lopatich #
14:24
хе. и ты в ГТ работал? ))))))))))))))
14:25
в какой группе?
ASY2 #
14:29
опять отвлекли...
14:29
_4ePTeHok: к вебморде.
14:30
но я уже вижу, что перезапись постресовского не помогла.
14:34
что, впрочем, понятно.
_4ePTeHok #
14:35
ASY2, cd /где папка с ноком
14:35
./noc createsuperuser
14:35
и вводи
ASY2 #
14:37
_4ePTeHok: уже прочитал. Но поздно. noc есть и createsuperuser его повторно не заводит. я так понимаю, пароль из базы из какой-то таблицы берётся ?
14:37
ещё одного заводить не хочется.
_4ePTeHok #
14:38
создай нового, зайдешь поменяешь пароль ноку и удалишь этот
14:38
делов то
14:38
хотя там не удалить юзера, только деактивировать) что впрочем не важно.
ASY2 #
15:05
вроде нашёл, где, но плюнул и завёл ещё одного.
15:06
не придумал, чем хэш сформировать, чтобы подменить в auth_user...
15:07
_4ePTeHok: а если я в таблице этой удалю ? Или там межтабличные связи есть ещё ?
_4ePTeHok #
15:07
зачем тебе сложный путь если есть простой?
MindGames__ #
15:08
lopatich, ага! коллеги? :) я в Москве работал. оперативная, аварийно-восстановитеьльная служба. Свечников Андрей руководитель тогда был
_4ePTeHok #
15:08
зайти другим пользователем, заблокировать noc-а и не париться.
MindGames__ #
15:08
сорри, ребят.. я поеду. а то жена ждет, надо забрать её с работы ;)
15:08
завтра спишемся
lopatich #
15:09
MindGames__: а я предиснталяционая настройка оборудования. Хечусов Юрий был худ.рук )))
15:09
Хечумов*
MindGames__ #
15:10
lopatich, хечумова не помню.. ТАм был мм... Черт.. как же его звать-то? :( не помню уже.. На А фамилия былпа, кажется... Я работал там в 2006-2008 годах
15:12
все, нет меня ;)
ASY2 #
15:18
_4ePTeHok: мало ли, вдруг пригодится потом зачем-нибудь. Кстати, удаление в веб-интерфейсе есть, тольно не работает. ладно, фиг с ним пока.
_4ePTeHok #
15:20
дык не удаляй а деактивируй
ASY2 #
15:26
я про удаление. :-) в смысле, вдруг захочется. Сейчас-то всё снести можно и заново базу сделать. Ладно. В общем, в первом приближении работает, буду завтра тыкаться начинать потихоньку.
lopatich #
15:59
хмм. а где посмотреть, периодические задания?
15:59
в смысле лог выполнения
15:59
добавил новый днс сервер, а чета туда файлы не прилетают
16:09
причем вручную с сервера нок даю команду hg push --remotecmd blah blah - все работает
16:12
кстати вопрос - а почему hg а не git например?
infinityzxx #
18:34
Hi dvolodin, i'm jsenecal from Zerofail
dvolodin #
18:35
hi
Tweet
Share this page
Share this page: Tweet