
Dmitry
15.09.2016
09:02:24
он не нужен совсем

Ivan
15.09.2016
09:04:15
кто может помочь с линковкой extreme и cisco?
дебаги все сделабю

Aleksandr
15.09.2016
09:04:54
для экстримов нет профиля нормального, там пилить и пилить

Google

Ivan
15.09.2016
09:05:26
Сбор вланов и интерефейсов там какой-то феерический, да

N
15.09.2016
09:05:48
никакого
а от чего тогда может быть ошибка пинга сае в фм?

Dmitry
15.09.2016
09:06:41
в develop?

N
15.09.2016
09:06:52
нет,микросервисы

SS
15.09.2016
09:24:44
Человеки, доброго здравия! Вопрос: Как добавить карту в инвентори? Не башня
вот так добалял коллега, но вот работает а где селекторы прописаны не пойму

Andrey
15.09.2016
09:39:33
Селекторы?
а есть подребность? Сегмент назначается на МО, соответственно, какой сегмент выбран, такая карта и рисуется
если необходимо создать сегмент по Селектору - то поле Selector, ниже

Andrew
15.09.2016
09:44:58

Aleksandr
15.09.2016
09:46:04
да-да-да-да - стойки, надо
кто-нибудь знает как ограничить в 2 соединения обращение к openstreetmap tile? nginx эту фичу дает только за бабло в версии nginx plus... может питоновский web может изначально использовать только два соединения только к этому домену?


L
15.09.2016
10:08:47
Подскажите пожалуйста, с чем может быть связана следующая проблема:
fatal: [testnode1]: FAILED! => {"changed": true, "cmd": ["./noc", "migrate", "--ignore-ghost-migrations"], "delta": "0:00:01.288770", "end": "2016-09-15 13:50:17.649036", "failed": true, "rc": 1, "start": "2016-09-15 13:50:16.360266", "stderr": "DEBUG:south:south execute \"SELECT id, name FROM sa_activator\" with params \"[]\"\nTraceback (most recent call last):\n File \"manage.py\", line 45, in <module>\n execute_from_command_line(sys.argv)\n File \"/opt/noc/local/lib/python2.7/site-packages/django/core/management/__init__.py\", line 443, in execute_from_command_line\n utility.execute()\n File \"/opt/noc/local/lib/python2.7/site-packages/django/core/management/__init__.py\", line 382, in execute\n self.fetch_command(subcommand).run_from_argv(self.argv)\n File \"/opt/noc/local/lib/python2.7/site-packages/django/core/management/base.py\", line 196, in run_from_argv\n self.execute(*args, **options.__dict__)\n File \"/opt/noc/local/lib/python2.7/site-packages/django/core/management/base.py\", line 232, in execute\n output = self.handle(*args, **options)\n File \"/opt/noc/local/lib/python2.7/site-packages/south/management/commands/migrate.py\", line 105, in handle\n ignore_ghosts = ignore_ghosts,\n File \"/opt/noc/local/lib/python2.7/site-packages/south/migration/__init__.py\", line 191, in migrate_app\n success = migrator.migrate_many(target, workplan, database)\n File \"/opt/noc/local/lib/python2.7/site-packages/south/migration/migrators.py\", line 221, in migrate_many\n result = migrator.__class__.migrate_many(migrator, target, migrations, database)\n File \"/opt/noc/local/lib/python2.7/site-packages/south/migration/migrators.py\", line 292, in migrate_many\n result = self.migrate(migration, database)\n File \"/opt/noc/local/lib/python2.7/site-packages/south/migration/migrators.py\", line 125, in migrate\n result = self.run(migration)\n File \"/opt/noc/local/lib/python2.7/site-packages/south/migration/migrators.py\", line 99, in run\n return self.run_migration(migration)\n File \"/opt/noc/local/lib/python2.7/site-packages/south/migration/migrators.py\", line 81, in run_migration\n migration_function()\n File \"/opt/noc/main/migrations/0055_default_pool.py\", line 24, in forwards\n \"description\": name\n File \"/opt/noc/local/lib/python2.7/site-packages/pymongo/collection.py\", line 410, in insert\n _check_write_command_response(results)\n File \"/opt/noc/local/lib/python2.7/site-packages/pymongo/helpers.py\", line 202, in _check_write_command_response\n raise DuplicateKeyError(error.get(\"errmsg\"), 11000, error)\npymongo.errors.DuplicateKeyError: E11000 duplicate key error collection: noc.noc.pools index: name_1 dup key: { : \"P0001\" }", "stdout": "Running migrations for main:\n - Migrating forwards to 0055_default_pool.\n > main:0055_default_pool", "stdout_lines": ["Running migrations for main:", " - Migrating forwards to 0055_default_pool.", " > main:0055_default_pool"], "warnings": []}

Google

Andrey
15.09.2016
10:09:20
миграция?

L
15.09.2016
10:09:28
Да

Andrey
15.09.2016
10:09:45
надо было зачищать базу, перед миграцией
он жалуется что пул уже существует
по инструкции делали?

L
15.09.2016
10:10:27
ДА

Andrey
15.09.2016
10:10:32
гм....

L
15.09.2016
10:10:34
а если удалить пул?

Andrey
15.09.2016
10:10:52
да, можно и так
в монге и Postgres
по логике - должен создать
надо выкинуть установку ключа из playbook

Oleg
15.09.2016
10:44:05
Это все через прокси, до него даже запросы ни от башни ни от ноды не доходят

Andrey
15.09.2016
10:46:00
да, https://github.com/ansible/ansible-modules-core/issues/1849
можешь попинать товарищей

Oleg
15.09.2016
10:47:05
Я так понимою, дальше с проки еще интерсней будет. Где надо подкрутить что-бы заработало, вроде везде "стекла протер, шины попинал" в Debian.

Aleksandr
15.09.2016
10:47:23
проблемы с картами oms ушли, как только заменил в
/ui/pkg/openlayers/OpenLayers.js
http://a.tile http://b.tile http://c.tile на //a.tile //b.tile //c.tile, из консоли пропало кучи ругани на mixed-content и нет проблем прогрузкой карт, внесите фикс в этот файл, об этом же уже говорили ранее

Andrey
15.09.2016
10:47:33
да нет, я ставлю у себя через прокси. Проблемы всплывают, в основном, с этими ключами
для репозиториев

Aleksandr
15.09.2016
10:48:59
{name:"OpenStreetMap",url:["//a.tile.openstreetmap.org/${z}/${x}/${y}.png","//b.tile.openstreetmap.org/${z}/${x}/${y}.png","//c.tile.openstreetmap.org/${z}/${x}/${y}.png"]

Google

Aleksandr
15.09.2016
10:50:09
,attribution:"© <a href='//www.openstreetmap.org/copyright'>OpenStreetMap</a> contributors",

Oleg
15.09.2016
10:50:53
Да к сожелению я и есть этот товарищь, но я из "корпоратива" и у нас жесткие правила на доступ в Internet через проксевник, только стандартные порты, шаг влево шаг право "лоб зеленкой маж, что-бы пуля инфекцию не занесла"

SS
15.09.2016
10:54:30

Andrey
15.09.2016
11:15:37
утопал коммит с отчётом по ошибкам работы Discovery, кому надо, обновляйтесь - тестируйте
Плюс, добавил несколько фиксов по установке НОКа на CentOS, если кто-то будет ставить на CentOS, просьба отписаться, как пройдёт установка

Ivan
15.09.2016
11:18:50
как делать полный инсталл с 0? Просто install everything?

Andrey
15.09.2016
11:19:29
надо устанавливать на чистую машину

L
15.09.2016
11:20:02
Миграцию сделала, но в логах активатора пишет:
/usr/bin/ld: cannot open output file /opt/noc/local/lib/python2.7/site-packages/__pycache__/_cffi__x71c76ad5xf96f5519.so: Permission denied
С чем может быть связано?

Ivan
15.09.2016
11:20:49
я хочу апдейт, Володин гвооиит, что надо полный инсталл всегда

Andrey
15.09.2016
11:21:27
полный инсталл, он не ставит то, что уже установлено
L проблема с правами?
если нужны отчёты, которые я закинул - можно сделать просто Update Source & Restart
он подтянет только изменения исходников
также появился отчёт по состоянию устройств. Немного, непонятный, но может быть полезен.

Алексей
15.09.2016
11:23:21
я вообще только так вот делаю
date; ansible-playbook -i /opt/tower/bin/tower-inv /opt/tower/var/tower/playbooks/$NOC_ENV/ansible/site.yml -f 50 --tags=mercurial --diff ; date
и не хожу в веб ни для чего кроме конфигурирования
@somovis а сделай journalctl -r | grep "i/o timeout"
Ребят, у кого еще многонодовая конфигурация ?

Google

Алексей
15.09.2016
11:36:11
вопрос актуален всем

Ivan
15.09.2016
11:36:50
у меня нет.

Алексей
15.09.2016
11:37:47
на однонодовой не будет

Ivan
15.09.2016
11:38:15
не будет что?

Алексей
15.09.2016
11:39:14
проявлятся беда которую я ищу

Ilya
15.09.2016
12:23:19
Сегодня

Alexander
15.09.2016
12:54:56
Всем привет, а можно ставить NOC tower на Centos? Есть инструкции?

Andrey
15.09.2016
12:56:22
можно)

Alexander
15.09.2016
13:02:15
Это инструкция для develop или для микросервисов?
https://kb.nocproject.org/pages/viewpage.action?pageId=21725201

Andrey
15.09.2016
13:02:38
для девелопа
минуту

Alexander
15.09.2016
13:03:23
А есть мануал для Centos с микросервисами?

Andrey
15.09.2016
13:03:29
https://gitlab.com/nocproject/tower
нету такого, но можно воспользоваться мануалом по Дебиану
отличия будут только в установке башни

Alexander
15.09.2016
13:04:17
Круто, спасибо.

Andrey
15.09.2016
13:04:27
её можно провести по инструкции, которую я скинул
CentOS 7 будет нужен

Google

Andrey
15.09.2016
13:08:22
Alexander установка будет на 1 ноду или на 2?

Alexander
15.09.2016
13:08:42
На одну

Andrey
15.09.2016
13:09:19
ок.

Alexander
15.09.2016
13:13:03
В чем разница между develop и микросервисами?
В общем

Andrey
15.09.2016
13:15:33
скорость работы
ну, и в микросервисах кое-что поломано, и пока не починили
ибо они сейчас пишутся

Alexander
15.09.2016
13:16:40
а функционал одинаковый?

Andrey
15.09.2016
13:16:48
ну да, тот же НОК
в микросервисах, ещё PM немного допилен
графики там, всякие

Alexander
15.09.2016
13:18:04
а эти две "ветки" будут развиваться обе? или develop забросят?

Dmitry
15.09.2016
13:18:24
нет
развиваться будут только микросервисы
develop - если только кто возьмет на себя поддержку и развитие

87776
15.09.2016
13:19:52
напомните кто сборкой под убунту занимается?

Alexander
15.09.2016
13:20:09
тогда хорошо, что я ещё не внедрил develop. Теперь начну мучить микросервисы.