
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.