zi_rus Опубликовано 6 мая, 2015 · Жалоба ммм, я не понял зачем форкать если можно к существующему патчей заслать и доку написать. тут ведь как ну форкнул, ну отполировал то что сейчас есть. а дальше? коммиты из основного проекта перетаскивать? самому все писать? или оставить все как есть, а только полировать? PS если кто не видел новости, сегодня сделали релиз, теперь новую нумерацию версий придумали, аля бубунта Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
silver-banshee Опубликовано 6 мая, 2015 (изменено) · Жалоба самому все писать, я вообще сейчас не понимаю куда нок движется, ничего толком не доделывается, хочется для начала в базе хорошенько разобраться и ее в порядок привести, а уже потом наворачивать вещи, но это пока мысли вслух Изменено 6 мая, 2015 пользователем silver-banshee Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zi_rus Опубликовано 6 мая, 2015 · Жалоба ну да, потому что один человек все делает. я не понимаю, почему есть силы на то чтобы сделать форк, но нет сил прислать исправления в оригинальный проект Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
silver-banshee Опубликовано 6 мая, 2015 (изменено) · Жалоба ну да, потому что один человек все делает. я не понимаю, почему есть силы на то чтобы сделать форк, но нет сил прислать исправления в оригинальный проект чтобы прислать исправления в оригинальный проект надо понимать как он работает. я вкуриваю в проект уже почти полгода и постоянно натыкаюсь на места в которых у меня нет понимания. доки нет, так что, чтобы понимать как он работает, его надо разобрать и каждый винтик изучить. и уже изменения вносить в эти винтики, а это уже влечет несовместимость. там чтобы тот же баг с версткой в ext решить, это вообще все модули накроет и кол-во новых косяков может перевесить все плюсы до тех пор пока этот один человек не будет думать, как пользователю разгрести все, что он там изобрел, силы не то что на форк, а даже на малейшее изменение будут уходить оч большие. написанные выше мое личное мнение, как мне проще всего разгребать, что там устроено - я написал выше Изменено 6 мая, 2015 пользователем silver-banshee Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vlad11 Опубликовано 7 мая, 2015 · Жалоба Побольше бы скриншотиков... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
dvolodin Опубликовано 7 мая, 2015 · Жалоба Вышел NOC 15.05. Основные изменения: * Чистка интерфейса пользователя, переход на ExtJS 5.1, групповое редактирование * Карты, канализация, стойки в inventory * Полная переработка модуля performance management, совместимость с Graphite по API, компактное хранилище, автоконфигурация сбора данных, интеграция с Grafana * Встроенная экспертная система для проверки конфигурации устройств * Существенно увеличена производительность SA * Поддержка новых платформ, расширенная поддержка существующих Детали - по ссылке по ссылке Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
dvolodin Опубликовано 7 мая, 2015 · Жалоба так, вроде пошло! завелось только после того, как все устройства по новой завел. благодарю NOC честно пишет в логах, что не хватает прав Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
dvolodin Опубликовано 7 мая, 2015 · Жалоба чтобы прислать исправления в оригинальный проект надо понимать как он работает. я вкуриваю в проект уже почти полгода и постоянно натыкаюсь на места в которых у меня нет понимания. доки нет, так что, чтобы понимать как он работает, его надо разобрать и каждый винтик изучить. и уже изменения вносить в эти винтики, а это уже влечет несовместимость. там чтобы тот же баг с версткой в ext решить, это вообще все модули накроет и кол-во новых косяков может перевесить все плюсы до тех пор пока этот один человек не будет думать, как пользователю разгрести все, что он там изобрел, силы не то что на форк, а даже на малейшее изменение будут уходить оч большие. написанные выше мое личное мнение, как мне проще всего разгребать, что там устроено - я написал выше С трудом понимаю все эти страдания. Fork обычно делают, когда есть существенный объем доработок, которые либо узкоспециальны, либо их отказываются принимать в проект по причине NIH-синдрома. Если есть силы и желание развивать проект, давайте посмотрим, что у вас есть. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
chonka5 Опубликовано 7 мая, 2015 · Жалоба Не получается установить. Система FreeBSD-9.3-i386 # fetch -o- http://cdn.nocproject.org/bs/FreeBSD-9.2.txt | sh | tee /tmp/NOCinstall.log src/nad_init.c:85: error: expected declaration specifiers or '...' before 'PAFile' src/nad_init.c:87: error: conflicting types for 'nad_ctable_load' /usr/local/include/projects.h:418: error: previous declaration of 'nad_ctable_load' was here src/nad_init.c: In function 'nad_ctable_load': src/nad_init.c:90: error: 'fid' undeclared (first use in this function) src/nad_init.c:90: error: (Each undeclared identifier is reported only once src/nad_init.c:90: error: for each function it appears in.) src/nad_init.c: At top level: src/nad_init.c:116: error: expected declaration specifiers or '...' before 'PAFile' src/nad_init.c:117: error: conflicting types for 'nad_ctable_init' /usr/local/include/projects.h:417: error: previous declaration of 'nad_ctable_init' was here src/nad_init.c: In function 'nad_ctable_init': src/nad_init.c:124: error: 'fid' undeclared (first use in this function) src/nad_init.c: At top level: src/nad_init.c:158: error: expected declaration specifiers or '...' before 'PAFile' src/nad_init.c:160: error: conflicting types for 'nad_ctable2_load' /usr/local/include/projects.h:420: error: previous declaration of 'nad_ctable2_load' was here src/nad_init.c: In function 'nad_ctable2_load': src/nad_init.c:163: error: 'fid' undeclared (first use in this function) src/nad_init.c: At top level: src/nad_init.c:198: error: expected declaration specifiers or '...' before 'PAFile' src/nad_init.c:199: error: conflicting types for 'nad_ctable2_init' /usr/local/include/projects.h:419: error: previous declaration of 'nad_ctable2_init' was here src/nad_init.c: In function 'nad_ctable2_init': src/nad_init.c:204: error: 'fid' undeclared (first use in this function) src/nad_init.c: In function 'nad_init': src/nad_init.c:271: error: 'PAFile' undeclared (first use in this function) src/nad_init.c:271: error: expected ';' before 'fid' src/nad_init.c:279: error: 'fid' undeclared (first use in this function) src/nad_init.c:283: error: too many arguments to function 'nad_ctable_init' src/nad_init.c:286: error: too many arguments to function 'nad_ctable_load' error: command 'cc' failed with exit status 1 ---------------------------------------- Command "/usr/local/noc/bin/python2.7 -c "import setuptools, tokenize;__file__='/tmp/pip-build-OdpOnL/pyproj/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-gvKvDB-record/install-record.txt --single-version-externally-managed --compile --install-headers /usr/local/noc/include/site/python2.7/pyproj" failed with error code 1 in /tmp/pip-build-OdpOnL/pyproj upgrade: 289: Cannot update python libraries Terminating Reporting upgrade status Traceback (most recent call last): File "./scripts/cptool", line 15, in <module> from noc.support.cp import CPClient ImportError: No module named noc.support.cp Saving upgrade log to /var/log/noc/upgrade.log bootstrap.sh: Failed to upgrade NOC Terminating Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
dvolodin Опубликовано 7 мая, 2015 · Жалоба Не получается установить. Система FreeBSD-9.3-i386 # fetch -o- http://cdn.nocproject.org/bs/FreeBSD-9.2.txt | sh | tee /tmp/NOCinstall.log Рецепт Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
chonka5 Опубликовано 7 мая, 2015 · Жалоба Спасибо. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Night_Snake Опубликовано 8 мая, 2015 · Жалоба до тех пор пока этот один человек не будет думать, как пользователю разгрести все, что он там изобрел, силы не то что на форк, а даже на малейшее изменение будут уходить оч большие. Я на самом деле тоже не понимаю, к чему такие страдания. Если хочется что-то дописать - надо брать dvolodin в оборот и спрашивать его, попутно разбираясь в коде и коммитить нужные патчи. Опять же, общенеи в irc позволяет довольно многие моменты прояснить. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
FATHER_FBI Опубликовано 12 мая, 2015 · Жалоба о_О как!! С 0.8 сразу на 15.05)) Шустро Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
mlevel Опубликовано 13 мая, 2015 · Жалоба Сделайте пожалуйста демо-версию или хотя бы скриншоты. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zi_rus Опубликовано 13 мая, 2015 · Жалоба скриншоты же есть на сайте Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
mlevel Опубликовано 13 мая, 2015 (изменено) · Жалоба скриншоты же есть на сайте Да, но они старые. Хочеться посмотреть что в новой версии, а развернуть негде. last modified on 27.06.2013 Изменено 13 мая, 2015 пользователем mlevel Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zi_rus Опубликовано 13 мая, 2015 · Жалоба да собсно ничего и не поменялось Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
pavel.odintsov Опубликовано 14 мая, 2015 · Жалоба Почему негде?) Ведь ребята эпплаенс сделали, засуньте в виртуалку и будет щщастье :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
dvolodin Опубликовано 21 мая, 2015 · Жалоба Вышел NOC 15.05.1. Основные изменения: * Серьезная оптимизация производительности FM * Исправлена ошибка в inventory при размещении объекта на карте * Новые валидаторы конфигов * Исправлены ошибки миграции со старых релизов (0.7(2) и более старых) * Новые профили и скрипты, исправления ошибок Детали: по ссылке Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sacrament Опубликовано 21 мая, 2015 (изменено) · Жалоба Пытаюсь освоить. Для теста запустил на виртуалке, добавил несколько свичей. на 2х из них соединенных напрямую включил lldp. По скрипту получаю данные о соседях ан обоих свичах, но в карте сети они не связываются и нет во складке линки у обоих свичей ничего. Может где-то забыл галочку поставить или не включил чего? Свичи Zyxel MES3500-24 Изменено 21 мая, 2015 пользователем Sacrament Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zi_rus Опубликовано 21 мая, 2015 · Жалоба с ллдп там куча проблем. надо погонять "./noc debug-script get_lldp_neighbors <mo>" и посмотреть что он в конце возвращает, может данные не совпадают или еще чего Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sacrament Опубликовано 21 мая, 2015 (изменено) · Жалоба А каким тогда посоветуете механизмом воспользоваться для построения карты сети? Вручную - замучаешься. Интересно было бы посмотреть, что он сам сумеет сделать. Скрипт отдает следующее: 2015-05-21 22:01:02,200 SCRIPT RESULT: Zyxel.ZyNOS.get_lldp_neighbors(2, 10.10.0.222) [{'local_interface': '2', 'neighbors': [{'remote_capabilities': 0, 'remote_chassis_id': 'B0:B2:DC:B2:95:A7', 'remote_chassis_id_subtype': 4, 'remote_port': '4', 'remote_port_subtype': 7}]}] 2015-05-21 22:01:02,200 Shutting down the factory 2015-05-21 22:01:02,200 Metrics: noc.socketfactory.handle.closed_reads: 0 noc.socketfactory.handle.reads: 16 noc.socketfactory.handle.writes: 3 noc.socketfactory.loops: 23 noc.socketfactory.sockets.count: 0 noc.socketfactory.sockets.register: 1 noc.socketfactory.sockets.unregister: 0 noc.socketfactory.ticks: 4 2015-05-21 22:01:02,201 0 TICKS TO EXIT 2015-05-21 22:01:02,201 Stopping socket factory Изменено 21 мая, 2015 пользователем Sacrament Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
dvolodin Опубликовано 21 мая, 2015 · Жалоба id_discovery нужно влкючить для начала. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zi_rus Опубликовано 21 мая, 2015 · Жалоба id_discovery нужно влкючить для начала. я тебе говорил что его автоматом надо включать Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sacrament Опубликовано 22 мая, 2015 (изменено) · Жалоба id_discovery нужно влкючить для начала. Я так понял что он включен по умолчанию в конфиге. [id_discovery] enabled = true Было выключено дискавери по lldp и почти по всем другим параметрам. Включил, в MO во вкладке Дискавери они появились, но не выполняются Upd. Разобрался. Поправил Административные шаблоны и Профайлы обьектов и вроде как завелось. Начал искать линки и рисовать топологию. Изменено 22 мая, 2015 пользователем Sacrament Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...