@nocproject

Страница 997 из 2357
Dmitry
04.05.2017
18:44:58
при install он тупо попытается создать еще один объект с таким же именем

Ilya
04.05.2017
18:45:06
нет

да будет рабоать, что вы мозг парите

Google
Dmitry
04.05.2017
18:45:27
будет

тогда алгоритм такой:

удалить файл

sync

добавить файл

install

sync

Ilya
04.05.2017
18:46:23
не, одного sync за раз достаточно

del add sync

Ivan
04.05.2017
18:46:30
Вот юзеры охуеют

Ilya
04.05.2017
18:46:50
да ты пуш в ветку, а при деплое всё пройдёт прозрачно

Ivan
04.05.2017
18:48:54
?

Андрей мне нужен +(

Google
Евгений
04.05.2017
18:49:21
Если не трудно, посмотрите что могло привести к вот такой херне - https://pastebin.com/YPxqmg2d У меня все скрипты заканчиваются так.

Ivan
04.05.2017
18:50:37
вроде бы в башне инсталл requirements вместо install everything

Евгений
04.05.2017
18:51:58
Нет, сейчас посмотрю. Спасибо

Ivan
04.05.2017
18:59:18
Помогло?

Алексей
04.05.2017
19:02:02
врятли

думаю поможет переход на telnet

но чего там с ssh хз

Евгений
04.05.2017
19:02:21
Пока выяснил только что стоит tornado-4.5.1 и поставился он вчера во время апдейта

А как даунгрейд сделать я не знаю

И у меня было установлено в башне install everything

Алексей
04.05.2017
19:03:20
./bin/pip install tornado==4.5

в микросервисах вообще прибит звозядми tornado==4.4.1

Ivan
04.05.2017
19:04:54
мб из-за этого косяки?

Алексей
04.05.2017
19:05:01
хз

https://bitbucket.org/nocproject/noc/src/a35b5d5a55f5442265bfed3aa14ea7071f45a32b/requirements/node.txt?at=feature%2Fmicroservices&fileviewer=file-view-default#node.txt-24

ставится этот и только этот

по истории https://bitbucket.org/nocproject/noc/history-node/a35b5d5a55f5/requirements/node.txt?at=feature/microservices старше и не требовался

Евгений
04.05.2017
19:07:04
Спасибо тебе добрый человек!

Google
Евгений
04.05.2017
19:07:14
Помогло только откат на 4.4.1

На 4.5 - тоже самое

Нихрена тне работало

Алексей
04.05.2017
19:07:30
как там старше окозалось ?

Евгений
04.05.2017
19:07:32
Ой спасибо!

Ivan
04.05.2017
19:07:45
Лёша, это не первый

Евгений
04.05.2017
19:08:00
Дык.... Я могу сейчас еще раз деплой запустить и посмотреть где он там ставит

Надо?

Алексей
04.05.2017
19:08:10
ветка то какая ?

в dcs кстати 4,5

Евгений
04.05.2017
19:08:36
eval

Алексей
04.05.2017
19:09:03
это тип инсталяции :)

Алексей
04.05.2017
19:09:10
ветка - branch

Ivan
04.05.2017
19:09:10
ветка то какая ?
шмикро небось

что ещё-то?)

раз башня

Алексей
04.05.2017
19:09:26
да :)

Евгений
04.05.2017
19:09:47
Ну конечно feature/microservices

Об єтом вопрос?

Алексей
04.05.2017
19:10:52
да

Google
Алексей
04.05.2017
19:11:20
@dvolodin переход на торнадо 4,5 ломает ssh

Dmitry
04.05.2017
19:12:17
зависит ли от версии libssh2 ?

Bitbucket
04.05.2017
19:24:28
Add Collections export command ➔ Команда добавляет возможность выгружать нужные коллекции или модели в файлы. Можно использовать для удобной возможности делать "Pull request" для новых или измененных моделей. Примеры: Список коллекий ``` ./noc collection export --list-collections ``` Список моделей в коллекции ``` ./noc collection export --list-collections имя_коллекции ``` Экспорт моделей из коллекций в каталог ``` ./noc collection export -p /path/to/export/ -c имя_коллекци [имя_коллекции ...] ``` Экспорт моделей из коллекции по имени или UUID ``` ./noc collection export -p /path/to/export/ -c имя_коллекци -n имя_модели [имя_модели ...] ./noc collection export -p /path/to/export/ -c имя_коллекци -u UUID_модели [UUID_модели ...] ``` ``` usage: collection.py export [-h] [-l [collection_name]] [-p export_directory] [-c collection-name [collection-name ...]] [-n object-name [object-name ...]] [-u uuid [uuid ...]] List arguments: -l [collection_name], --list-collections [collection_name] Show collection names /or list model in [collection_name] Export arguments: -p export_directory, --path export_directory Path for save exported collections -c collection-name [collection-name ...], --collections collection-name [collection-name ...] List of collection for export -n object-name [object-name ...], --object-name object-name [object-name ...] Export model names -u uuid [uuid ...], --object-uuid uuid [uuid ...] Export model uuids ```

Алексей
04.05.2017
19:29:20
парни а кто тут Robert Bik ?

@pobept ага

Robert
04.05.2017
19:29:36
это я

Ivan
04.05.2017
19:33:41
Add Collections export command ➔ Команда добавляет возможность выгружать нужные коллекции или модели в файлы. Можно использовать для удобной возможности делать "Pull request" для новых или измененных моделей. Примеры: Список коллекий ``` ./noc collection export --list-collections ``` Список моделей в коллекции ``` ./noc collection export --list-collections имя_коллекции ``` Экспорт моделей из коллекций в каталог ``` ./noc collection export -p /path/to/export/ -c имя_коллекци [имя_коллекции ...] ``` Экспорт моделей из коллекции по имени или UUID ``` ./noc collection export -p /path/to/export/ -c имя_коллекци -n имя_модели [имя_модели ...] ./noc collection export -p /path/to/export/ -c имя_коллекци -u UUID_модели [UUID_модели ...] ``` ``` usage: collection.py export [-h] [-l [collection_name]] [-p export_directory] [-c collection-name [collection-name ...]] [-n object-name [object-name ...]] [-u uuid [uuid ...]] List arguments: -l [collection_name], --list-collections [collection_name] Show collection names /or list model in [collection_name] Export arguments: -p export_directory, --path export_directory Path for save exported collections -c collection-name [collection-name ...], --collections collection-name [collection-name ...] List of collection for export -n object-name [object-name ...], --object-name object-name [object-name ...] Export model names -u uuid [uuid ...], --object-uuid uuid [uuid ...] Export model uuids ```
поддержу, потому что как я уже писал в issue, две кнопки Export внутри и снаружи модели выгружают разное!

Bitbucket
04.05.2017
20:02:14
uncol pushed to noc/feature/microservices runcommands, add command to result

Andrey pushed to noc/feature/microservices Add pool sorting to report discovery links Add include commands parameter to Generic.commands Add pattern_syntax error to Raisecom.ROS profile

Andrey
04.05.2017
20:40:03
@buhaha там есть db.noc.collectionstates
надо потереть в ней коллекции, которые дпропнул

Admin
ERROR: S client not available

Andrey
04.05.2017
20:40:10
иначе, они не загрузятся

при синхронизации

Dmitry
04.05.2017
20:45:49
может команду нужно придумать, типа "./noc collection drop" ?

Andrey
04.05.2017
20:48:09
я бы за то, чтобы не дропать коллекции

но, кто же на это пойдёт

Bitbucket
04.05.2017
21:19:07
Andrey pushed to noc/feature/microservices Add percentage to Report discovery links report

Aleksey Shirokih pushed to noc/feature/dcs merge fix patroni role for rhel fix ./noc mongo command

Add Collections export command ➔ Команда добавляет возможность выгружать нужные коллекции или модели в файлы. Можно использовать для удобной возможности делать "Pull request" для новых или измененных моделей. Примеры: Список коллекий ``` ./noc collection export --list-collections ``` Список моделей в коллекции ``` ./noc collection export --list-collections имя_коллекции ``` Экспорт моделей из коллекций в каталог ``` ./noc collection export -p /path/to/export/ -c имя_коллекци [имя_коллекции ...] ``` Экспорт моделей из коллекции по имени или UUID ``` ./noc collection export -p /path/to/export/ -c имя_коллекци -n имя_модели [имя_модели ...] ./noc collection export -p /path/to/export/ -c имя_коллекци -u UUID_модели [UUID_модели ...] ``` ``` usage: collection.py export [-h] [-l [collection_name]] [-p export_directory] [-c collection-name [collection-name ...]] [-n object-name [object-name ...]] [-u uuid [uuid ...]] List arguments: -l [collection_name], --list-collections [collection_name] Show collection names /or list model in [collection_name] Export arguments: -p export_directory, --path export_directory Path for save exported collections -c collection-name [collection-name ...], --collections collection-name [collection-name ...] List of collection for export -n object-name [object-name ...], --object-name object-name [object-name ...] Export model names -u uuid [uuid ...], --object-uuid uuid [uuid ...] Export model uuids ```
✅ Merged by Aleksey Shirokih

Aleksey Shirokih pushed to noc/feature/microservices Aleksey Shirokih: Merged in pobept/noc-bit/pobept/cmd-collection-export (pull request #416) Add Collections export command Robert Bik: fix: pep8 code style Robert Bik: Add Collections export command

Google
Bitbucket
04.05.2017
21:24:41
Robert Bik pushed to noc/pobept/cmd-collection-export Robert Bik: fix: pep8 code style Robert Bik: Add Collections export command Aleksey Shirokih: upload hosts Aleksey Shirokih: run_once Aleksey Shirokih: check for pgbouncer config ... See all

Алексей
04.05.2017
21:55:37
:(
у тя что ли тоже ?

Ilya
04.05.2017
21:55:48
у тя что ли тоже ?
Не, мне нельзя ломать SSH

kk
04.05.2017
22:19:48
может команду нужно придумать, типа "./noc collection drop" ?
скорее надо clear. т.е оставить только builtin

collectionstates нашёл. спасибо

что забавно

в vendors до этого был вручную создан MIkrotik, затем ушёл в репу

./noc collection install collections/inv.vendors/* сообщает, что всё хорошо

но в пустой noc.vendors попадает только микротик

откуда он его тащит?

E_zombie
05.05.2017
05:43:55


с праздником вас, ёбта, коллеги

SS
05.05.2017
05:46:47
И вас с праздником! Не пейте за консолями))

E_zombie
05.05.2017
05:47:08
выпил. к консоли не подходи.

SS
05.05.2017
05:48:26
но если смог доползти, так уж и быть, ложить на клаву, отдыхай

Ivan
05.05.2017
05:49:05
E_zombie
05.05.2017
05:51:26
блять. ну нахуя столько коммитов в праздникю

https://pastebin.com/1geuiXuQ

[inv.objectmodels|ae566f15-6402-42dc-8ebc-50840e4476d1] Updating Juniper | EX | EX3300-48T [inv.objectmodels|0673fb5b-d669-4fab-8f65-dea15243e264] Updating Juniper | EX | EX3300-24P [inv.objectmodels|51da70bf-e32b-4584-bcd5-ace0b7b58e6a] Error: lookup for noc.connectionrules.name == 'Juniper | EX4200' has been failed [inv.objectmodels|3036c71a-45b3-438d-8d16-51c4960ba1a6] Error: lookup for noc.connectionrules.name == 'Juniper | EX4300' has been failed [inv.objectmodels|885dbb2e-9141-4c49-878b-3ab162f988c0] Error: lookup for noc.connectionrules.name == 'Juniper | EX4300' has been failed [inv.objectmodels] Cannot resolve references for 51da70bf-e32b-4584-bcd5-ace0b7b58e6a, 3036c71a-45b3-438d-8d16-51c4960ba1a6, 885dbb2e-9141-4c49-878b-3ab162f988c0

Страница 997 из 2357