@nocproject

Страница 2139 из 2357
Gar
18.07.2018
12:42:21
а то что бы не делал дальше этого не идет

TASK [noc : Generate NOC config]08:24 fatal: [NOC-NODE1]: FAILED! => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false }

bee26
18.07.2018
12:42:24
у меня стоит рабочий

Gar
18.07.2018
12:43:30
а ты все сервисы ставил?

Google
Gitlab
18.07.2018
12:46:52
E_zombie
18.07.2018
12:55:12
ты башню в докере пускаешь ?

Gar
18.07.2018
12:59:42
да

E_zombie
18.07.2018
13:02:41
docker-compose exec tower sh

Gar
18.07.2018
13:03:42
уже там ищу хоть какие то логи или что то подобное

E_zombie
18.07.2018
13:20:56
ansible-playbook -i /opt/tower/bin/tower-inv ./var/tower/playbooks/NOC/site.yml -f 50

деплой у тебя вот как то так запускается ?

-vvvv

и смотри что тама происходит.

ANSIBLE_ROLES_PATH=/opt/tower/var/tower/playbooks/NOC/additional_roles:/opt/tower/var/tower/playbooks/NOC/system_roles:/opt/tower/var/tower/playbooks/NOC/noc_roles NOC_ENV=NOC ansible-playbook -i /opt/tower/bin/tower-inv ./var/tower/playbooks/NOC/site.yml -f 50

если не будет хватать переменных их докеркомпосе то запускай вот так.

--start-at-task="Create NOC user"

Gar
18.07.2018
13:22:27
ок огромное спасибо сейчас попробую

Google
Алексей
18.07.2018
13:24:13
если не будет хватать переменных их докеркомпосе то запускай вот так.
Такой себе план. Можно отхватить что части переменных или тасков будет не хватать.

E_zombie
18.07.2018
13:26:49
ну я знаю что это очень плохой вариант. но у него других вариантов то нету.

Gitlab
18.07.2018
14:08:51
e_zombie opened merge request at / collections: WIP: Add new ZTE9806H Ждём написания профиля для данного оборудования. `"profile__name": "ZTE.ZXDSL98xx"` поменяется на нужный

Ilya
18.07.2018
14:50:44


Gitlab
18.07.2018
14:57:00
dmitryluhtionov opened merge request at / noc: WIP: Update ZTE.ZXDSL98xx profile

E_zombie
18.07.2018
15:45:54
анусография

Ilya
18.07.2018
15:46:10
анусография
Предсказание

E_zombie
18.07.2018
15:46:24
предсказание чего?

Ilya
18.07.2018
15:46:36
предсказание чего?
Возможных сценариев при разных авариях

E_zombie
18.07.2018
15:47:19
какаято черепашка пиздит

Ilya
18.07.2018
15:48:59
какаято черепашка пиздит
у ДВ даже опыт с ним был, так что не надо тут

E_zombie
18.07.2018
15:50:15
.... но ему не понравилось :)

Ilya
18.07.2018
15:50:42
.... но ему не понравилось :)
Мне понравился "бумажный" вариант работы

E_zombie
18.07.2018
16:04:04
это как

Ilya
18.07.2018
16:30:45
это как
Проектирование

Alexander
18.07.2018
18:53:21
подскажите пожалуйста как команду из Менеджмент обджекта запустить.

mo.scripts.commands(["show ver"])

Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: call() takes exactly 1 argument (2 given)

не могу найти как пользоваться :( Может мануал есть где?

Google
E_zombie
18.07.2018
19:25:06
эээх

for o in self.iter_objects(objects): futures += [ executor.submit(self.run_script, o, "commands", commands=command) ]

народ предлагал такое.

потерьпи до завтра. я скопирую пример из своей вики

Alexander
18.07.2018
19:27:32
мм

да мне сегодня доделать хотелось бы... может просто ссылку скажешь на вику? :)

там мелочь осталась...

E_zombie
18.07.2018
19:28:00
она внутренняяя

Alexander
18.07.2018
19:28:19
аа жаль :(

E_zombie
18.07.2018
19:28:52
запуск скриптов <object>.scripts.get_version() или commands = m['config'].split('\n') task = ReduceTask.create_task(object_selector=mo, map_script="commands", map_script_params={"commands":commands}, reduce_script="pyrule:mrt_result", reduce_script_params={}, timeout=180) Ilya Z, [19.09.16 12:30]

Alexander
18.07.2018
19:30:14
спасибо

туда можно сразу несколько комманд записать и потом в таск добавить?

commands = m['config'].split('\n')

ага тут видимо из конфига

какой модуль?

я так понимаю его импортнуть надо

E_zombie
18.07.2018
19:45:54
пройдись поиском по ./models/*.py

это гденить в core

Alexander
18.07.2018
19:46:06
ага понял спасиб

Google
Alexander
18.07.2018
19:46:14
поищу

./main/models/audittrail.py

похоже тут

а не

E_zombie
18.07.2018
20:02:07
./core поищи

Alexander
18.07.2018
20:02:58
./core поищи
[root@s9500RTCtest01 core]# grep -R "ReduceTask" ./ [root@s9500RTCtest01 core]#

пусто :(

E_zombie
18.07.2018
20:03:20
иди спать.

завтра найдёшь

Alexander
18.07.2018
20:04:51
блин :(

noc.sa.models.reducetask import ReduceTask

нашел спасиб)

>>> from noc.sa.models.reducetask import ReduceTask Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named reducetask >>>

а нифига нету его

там

хм как это так

./vc/periodics/vc_provisioning.py: from noc.sa.models.reducetask import ReduceTask ./vc/periodics/vc_provisioning.py: task=ReduceTask.create_task(object_selector=c.selector,

в скриптах разных используется

E_zombie
18.07.2018
20:10:18
нок это боль (С)

Alexander
18.07.2018
20:10:53
изменить могли?

Google
Алексей
18.07.2018
20:12:40
Такого интерфейса давно нет

Alexander
18.07.2018
20:13:18
а подскажите пожалуйста как сейчас из шелла команду на оборудовании запустить

если скрипт не вызывать

очень надо мне пару интерфейсов всего создать

ну те я попробовал так

mo = ManagedObject.objects.get(name=name)

mo.scripts.commands(["show ver"])

Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: call() takes exactly 1 argument (2 given)

нигде актуальной информации найти не могу :\

мне бы консолью из шелла воспользоваться

Gitlab
18.07.2018
20:37:20
sysfaray opened merge request at / noc: Update Metrics Scale

aversant opened merge request at / noc: Add remote_system and remote_id fields to ttsystem. Add remote_system and remote_id fields to ttsystem.

aversant opened merge request at / noc: Fix trace reffered errors when ETL delete Fix traceback when on_delete_check raise reffered errors when ETL loading.

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