
John
15.09.2017
13:51:19
оппа!
прошло

Dubridze
15.09.2017
13:51:53
ext-all.js:22 GET https://mgts-noc01/sa/managedobject/?_dc=1505481939997&__format=ext&__page=1&__start=0&__limit=45&__sort=%5B%7B%22property%22%3A%22address%22%2C%22direction%22%3A%22ASC%22%7D%5D 500 (INTERNAL SERVER ERROR)

Andrey
15.09.2017
13:52:33

Google

Dubridze
15.09.2017
13:53:13
как снять?

John
15.09.2017
13:53:19
после прописывания в базе генерик.хост в профиль МО
в краш листе появилось
2017-09-15T16:51:40 web pymongo.errors.DuplicateKeyError: E11000 duplicate key error collection: noc.noc.platforms index: fu
017-09-15T16:51:15 sae pymongo.errors.DuplicateKeyError: E11000 duplicate key error collection: noc.noc.platforms index: fu
2017-09-15T16:51:09 discovery noc.sa.models.profile.DoesNotExist:
наверно надо было остановить все процессы нока, да?

Andrey
15.09.2017
13:53:52
noc.noc.platforms гм...

John
15.09.2017
13:54:16
как снять?
нажми на ссылку которую ты прислал, увидишь трейс

Andrey
15.09.2017
13:54:26
как снять?
./noc crashinfo list на хосте, там будет список
ааа....
в монге
db.noc.platforms.drop()

Dubridze
15.09.2017
13:57:22
N UUID Time Service Exception
* ce7ad01f-1f76-57a9-91b3-f28e13514430 2017-09-15T16:49:46 web exceptions.TypeError: coercing to Unicode: need string or buffer, NoneType found
* f943a7b8-5985-5eaf-826b-354ca8192b78 2017-09-15T16:49:46 web exceptions.KeyError: 13
* 75350c44-83ba-58c4-b3fd-c1e9c101fdaa 2017-09-15T16:35:17 web pymongo.errors.DuplicateKeyError: E11000 duplicate key error collection: noc.noc.platforms index: fu
* 37b842f1-5d50-5cfa-adef-0f845fccd613 2017-09-15T16:33:13 discovery pymongo.errors.DuplicateKeyError: E11000 duplicate key error collection: noc.noc.platforms index: fu
* c68b7bce-b966-5a0b-89ee-9a3b61e5e692 2017-09-15T16:19:44 web exceptions.AttributeError: 'ManagedObject' object has no attribute 'activator'
9f786627-1df5-50b4-af7e-a25756f885ce 2017-09-15T12:33:42 activator exceptions.IndexError: list index out of range

Andrey
15.09.2017
13:57:49
последнее обновление?

Dubridze
15.09.2017
13:57:55
да

Алексей
15.09.2017
13:58:12

Google

Andrey
15.09.2017
13:58:19
db.noc.platforms.drop()
это от этого pymongo.errors.DuplicateKeyError: E11000 duplicate key error collection: noc.noc.platforms index: fu
коллекция наполняется автоматически
так что, ничего страшного

Dubridze
15.09.2017
13:59:25

Andrey
15.09.2017
14:00:00
mongo -u root -p noc --authenticationDatabase admin noc

John
15.09.2017
14:00:16
2017-09-15T16:59:35 web noc.inv.models.platform.DoesNotExist:

Andrey
15.09.2017
14:00:40
platforms

Ilya
15.09.2017
14:00:58

Andrey
15.09.2017
14:00:58

Dubridze
15.09.2017
14:01:11
* ce7ad01f-1f76-57a9-91b3-f28e13514430 2017-09-15T17:00:55 web exceptions.TypeError: coercing to Unicode: need string or buffer, NoneType found
* f943a7b8-5985-5eaf-826b-354ca8192b78 2017-09-15T17:00:55 web exceptions.KeyError: 13

Ilya
15.09.2017
14:01:48

John
15.09.2017
14:01:56
после дропа systemctl restart memcached перезапусти нок ./noc ctl restart all

Andrey
15.09.2017
14:02:17

John
15.09.2017
14:02:19

Andrey
15.09.2017
14:03:23

Dubridze
15.09.2017
14:03:57
UUID Time Service Exception
* 2baa66bf-59d7-55f9-919a-bf1cfea38dd1 2017-09-15T17:03:27 web noc.inv.models.platform.DoesNotExist:
* f943a7b8-5985-5eaf-826b-354ca8192b78 2017-09-15T17:03:27 web exceptions.KeyError: 13

Andrey
15.09.2017
14:04:54
надо код выше выполнить

John
15.09.2017
14:04:58
во! у меня стало заебись)

Ilya
15.09.2017
14:05:26
ы

Google

Ilya
15.09.2017
14:05:49
а это весело
до тех пока это себя не затрагивает)

John
15.09.2017
14:06:16
ну почти) за выходные соберутся информашкины) в ПН посмотрим) а в среду я в ярославль прокачусь)
Илья, я не переживал) если сегодня не починили бы, на следующей неделе починили бы)

Ilya
15.09.2017
14:07:18
у тебя не прод просто

Андрей
15.09.2017
14:07:49

John
15.09.2017
14:08:16
ну сетевикам то я уже "продал" нок ?

Андрей
15.09.2017
14:09:03
Просто не надо обобщать, хорошо?

Dubridze
15.09.2017
14:10:09

Andrey
15.09.2017
14:10:49
зачем несколько?
я там добавил поля
после него что поменялось?

Dubridze
15.09.2017
14:12:23
* 2baa66bf-59d7-55f9-919a-bf1cfea38dd1 2017-09-15T17:12:12 web noc.inv.models.platform.DoesNotExist:
* f943a7b8-5985-5eaf-826b-354ca8192b78 2017-09-15T17:12:12 web exceptions.KeyError: 13

John
15.09.2017
14:13:55
from noc.sa.models.profile import Profile
from noc.sa.models.managedobject import ManagedObject
p = Profile.objects.get(name="Generic.Host")
for mo in ManagedObject.objects.filter():
mo.profile = p
mo.platform=None
mo.version=None
mo.save()
это надо выполнить в ./noc shell
после чего я ./noc ctl restart all

Dubridze
15.09.2017
14:17:59
не помогает

Алексей
15.09.2017
14:21:14
Ребята, я тут ваши скрины посмотрел. Знаете, никто, без применения электрошока и лоботомии, это всё не станет разворачивать. Когда-то IBM Tivoli считался слишком сложным. А у вас вышло в разы монструознее.
Потрогают, и бросят.

Dubridze
15.09.2017
14:24:26
как починить то?

Andrey
15.09.2017
14:25:25
пока идей нет

Google

Dubridze
15.09.2017
14:27:20
заебца

Bitbucket
15.09.2017
14:47:34
Dmitry Volodin pushed to noc/feature/microservices
fm.alarm: handle cleared_after query option

Dmitry
15.09.2017
14:51:33
@Kshnyakin а у нас есть скрины?
они были на версию 0.7

Алексей
15.09.2017
15:16:38

Алексей
15.09.2017
15:17:42
Вокруг него надо 2-3 программиста.

Dmitry
15.09.2017
15:18:22
да ну

Алексей
15.09.2017
15:18:31
вокруг которого надо 2-3 програмиста ?

Dmitry
15.09.2017
15:18:31
много программистов в РТ?

Алексей
15.09.2017
15:19:08
Дим, ну чего ты споришь? :(

Bitbucket
15.09.2017
15:52:49
Dmitry Volodin pushed to noc/feature/microservices
on_delete_check for vendor and platform
Dmitry Volodin pushed to noc/feature/microservices
fix_platform_full_name: Increased reliability

Алексей
15.09.2017
18:17:03
⚠️ Python - malicious packets found. Ensure that you have the correct libraries and no affected ones installed on your systems! (No severity rating from our side). Further information: http://yt.gl/4uy72
#vulnerability #alert #python #pip
Please forward this to your sysadmins. Feel free to join our IT Security Telegram Group as well: https://telegram.me/itsectalk ?
для проверки
./bin/pip list --format=legacy | egrep '^(acqusition|apidev-coop|bzip|crypt|django-server|pwd|setup-tools|telnet|urlib3|urllib) '

fx00f
15.09.2017
18:26:03
А уку у нас пропал @E_zombie ?

Алексей
15.09.2017
18:26:26
Отпузг

fx00f
15.09.2017
18:26:39
А!
А вы с битбакета валить ведь собрались?

Алексей
15.09.2017
18:28:05
Да
А что?

Google

fx00f
15.09.2017
18:28:55
ПРичина интересна, не более

Алексей
15.09.2017
18:29:41
Git, ci, self hosted

Serg
15.09.2017
18:40:16
коллекции не синхронизятся при деплое

Ivan
15.09.2017
18:40:44

Serg
15.09.2017
18:40:46
по крайней мере и меня не синхронизились, пока руками не поставил
у меня только в это время руки до нока и доходят

Ivan
15.09.2017
18:43:00
Выше почитай, там долгая и бкзеспешная битва была

Ilya
15.09.2017
18:44:55
Ну, у меня куча нод
Развернул новые

Serg
15.09.2017
18:46:49
я это читал, но потом пошел другим путем

E_zombie
15.09.2017
19:08:04
Я в отпуске. Прямо сейчас я в 100 километрах от Москвы. Рядом с Дракино. Буду во вторник онлайн. А был в архангельске , Вологде, плесецке, Ужгороде, нижнем Новгороде, нянгде, и тд.

fx00f
15.09.2017
19:08:18
Но нам в целом похуй

Алексей
15.09.2017
19:09:09
согласен с оратором

Zek
15.09.2017
22:06:47
господа, а почему в ноке в качестве трекера гитлаб юзается, а для репозитория битбакет?

Алексей
15.09.2017
23:01:52
Потому что если взять и всё сломать это всё сломать

fx00f
15.09.2017
23:03:11
Когда мовершн дотестируете и сольёте?))))