
Ilya
20.07.2016
10:54:16

Dmitry
20.07.2016
10:56:00
залезайте в люк и снимайте стеки со всех потоков
я думаю, что он некорректно отрабатывает обрыв ssh-сессии с другого конца
я такое уже видел

Google

Ilya
20.07.2016
10:57:04

Dmitry
20.07.2016
10:58:47
снимите стеки
в люк зашли
from noc.lib.debug import dump_stacks
dump_stacks()
в приват мне кинь

Ilya
20.07.2016
11:09:51

Zek
20.07.2016
11:11:21
а какие минимальные права пользователю необходимы чтобы можно было в SA get now заходить?
чет не подберу нужную комбинацию никак
оно еще применяется в непонятный момент

N
20.07.2016
11:21:55
подскажите по ошибке
Failed to schedule next tasks: AlarmClass matching query does not exist.
не работает ручной дисковери

Aleksandr
20.07.2016
11:47:49
TASK [migrate : Synchronize collections] ***************************************
fatal: [NOCnode1]: FAILED! => {"changed": true, "cmd": ["./noc", "collection", "sync"], "delta": "0:00:23.093285", "end": "2016-07-20 14:24:52.009236", "failed": true, "rc": 2, "start": "2016-07-20 14:24:28.915951", "stderr": "2016-07-2$
В чём может быть проблемма?


Ilya
20.07.2016
12:04:25
в приват мне кинь
я не знать питон
In [2]: dump_stacks()
[THREAD #139677130651392]
File: '/usr/lib64/python2.7/threading.py', line 784, in __bootstrap
self.__bootstrap_inner()
File: '/usr/lib64/python2.7/threading.py', line 811, in __bootstrap_inner
self.run()
File: '<decorator-gen-23>', line 2, in run
File: '/opt/noc/lib/python2.7/site-packages/IPython/core/history.py', line 68, in needs_sqlite
return f(self, *a, **kw)
File: '/opt/noc/lib/python2.7/site-packages/IPython/core/history.py', line 803, in run
self.history_manager.writeout_cache(self.db)
File: '/usr/lib64/python2.7/threading.py', line 624, in wait
self.__cond.release()
File: '/usr/lib64/python2.7/threading.py', line 373, in wait
self._acquire_restore(saved_state)
[THREAD #139677357352768]
File: '/opt/noc/bin/ipython', line 11, in <module>
sys.exit(start_ipython())
File: '/opt/noc/lib/python2.7/site-packages/IPython/__init__.py', line 118, in start_ipython
return launch_new_instance(argv=argv, **kwargs)
File: '/opt/noc/lib/python2.7/site-packages/traitlets/config/application.py', line 596, in launch_instance
app.start()
File: '/opt/noc/lib/python2.7/site-packages/IPython/terminal/ipapp.py', line 353, in start
self.shell.mainloop()
File: '/opt/noc/lib/python2.7/site-packages/IPython/terminal/interactiveshell.py', line 381, in mainloop
self.interact(display_banner=display_banner)
File: '/opt/noc/lib/python2.7/site-packages/IPython/terminal/interactiveshell.py', line 505, in interact
self.run_cell(source_raw, store_history=True)
File: '/opt/noc/lib/python2.7/site-packages/IPython/core/interactiveshell.py', line 2902, in run_cell
interactivity=interactivity, compiler=compiler, result=result)
File: '/opt/noc/lib/python2.7/site-packages/IPython/core/interactiveshell.py', line 3012, in run_ast_nodes
if self.run_code(code, result):
File: '/opt/noc/lib/python2.7/site-packages/IPython/core/interactiveshell.py', line 3066, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File: '<ipython-input-2-4fb7f0918e43>', line 1, in <module>
dump_stacks()
File: '/opt/noc/lib/debug.py', line 365, in dump_stacks
for filename, lineno, name, line in traceback.extract_stack(stack):

Google

Ilya
20.07.2016
12:04:40
И еще вопрос, Дим.
Что-то меняли в событиях?
У меня уже оч давно нету событий, только ping

Dmitry
20.07.2016
12:06:07
коллекторы посмотри
и nsq там локальный

Ilya
20.07.2016
12:07:38
Что именно?

Zek
20.07.2016
12:08:10
@dvolodin как посмотреть какие разрешения нужны для действия пользователя? в логах нет ниче, а при нажатии на кнопку открытия get now например ниче не происходит

Dmitry
20.07.2016
12:11:14
@somovis посмотри, что в логах коллекторов

Ilya
20.07.2016
12:12:31

Aleksandr
20.07.2016
12:13:18
кстати по разрешениям... очень хотелось бы иметь глобальные селекты для строки и для столбца для конкретной группы разрешений, а то тыкать по одному забадаться можно... и в mo тоже не плохо бы иметь и селект(галка слева) для выбора всех объектов, чтоб делать групповое редактирование

Zek
20.07.2016
12:13:34
а, блин, я понял, get now впринципе не работает ))

Andrey
20.07.2016
12:14:42
@largelos почему не работает?

Zek
20.07.2016
12:15:05
не открывается в микросервисах

Andrey
20.07.2016
12:15:15
последнее обновление?

Dmitry
20.07.2016
12:15:16
@somovis кинь полный трейс

Zek
20.07.2016
12:17:15
@aversant неа, вижу мерж 10 дней назад с фиксом,ща попробую )

Andrey
20.07.2016
12:17:35
да....
там ломали

Zek
20.07.2016
12:18:49
а я просто группу настраивал с правами и не понимал почему не работает, пока с суперюзером не попытался зайти ;)

Andrey
20.07.2016
12:20:32
Да... там, довольно, забавная ошибка была.
На самом деле там ещё не до конца починено. Увидишь когда обновишься - у окошечка с конфигом авторесайз не работает. Руки не доходят фикс дослать.
вернее не фикс, а костыль - как это пофиксить я не знаю

Google

Zek
20.07.2016
12:21:39
мээ, не работает башня

Andrey
20.07.2016
12:21:48
?

Zek
20.07.2016
12:22:35
http://paste.org.ru/?lt5a2p

Andrey
20.07.2016
12:23:27
@freeseacher Хелп

Zek
20.07.2016
12:23:52
лан, ручками поправлю

Andrey
20.07.2016
12:24:19
:) кстати да - ты можешь файлики скопировать из фикса

Алексей
20.07.2016
12:25:36
эм
как получили ошибку ?

Zek
20.07.2016
12:27:36
пул&деплой

Алексей
20.07.2016
12:27:48
башню обновлял давно да ?

Zek
20.07.2016
12:28:04
неделя +-

N
20.07.2016
12:28:50
как ее обновлять, а в FAQ было, но теперь не вижу

Zek
20.07.2016
12:29:11
так же как и устанавливать? ;)

Алексей
20.07.2016
12:30:06
да так же
docker-compouse pull tower
docker-compose up -d

Zek
20.07.2016
12:31:09
я без докера ставил
./bin/pip install https://cdn.nocproject.org/tower/noc-tower-latest.tar.bz2

Алексей
20.07.2016
12:31:27
не
./bin/pip install https://cdn.nocproject.org/tower/noc-tower-latest.zip

Google

Zek
20.07.2016
12:31:51
а да, точно
последний раз отсюда

Ilya
20.07.2016
12:32:20

Aleksandr
20.07.2016
12:32:26
а тауер обязательно или только если надо распределять нагрузку по разным серверам?

Zek
20.07.2016
12:32:52
@akubatkin для микосервисов обязательно
угумс, с обновленным тавером поехало.

Aleksandr
20.07.2016
12:34:41
а чего там вкусного есть? я noc изучаю несколько дней, у меня сетка из около 1800 устройств 20к портов в ап и всего олоко 50к, планирую переезжать с /24 на сегмент на vlan-per-user + q-in-q, поэтому начала изучать noc и вроде бы подходит... самому дольше писать все это, при этом питон не знаю вообще, но скрипты для свичей дописать смогу

Zek
20.07.2016
12:37:04
есть сниппеты, которые не работают
;)

N
20.07.2016
12:38:00
Requirement already satisfied, т.е товер последней версии?
noc-tower==0.1a57

Maxim
20.07.2016
12:48:45
поддался общему порыву обновить башню и теперь наткнулся на такое not trusting file /opt/tower/var/tower/repo/VQ3W6R/.hg/hgrc from untrusted user tower, group tower
not trusting file /opt/tower/var/tower/repo/VQ3W6R/.hg/hgrc from untrusted user tower, group tower
abort: repository default not found!
при попытке стянуть репу

Zek
20.07.2016
12:55:11
TASK [node : Pull NOC] 00:05fatal: [localhost]: FAILED! => {"changed": false, "failed": true, "msg": "abort: outstanding merge conflicts\n"}
а у меня вот так

Andrey
20.07.2016
12:56:22
@largelos поменяны были какие-то файлы

Zek
20.07.2016
12:56:42
ну да, я догадался
а делать теперь что? ;)

Алексей
20.07.2016
12:56:52

Andrey
20.07.2016
12:56:55
@largelos в папке нока hg status

Google

Andrey
20.07.2016
12:57:21
много там?

Zek
20.07.2016
12:57:42
один

Aleksandr
20.07.2016
12:57:44
а это https://bt.nocproject.org/browse/NOC-1436 появится в как штатное решение или надо докладывать свои скрипты?

Andrey
20.07.2016
12:58:13
@largelos нужный? если да - скопируй куда-нибудь.

Zek
20.07.2016
12:58:16
нет

Andrey
20.07.2016
12:58:25
потом hg revert --all

Maxim
20.07.2016
12:59:10

Zek
20.07.2016
12:59:14
перерь в hg пусто но все равно мерж конфликт при деплое вылезает
@aversant,
это я как раз твой фикс вручную скопировал )

Andrey
20.07.2016
13:02:13
@largelos hg summary что показывает?

Zek
20.07.2016
13:02:47
root@localhost:/opt/noc# hg summary
parent: 13797:ccec78a55a2e
Remove deprecated modules
branch: feature/microservices
commit: 1 unresolved (clean)
update: 3 new changesets (update)

Andrey
20.07.2016
13:03:52
У тебя тип инсталляции в башне какой выбран?

Maxim
20.07.2016
13:05:18
разобрался со своим косяком, башня ошибочно запускалась от рута

Andrey
20.07.2016
13:06:26
@largelos выбери Production - он снесёт папку с ноком и заново накатит изменения
@largelos и сделай Pull

Zek
20.07.2016
13:08:00
у меня как раз не продакшн чтоб можно было изменения вносить
но как-то не очень они вносятся ;)
раз нельзя после этого деплой сделать

Andrey
20.07.2016
13:08:57
просто ты внёс изменния, которые уже внесли до этого:)

Zek
20.07.2016
13:09:29
бг
TASK [node : Clean NOC directory] 00:05fatal: [localhost]: FAILED! => {"changed": false, "failed": true, "msg": "abort: outstanding merge conflicts\n"}