
Ilya
02.12.2017
09:12:04
get_interfaces
всё верно
а в дисквери interface

Andrey
02.12.2017
09:12:57

Google

Wingman
02.12.2017
09:13:33
Но толи где то не вызывается, где должен, толи хз

Ivan
02.12.2017
09:14:07
ls -al sa/profiles/Cisco/IOS/*.py @wingz

Andrey
02.12.2017
09:14:23
ну, надо либо починять, либо создать Issue и призывать @dmitryluhtionov

Wingman
02.12.2017
09:16:21
Понил

Ilya
02.12.2017
09:20:23
@freeseacher pypy творит чудеса с классификаторами
в хорошем смысле

E_zombie
02.12.2017
09:22:05
а не обманываешь ли ты нас ?

Ivan
02.12.2017
09:22:07
Андрей, а ты не мог бы посмотреть, почему у меня оно есть: https://code.getnoc.com/noc/noc/issues/585 а у других нет?

E_zombie
02.12.2017
09:22:16
вводишь в грехъ

Ivan
02.12.2017
09:22:23
ещё суток не прошло даже

Google

E_zombie
02.12.2017
09:23:39
https://pp.userapi.com/c824601/v824601989/45224/diCl-i-PfvY.jpg

Andrey
02.12.2017
09:26:39
ему не это ненравится. а что-то в конфиге дашборда

Алексей
02.12.2017
09:28:26

Ilya
02.12.2017
09:29:21
Есть чо посмотреть?
Ну ты помнишь, что у меня 64 классификатора с правилом rule отрабатывали нормально, а xrule не справлялся?
Сейчас 32 классификатора с xrule выгребают очередь на ура
надо будни подождать, когда начнется ад в сети

Алексей
02.12.2017
09:32:34
Ак ты всю инсталляцию на pypy перевел?

Ivan
02.12.2017
09:33:26

Алексей
02.12.2017
09:46:34

Ilya
02.12.2017
09:48:48
на тестовой ноде всё прошло, трейсов нету и перевел

Алексей
02.12.2017
09:49:06
понятно
ну я могу сказать что по потребелнию памяти ты скорее всего проиграл. но так ли это важно вопрос

Ilya
02.12.2017
09:50:22

E_zombie
02.12.2017
09:50:28
я вот больше упираюсь в проц чем в память.

Ilya
02.12.2017
09:50:35
вчера примерно в 23:30 - 0:0 перевел

E_zombie
02.12.2017
09:50:37
но у меня говностарое оборудование.

Ilya
02.12.2017
09:51:05
а тепеперь классификаторы

Google

Ilya
02.12.2017
09:51:52
но тут непонятно пока, надо время им ещё
на второй ноде аналогично

Алексей
02.12.2017
09:53:32
хм
а это точно pypy ?
./bin/python
покеж ?

Ilya
02.12.2017
09:54:57
Python 2.7.5
))

Алексей
02.12.2017
09:55:08
не
целиком банер

Ilya
02.12.2017
09:55:29
./bin/python
Python 2.7.5 (default, May 3 2017, 07:55:04)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-14)] on linux2
Type "help", "copyright", "credits" or "license" for more information.

Алексей
02.12.2017
09:55:43
эт питон. не pypy

Ilya
02.12.2017
09:56:00
1 .почему башня тогда не перевела?

Алексей
02.12.2017
09:56:10
а как ты сделал ?

Ilya
02.12.2017
09:56:14
2. xrule оптимизировали видимо хорошо)

Алексей
02.12.2017
09:56:47
тогда нужен лог деплоя
в котором произошло переключение

Ilya
02.12.2017
09:56:56
сча
по поиску его нету нигде, где был бы pypy

Google

Ilya
02.12.2017
09:59:42
а вот
всё что есть

Алексей
02.12.2017
10:04:43
ну эт собственно факт того что к тебе приехали правки в коде
а как ты переключил ?

Ilya
02.12.2017
10:05:08
в ui tower

Ivan
02.12.2017
10:05:46
Пипинод хехе

Ilya
02.12.2017
10:05:51
python_interpreter: /usr/bin/python
в инвентори

Алексей
02.12.2017
10:07:26
а надо было там pypy
я тебе так рекомендую
сделай cp -r /opt/noc /opt/noc_python
потом поменяй в башне интерпретатор на pypy, передеплойся

Ilya
02.12.2017
10:09:03
ок

Алексей
02.12.2017
10:09:12
и тогда уже смотри
можно даже не cp а mv

Ilya
02.12.2017
10:09:45
:)

Алексей
02.12.2017
10:09:47
башня один фиг пересоздас всю диру

Ilya
02.12.2017
10:13:30
Вот же блин, а я рад был, что всё прошло прозрачно)

Алексей
02.12.2017
10:13:48
оно и проходит прозрачно

Google

Алексей
02.12.2017
10:13:59
а что ты таки выставил в интерпретаторе ?

Ilya
02.12.2017
10:18:21
Failed to connect to bbuseruploads.s3.amazonaws.com at port 443: [Errno -2] Имя или служба не известны
суки

Алексей
02.12.2017
10:19:26
видимо при скачивании pypy

Ilya
02.12.2017
10:20:41
ага
я их ненавижу всех

Алексей
02.12.2017
10:20:55
кого ?
впрочем не надо не отвечай.
я тоже.

Ilya
02.12.2017
10:25:47

Алексей
02.12.2017
10:27:17
https://bitbucket.org/squeaky/portable-pypy/downloads/pypy-5.9-linux_x86_64-portable.tar.bz2
он должен быть у тя в /opt/tower/var/tower/data/src_dist/

Ilya
02.12.2017
10:28:14
ок

Алексей
02.12.2017
10:28:45
ага

Ilya
02.12.2017
10:34:33
ага
fatal: [wrk01]: FAILED! => {
"changed": false,
"cmd": "/opt/noc/bin/pip2 install https://bitbucket.org/pypy/numpy/get/master.tar.bz2#numpy==1.10.0",
"failed": true
}
MSG:
stdout: Collecting https://bitbucket.org/pypy/numpy/get/master.tar.bz2#numpy==1.10.0
Downloading https://bitbucket.org/pypy/numpy/get/master.tar.bz2 (3.6MB)
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-lpCcw1-build/setup.py", line 29, in <module>
raise RuntimeError("A PyPy interpreter is required")
RuntimeError: A PyPy interpreter is required
----------------------------------------
:stderr: Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-lpCcw1-build/
to retry, use: --limit @/opt/tower/var/tower/playbooks/mosreg/ansible/site.retry

Алексей
02.12.2017
10:34:58
целиком предыдущие таски ?

Ilya
02.12.2017
10:35:57
TASK [node : Include venv init for pypy] 04:17
included: /opt/tower/var/tower/playbooks/mosreg/ansible/roles/node/tasks/init_venv_pypy.yml for web01, web02, collector, wrk01, wrk02, mongodb01, mongodb02, mongodb03, discovery01, discovery02, influxdb01, clickhouse01, clickhouse02
TASK [node : Get pypy portable] 04:18
ok: [web01 -> 127.0.0.1]
TASK [node : Unarchive pypy] 04:19
skipping: [web01]
skipping: [web02]
skipping: [wrk01]
skipping: [wrk02]
skipping: [collector]
skipping: [mongodb01]
skipping: [mongodb02]
skipping: [mongodb03]
skipping: [discovery01]
skipping: [discovery02]
skipping: [influxdb01]
skipping: [clickhouse01]
skipping: [clickhouse02]

Алексей
02.12.2017
10:37:34
папка при это уже создана ?