nocproject.org
04:56
если это о логах канала - то не работает)
06:19
хотел спросить почему не приходят сообщения об изменении конфига
06:20
пока формулироал, заметил что селектор оказывается был не "Is Enabled"
06:23
и выходит, (наверное), что если селектор не "Is Enabled", то сообщение из Object Notification ему не отсылаются, а настройке Object Notification такой селектор выбирается и никак не видно что он отключен
06:23
freeseacher, да, это было о логах
06:54
если селектор не включен, то его и нет
06:54
:)
07:54
"8[12:54] dvolodin: если селектор не включен, то его и нет"
07:54
в списке для Object Notification он есть и выбрать его можно
07:59
т.е. для настройки он есть, но работать нотивикатор не будет
07:59
(что у меня и случилось)
08:13
логично не показывать его для выбора, если он не енаблед
08:16
народ, подскажите как называются платы с 10GE для жуниперов mx80 ?
08:16
Ребят, можно ли поставить nocproject без postgis'a, если не собираешься пользоваться картами и т.д. Может в установщике закомментить строчку или что-нибудь?
08:16
нет
08:17
обьекты МО хранятся там.
08:17
а МО это что?
08:18
ManagedObject
08:19
но это пока ни о чем не сказало
08:19
там хранятся все обьекты. их настройки и тд.
08:19
в монге хранятся "временные" и "связанные" данные
08:19
типа события сислога\трапы\метрики и тд
08:20
ок, я понял, но на сколько я знаю, postgis отвечает за отображение карт и объектов и все такое... неужали в нем хранятся другие объекты noc?
08:21
postgis != postgres )
08:21
ashepelev, отличная идея.
08:23
дело в том, что администратор нашей бд (postgresql) просил по возможности не ставить никаких доп модулей на бд из-за дальнейших обновлений. Сама база подхватилась отлично, а postgis'а нет. Как бы это не первый сервис, который хочет для себя postgis'а и раньше как
08:24
по идее можно во всяких скриптах апгрейда закомментить все проверки postgis, но кто знает, где оно ещё может выплыть
08:25
ashepelev: scripts/upgrade-user закоментировать постгис
08:25
опять длинное сообщение и снова этот чертов иксчат его превратил в лапшу
08:25
xetle: спасибо, сейчас попробую
08:26
также с миграции, наверно инвентори надо выпилить постгис
08:26
ashepelev, а в чем проблема с постгис ?
08:26
ashepelev: ничего пока неделай!
08:26
просто коллеги тут тебе советуют.
08:26
Да, с постгис какая проблема?
08:26
а потом ты будешь трахаться с ноком.
08:27
freeseacher: они опасаются возможной несовместимости при апгрейде postgresql
08:27
просто выбросить какой то кусок нока = трахаться с ним больше чем все остальные
08:27
Всё инвентори которое геоданые захочет сохранить просто будет вылетать в трейс...
08:27
пойми надо ли тебе иметь уникальные грабли с ноком
08:27
freeseacher: это не привыкать =) но не хотелось бы...
08:28
или тебе хотелось бы задавать вопрсы на канале и примерно в 40% случаев получать собрата по несчастью
08:29
уверен при настройке, а вот это давайте выброси dvolodin сразу объявит инсталяцию unsupported и смотрет ьв трейсы перестанет вовсе :)
08:29
ashepelev: чем постгис неугодил?
08:29
уверен при настройке, а вот это давайте выбросим, dvolodin сразу объявит инсталяцию unsupported и смотреть в трейсы перестанет вовсе :)
08:29
freeseacher: если уже по серьезному, то хотелось бы все из коробочки :)
08:29
xetle: админы опасаются возможной несовместимости при апгрейде postgresql
08:29
ashepelev, не путай "из коробки" и опенсорс :)
08:30
ashepelev, пусть опасаются. у тя локальный постгрес на нем локальный постгис
08:30
freeseacher: у меня удаленный postgres
08:30
ashepelev, эх.
08:31
это уникальные грабли.
08:31
отсюда и уникальыне вопросы
08:31
ashepelev: апдейтил с 8.* до 9.3 и с постгисом больших проблем небыло... Его просто так не выкинешь, может много в инвентори перестать работать.
08:31
уверен тут не много пользователей с shared базой postgres
08:32
xetle: ок, я понял, буду говорить, возможно поставлю локально бд
08:33
у нас просто куча сервисом крутятся с удаленной бд на postgres, она централизованно бэкапится, логируется и мониторится, удобно было б прикруть и noc сюда
08:33
На постгрю очень маленькая нагрузка, ставь локально.. А вот монго жрёт много..,
08:33
xetle, не уверен что маленькая.
08:34
Нет, постгрю с даными нока лучше в чужие руки не давать!!!
08:34
зависит от количества mo и prefix/address
08:34
нет
08:34
это только размер определит
08:34
нагрузка будет от количества операций
08:35
get_interfaces реально прогибает постгрес.
08:35
xetle: не понял, что значит в чужие руки?
08:35
особенно на роутере
08:35
в htop никогда постгрю не видел..
08:35
xetle, :)))))))))))))))))))))))
08:35
тебе повезло, чо.
08:35
Вы кстати на google summer of code претендуете?
08:36
ashepelev: постгря хранит учётки девайсов, пусть на одном сервере с НОК будет, так проще присмотреть..
08:36
ashepelev: я не обновлял таблицы посгиса уже почти год. система живёт на centos6
08:37
e_zombie: xetle: я понял, ребят, спасибо за инфу, буду говорить тогда уже с админами
08:37
ashepelev, ну тоесть банально человек который бы занялся
08:37
freeseacher: прием заявок с 9 по 20 февраля, оплата заслуг ментора порядка $500 (в прошлом году была)
08:37
ashepelev, есть желание ?
08:38
freeseacher: не, я студент :)
08:38
freeseacher: в сравнении с питоном и монгой, нагрузкой НОК на постгрю можно принебречь.
08:38
freeseacher: я в прошлом году пинал openstack project чтобы они учавствовали и я тоже
08:40
xetle, я соглашусь да
08:40
они первый раз учавствовали, было 15 заявок, гугл выдал 7 слотов. Если хотите - можете тоже попробовать, привлечете свежую кровь.
08:40
xetle, надо 500$
08:40
?
08:40
гугл за менторство вон платит
08:41
работа не пыльная. помогать писать код
08:41
ну сейчас надо заморочится со страничкой, там описать кто вы, че за проекты, какие знания нужны и т.д.
08:41
Я смогу много пользы только в питоне.. А с js дружба не складывается..
08:42
дык огонь.
08:42
задач под питон программера чуть более чем дофига
08:42
у меня вообще был ментор индус, который по-моему даже код мой не смотрел, пинал его я. А он писал "I like your progress". В конце записал видос на 30мин как у меня все работает :)
08:43
круть
08:43
а как это вообще происходит ?
08:43
я кстати на питоне писал... штуку которая учитывала сетевую топологию при размещении виртуальных машин в инфре облака
08:44
freeseacher: я думаю, что почти все ответы вы получите на google-melange.com
08:46
с позиции менторской организации я вряд ли, что скажу. Знаю, только что нужно запилить должным образом gsoc-страничку и подать заявку
08:47
freeseacher: но вы ничего не теряете, наоборот о вас больше народу узнает. Просто надо найти людей-организаторов(а) и 2-3 ментора для проектов. Вам могут также и свои проекты предлагать (те, кто будут заявляться)
08:50
лёл
08:50
noc в gsoc. дубль три
08:50
evyscr: уже пытались?)
08:50
ashepelev: нок пару лет не сможет в gsoc
08:50
нет
08:51
я требования приводил
08:51
здесь нет документации
08:51
нет роадмапа
08:51
и обещственной полезности?
08:52
полезность можно практически к чему угодно прикрутить
08:52
ashepelev: есть один нюансик
08:52
gsoc - это студенты
08:52
а NOC - по большей части операторские сети
08:52
не пересекается почти
08:54
dvolodin: ну-ка, цифры по распределению инсталляций нока
08:55
а то операторские сети в значительном своём числе - те же студенты
08:55
dvolodin: тут вы правы, но сущесвует большое количество проектов, которые тоже не особо пересекаются с тем, что преподают в ВУЗах, тем не менее студентам это интересно, и возможно они собираются заниматься этим в будущем. Впрочем как хотите, в любом слу
08:55
черт опять длинное сообщение.
08:55
ashepelev, не пиши блинные сообщения.
08:55
dvolodin, чего ты кривляешься, у тебя же столько модулей недоделанных
08:56
zi_rus: ты требования к проекту почитай.
08:56
лениво же всё делать.
08:56
freeseacher: я к тому что, это не проблема, интересующиеся найдутся.
08:57
Но с требованиями - это проблема
08:57
evyscr, как бэ все что ты перечислил надо делать и независимо от гсок
08:58
if you want some help from outside, i think an test machine, and some new screen schots will be help
08:58
вряд ли конечно все успеется за оставшиеся 10 дней
08:58
and more agresive SEO
08:59
ashepelev: это за два-три года не успелось-)
08:59
it's an very good platform and usefull, but not known
09:00
evyscr: :) что ж, удачи вам
09:01
я ж не разработчик
09:02
и тем более не администратор
09:02
так шта удачи dvolodin
09:02
если есть желающие выйти на GSoC с толковой идеей - я готов помочь
09:03
откатить pagerless :)
09:03
если обратное -- переться на GSoC в поисках желающих - то я не вижу смысла
09:03
roadmap нарисовать смысла нет, я помню.
09:04
1. collect underpants
09:04
2. ...
09:04
документацию разработчика написать смысла нет
09:04
а какие вообще планы? будешь как-то вырашивать разработчиков, способных довести модули до приемлиемого состояния?
09:04
TSergey_: понятие "приемлимости" крайне размыто
09:06
наличие лигических и не логических ошибок реализации, это же не приемлиемый уровень?
09:06
эм
09:06
TSergey_: куда-то тебя понесло
09:07
а чего я сказал криминального?
09:07
dvolodin: так вы вряд ли найдете много желающих. Стоило бы хоть как-то обозначить изменение, проекты, допилы, который вы хотели бы сделать. Тогда желающие заглянут в код, подумают и напишут, что они думают по этому поводу и могли бы сделать. Многие орган
09:08
ну да банально. есть карта сети в ноке. это большой js модуль.
09:08
у этого модуля вполне есть роадмап
09:08
где?
09:08
url please
09:08
evyscr: вот живой пример с селектором и нотификейшен обджект, разве это не логическая ошибка? процесс должен быть логичным
09:08
evyscr, main/desktop/#inv.map
09:09
evyscr: значит ее нужно закрыть
09:09
вот этот модуль взять и сделать хорошо
09:09
профит от этого будет весьма и весьма большой
09:10
evyscr: для этого dvolodin должен сказать как должно работать, и тогда уже можно править
09:10
да
09:10
девелоперская документация как раз для этого
09:10
её нет
09:10
танцуем дальше
09:11
evyscr, мы вполне проговаривали как оно должно быть
09:11
до 9 числа написать роадмап для этой штуки не вопрос
09:11
блджад
09:12
пока нет страницы, на которой всё прописано - роадмапа нет
09:12
энивей, ноку не светит gsoc
09:12
"What is your plan for dealing with disappearing mentors? Please be as specific as possible."
09:13
у нока нет организации.
09:13
evyscr, где читать ?
09:15
disappearing mentors :) :)
09:16
09:17
У нока оно всё в головах.
09:17
evyscr: какое это отношение имеет к жизни?
09:17
evyscr, ты так говоришь как будто наличие плана и выполнение плана это ондно и тоже
09:18
Прямое отношение. Вгляни на нок без magic knowledge - и ничего не поймёшь
09:19
freeseacher: я вот (и не только я) хочу знать, как будет развиваться нок.
09:20
я бы хотел поучаствоать в развития нока, но в режиме хакерства очень сложно
09:21
Я хотел бы не разбираться каждый раз через либзадницу, а прочитать про взаимодействие в документации.
09:23
зря я наверно про это gsoc начал...
09:23
evyscr: вот тебе навскидку несколько названий - аргус, оранж, техноград
09:23
расскажи ребятам про документацию, поржем
09:24
заебись, чо
09:24
ashepelev: беги с нока, пока есть возможность.
09:25
тут в ход пошли охуительные аргументы типа "ржали всем офисом"
09:27
dvolodin: так какие планы? есть идеи как наш энтузиазм пустить на пользу проекту?
09:30
dvolodin, ты представляешь сколько говна в этом мире. ты хочешь на них равняться? или на нормальные системы?
09:31
zi_rus: предлагаю не провоцировать умные разговоры до пятничного принятия пива в организм
09:32
dvolodin: noc клевая система, как бы сделать что-бы она развивалась со всех сторон, новые фичи, плюс систематическое приведение а порядок. предлагаю как-то привлекать сторонников
09:32
заметьте, все предлагают привлекать сторонников
09:32
не получится, давайте сами ;)
09:32
я нас и имею ввиду :)
09:33
можно организовать уже привлечённых - тоже вариант
09:33
dvolodin: вопрос как? просто взять модуль и разобраться в логике и поправить, это ну запредельно
09:33
TSergey_: для начала можно спросить
09:33
dvolodin: потому что еще нужно увидеть чего ты хотел и как должно работать корректно
09:33
часто у такого поведения есть определенная мотивация
09:33
ну так спроси
09:33
:)
09:33
evyscr: блин и правда пятница, давно я так счастлив не был
09:34
dvolodin: ну я то это делаю часто :)
09:34
внезапно
09:34
почему перед телнетом на адрес проверяется пинг другого адреса?
09:34
лпана
09:35
а оно нафига ваще пингуется?
09:35
dvolodin: ну в общем мне кажется, что нужно упорядочить процесс и только если ты это будешь делать --- будет толк
09:36
TSergey_, дима нормально пишет код. зачем тебе его организаторские способности то ? :)
09:37
чтобы над этим кодом могло работать много людей и это был бы тот нок, что он задумал
09:37
TSergey_: все желающие имеют возможность работать над кодом
09:37
:)
09:37
что именно организовывать
09:38
dvolodin: ну значит ты не видишь этой проблемы, жаль я не смог ее описать правильно
09:38
TSergey_: ты не видишь другой проблемы
09:38
давай конкретнее
09:38
dvolodin: я вижу, что ты придумываешь новые технологии, а старые ошибки на месте, увы
09:39
какой именно модуль ты хочешь дорабатывать?
09:40
про ошибки
09:40
вопрос какой могу :) например селекторы в SA\Setup\Managed Object Selector
09:40
за неделю зафикшено 13 ошибок, которые отрапортавали из crashinfo
09:40
и это круто
09:40
никогда так быстро краши не правились
09:40
поддержу
09:41
но сегодня я пробовал работать с консолью в SA\MO\Edit\Console --- ошибка фокуса на месте
09:41
не все ошибки вызывают краши
09:41
на cp.nocproject.org мне пришлось изрядно отвлечься, но там сейчас уже половина от того, что я хотел бы видеть
09:41
жутко неудобно, пишу в файл, копирую в строку
09:41
TSergey_: ну вот тебе и точка применения
09:41
ловишь причину, смотришь доку на extjs, фиксишь
09:42
дальше, есть общие инфраструктурные вещи
09:42
dvolodin: ну ок, это сильно еще не мой уровень, но если так, то буду пробовать так
09:43
которые вообще не требуют знания NOC, но полезны
09:43
./noc test, скажем
09:43
есть юниттесты
09:44
в конце концов из простого -- скрипты для железа, модели для устройств
09:44
trap_source_ip
09:44
выборки сканала
09:45
даже еще проще есть задачи -- визуальная раскладка форм и обычный usability
09:47
насчёт организации - хотя бы следование модели разработки, когда отдельно develop, отдельно фичи и прочее
09:48
lexus-omsk: а сейчас разве не так?
09:48
"8[15:45] dvolodin: даже еще проще есть задачи -- визуальная раскладка форм и обычный usability"
09:48
в какой форме? раньше был форум, потом вопрос-ответы, потом блог, где и как писать предложения?
09:49
для обсуждения предложений есть раздел discussions
09:49
dvolodin: мы "за тебя", если что, хочется "углУбить"
09:49
lexus-omsk, модель разработке нужна только в том случае когда необходимо при помощи нее решить какие то проблемы.
09:49
еще одна точка приложения -- сайт
09:49
его просто нужно сделать
09:49
которые есть у человека который имеет эти проблемы
09:51
у димы нет проблем с разработкой.
09:51
ибо он один разработчик ядра
09:51
было бы 4-ро... были бы проблемы при слиянии и ветвлении и модель работала бы
09:52
gsoc по идее может привлечь этих самых разрабочиков.
09:54
если разработчиков станет 12 то сложность будет так высока а интересны так различны что кому из разрабов нужен будет стабильный продукт, а кому то новые фичи. будет нормальное деление. иначе разработчики передерутся
09:54
freeseacher: убедитесь до начала всего процесса по подготовке, что у игра стоит свеч, т.е. что у вас есть 1-2 (а лучше больше) студента, которые 99% пойдут за вами
09:54
и диме придется заниматься менеджментом продукта в том числе
09:55
ashepelev, gsoc это просто канал через который люди придут. само собой их надо как то привлечь и как то удержать.
09:56
удержание это скорее всего интересный стек технология, конкретаня полезность, интересные задачи
09:58
и пиздатая поддержка длинков
09:58
freeseacher: и удобное взаимодействие на сайте
10:01
сайт нужен
10:01
как точка приземления
10:01
confluence сильно неспешно грузится
10:01
freeseacher: да конечно, все же есть в логах чата
10:02
да и само ведение сайта
10:02
и предложения по структуре
10:02
тут вообще общедоступные вещи
10:06
suggestion for site
10:06
10:08
it's appropiate like functionality, but more versatile) - NOC
10:10
Compatible Switches seemed to be very solid :)
10:11
dvolodin, там функционал более интересный. то что нок как бэ поддерживает кучу всего - совершенно ничего не означает. прокинуть л2 мультипоинт сервис по сети он не может
10:12
10:12
а они могут?
10:12
и даже не только прокинуть, а порулить кроссировкой и потом эксплуатировать?
10:14
i think not
10:14
oess is for SDN specifically
10:15
NOC is for old and new ssh, telnet and HTTP
10:15
mpanait: NOC is protocol-agnostic
10:15
providing general northbound api for upper-level modules and systems
10:16
кстати, еще из направлений работы -- просто медийное освещение
10:16
this i told noc is more versatille
10:16
статьи, советы, рекомендации
10:17
Заметьте, как сразу все скисли :)
10:17
костыли, afro magic, прочая
10:17
dvolodin: ничего подобно, не скисли
10:17
я достал ручку и бумажку, записываю добровольцев
10:18
сделай таблицу с задачами
10:18
добровольцы на конкретные задачи могут и найтись
10:18
я доброволец: подумаю чего не так с селекторами, поищу ошибку про фокус в консоли
10:19
mpanait: oess overview mentions "Message Bus"
10:20
еще ждут portchannel в DLink.DxS, switchport в OS.FreeBSD
10:20
show ports desc в ряде моделей, ха-ха
10:20
yes, but "mesaj Bus" is defined only for sdn
10:20
"8[16:18] evyscr: сделай таблицу с задачами"
10:20
вот про это и говорю, это бы как-то упорядочить
10:20
do you know which one is is used?
10:21
таблица с задачами - просто отличное начало
10:22
в более иных проектах она называется роадмапом
10:22
таблица для неопределенного круга лиц - нафиг не нужна
10:22
а роадмап не нужен жи
10:22
ой, не успел-)
10:23
Однако же студентам нужно что-то предложить
10:23
да здесь и без студентов есть кому предложить
10:24
только всем пофиг
10:25
dvolodin: ну давай лелевы определим, что ли
10:25
- сбор тушенки\сообщений\ошибок
10:25
- тестирование юзабилити
10:25
- работа с шеллом
10:25
- профили
10:25
- статья о полной настройке модуля
10:25
- ява
10:25
- что-то еще?
10:25
если сделать типы задач, можно и записать народ, нет?
10:25
упорядочивание (структуризация) багов
10:25
ака issue
10:26
разгребание пожертвований
10:26
в виде правил/моделей
10:26
поддержка инфораструктуры. готов продолжать этим заниматься :)
10:26
общие идеи, сравнение с продуктами
10:26
freeseacher: и я про то же, кто хочет помочь - сидит тихо
10:26
без roadmap
10:27
dvolodin: сделай такой перечень, мы впишемся и потом уже можно давать задание, типа собрать тушенку
10:27
для заданий и jira есть
10:28
dvolodin: поначалу будет хлопотно, потом удобнее будет работать, будет много рук
10:28
dvolodin: ага, а вместо форума блог
10:28
вместо доки логи
10:29
jira - это та, в которой сейчас 500?
10:29
http status, i mean
10:30
evyscr, спасибо. гляну
10:31
TSergey_: понимаешь какая проблема с заданиями -- задание дается кому-то
10:31
и не просто так, а чтобы его сделали
10:32
задание, вывешенное неопределенному кругу лиц может быть выполнено только бездельником, которому делать нечего
10:32
и то случайно
10:32
dvolodin: да, понимаю
10:32
сделай градации участия
10:32
и попроси всех вписаться, кто в какой области готов поучаствовать
10:33
затем, что бы получть список людей, которым можно давать задание
10:33
на неопределённое задание может подписаться только бездельник
10:34
у меня ощущение, что у меня буквы другие :)
10:35
начинающий пользователь нока влегкую может собрать тушенку, проверить фм-правила
10:35
это даст кучу свежака
10:36
давайте проще
10:36
где не хватает рук и голов - я описал
10:36
вот ты конктрено чем можешь помочь?
10:37
я в меру возможности ищу ошибки, правлю профили, описываю работу с шеллом
10:37
но хочу делать больше
10:37
давай, я же не мешаю
10:38
что именно?
10:38
ну пока вот этим и могу помочь, большего не умею
10:40
с фм-правилами и классами знаком
10:41
ну так чудесно
10:41
что тебе сейчас мешает?
10:42
я же описал все это выше :)
10:42
отсутсвие списка задач?
10:42
:)
10:43
неудобство взаимодействия, неясность как должен работать модуль, при поиске в нем неисправности, неудобство публикования изысканий
10:44
но я настырный, я все еще раз перечитаю и придумаю как можно оживить тусовку
10:46
неудобство взаимодействия кого с кем?
10:50
чем тебе блог, например, неудобен?
11:12
dvolodin, ну а чего ты релизы не делаешь, я вон налабал половинку статьи про са, а ты его уже переделываешь. ну и нахуй теперь ее дописывать?
11:12
я не переделываю еще
11:13
а только прорабатываю архитектуру
11:14
рм уже достаточно для релиза
11:14
и для новости на каком-нибудь сраном опеннете или лоре
11:14
а ты про какое-то медийное рассуждаешь
11:15
ну прокатило пару раз с линкмиап и все
11:15
а релизы они постоянные
11:21
propose
11:21
all documentation write on wikipedia
11:21
what do you say?
11:23
it's an proposition
11:33
mpanait: confluence is a wiki
11:34
yes but wikipedia has more visitors
11:36
zi_rus: ты как-то противоречив
11:37
то нельзя релизиться, то можно :)
11:52
нет
11:52
я однозначен
11:52
надо релизить
11:53
много и часто
11:53
посмотри на wine
11:53
раз в неделю релиз с багфиксами
12:07
ну нифига себе
12:08
у тебя однозначность как у студентки
12:38
а можно как-нибуь не тянуть все модули в ноке, а только мо и карты?
12:44
если узел недоступен, но в карте иконка не красная, это косяк в object profile ?
13:18
eg_r: а если кнопку reload нажать?
Share this page
Share this page: