About Forum Blogs NOC Docs Downloads KB Issues Code CI Registration

nocproject.org

#nocproject.org at irc.freenode.net log.
Back to nocproject.org Back to IRC log index
Date: 18.06.2014
TSergey #
03:27
привет
03:27
расскажите как работает Switchport Validation
lexus-omsk #
03:48
вроде по наличию маков в соответствующих вланах
03:49
sa/apps/switchportvalidation/views.py
TSergey #
03:52
ага, спасиб
04:17
Unbeerable: я попробовал отложенную перезагрузку, удобно
Unbeerable #
04:17
:) надо обновить прошивки
04:17
у нас вчера стояла задача погасить оптический аплинк на коммутаторе ненадолго
04:17
чтобы рефлектометром померить линию
dvolodin #
05:00
zi_home: для ios или iosxr?
TSergey #
05:16
какой профиль использовать для D-Link DGS-6604?
dvolodin #
05:22
пофиксил багу в MultiIntervalJob
05:23
вот эту http://pastebin.com/X5j3TBjd
hu4 #
05:24
dvolodin: закоммитил?
dvolodin #
05:24
да
hu4 #
05:25
с утра обновился, бага осталась...
aermike #
05:33
hi all
05:33
after lastest update, icons are all same
05:33
:)
05:33
an square
05:35
even last set of icons are good
TSergey #
05:41
напомните, кто писал поиск в интерфейсе, по дискрипшену?
05:41
нашел глю, как мне кажется
05:43
а нет, ошибся :)
zi_rus_ #
05:44
dvolodin, а я хз, ты дал мне issue с выводом команды, я по аналогии с джунипером его сделал, кажется это был bfd
dvolodin #
05:46
ну так давай скрипт, посмотрим
lexus-omsk #
05:57
я тоже с утра обновился, а трейс есть... но последний коммит позже появился
TSergey #
06:00
нужен совет, у меня в профиле DGS3100, на одном из коммутаторов, в интерфейсах вланы, которых нет на коммутаторе, и есть порт (9), в НОКе на нем вовсе нет вланов, на коммутаторе на нем есть и untag и tag
lexus-omsk #
06:01
debug-script в помощь
TSergey #
06:01
да, но какой скрипт дебажить?
lexus-omsk #
06:01
get_interfaces
TSergey #
06:01
ок, ща буду смотреть
06:02
я думал, что вланы собирает get_switchport, а у этого профиля его вовсе нет
lexus-omsk #
06:03
в некоторых профилях get_interfaces вызывает get_switchport
TSergey #
06:18
lexus-omsk: хм, вижу в шой выдачу того, что есть влан, в итоге на интерейсе нет
06:18
*в шоу
06:19
ааааа
06:20
Untagged ports : 1:(2,9)
06:23
не, не то, перепутал
lexus-omsk #
06:23
в продолжение темы MultiIntervalJob: http://pastebin.com/RZefZkyU
TSergey #
06:24
у меня что-ли заблочен пастебин
_4ePTeHok #
06:26
ростелеком?)
zi_rus_ #
06:30
_4ePTeHok, теперь тебя про sfp+ буду пинать
06:31
_4ePTeHok, кстати, смотри баг в get_inventory
06:31
NAME: "TenGigabitEthernet 0/0", DESCR: "1000BASE-LX SFP"
06:31
PID: GLC-LH-SM , VID: , SN: FNS0925K7A8
06:31
NAME: "TenGigabitEthernet 0/1", DESCR: "1000BASE-LX SFP"
06:31
PID: SFCT-5798PZ-CS3 , VID: 000, SN: AGC1543UL77
06:31
это на железке трансиверы
06:32
а вот как скрипт возвращает номер
06:32
{'builtin': False,
06:32
'description': '1000BASE-LX SFP',
06:32
'number': 'TenGigabitEthernet',
06:32
'part_no': ['GLC-LH-SM'],
06:32
'revision': 'None',
06:32
'serial': 'FNS0925K7A8',
06:32
'type': 'XCVR',
06:32
'vendor': 'CISCO'},
06:32
'number': 'TenGigabitEthernet', <---- та даааа
TSergey #
06:32
_4ePTeHok: ага, их канал
_4ePTeHok #
06:41
TSergey, добро пожаловать в лучшую на свете страну :)
06:41
zi_rus_, эх.
TSergey #
06:51
если в скрипте используется функция expand_interface_range , ее где искать?
06:58
Untagged ports : 1:(1,4,10-12,15-23)
06:58
а в скрипте members = self.expand_interface_range( match.group("member_ports").replace("(","").replace(")", ""))
06:58
и, думаю в expand передается 1:1,4,10-12,15-23
06:59
и вот эта конструкция ",4,10-12,15-23" идет лесом...
_4ePTeHok #
07:01
zi_rus_,
07:01
elif name.startswith("Te"):
07:01
if " " in name:
07:01
number = name.split(" ", 1)[0].split("/")[-1]
07:01
else:
07:01
number = name.split("/")[-1]
07:01
вот тот кусок что тебе отдает не то
TSergey #
07:01
ага, нашел еще один DGS.3100 на нем таже песня
_4ePTeHok #
07:01
но я хз с какой целью там if " " in name:
07:02
он срабатывает как раз на "TenGigabitEthernet 0/1Э
07:02
и соответственно берет не ту позицию
TSergey #
07:03
_4ePTeHok: подскажи, плс, если в noc / sa / profiles / DLink / DGS3100 / get_interfaces.py используется expand_interface_range, то она где описана?
_4ePTeHok #
07:10
TSergey, ./sa/script/script.py: def expand_interface_range(self, s):
TSergey #
07:10
спасиб
_4ePTeHok #
07:11
find . -type f -name \*.py | xargs grep "expand_interface_range" спасет отца русской демократии
zi_rus_ #
07:16
dvolodin, дык елы палы NOC-907
TSergey #
07:18
есть список портов, "Untagged ports : 1:(1,4,10-12,15-23)"
07:18
в скрипте он отдается на "развертывание", вот так
07:18
members = self.expand_interface_range( match.group("member_ports").replace("(","").replace(")", ""))
07:18
видимо в noc / sa / script / script.py / expand_interface_range
07:18
улетает "1:1,4,10-12,15-23"
07:18
и конструкция ",4,10-12,15-23" не обрабатывается
07:18
как бы это поправить?
dvolodin #
07:18
zi_rus_: у тебя есть железка хотя бы с 2 bfd сессиями?
_4ePTeHok #
07:20
TSergey, "1:1-3" -> ["1:1", "1:2", "1:3"]
07:20
функция должна уметь так
07:20
т е умеет
zi_rus_ #
07:20
dvolodin, да, но там 15 иос, там вывод совсем-совсем-совсем другой
dvolodin #
07:21
кидай и такой и такой
07:21
тушенкой
lexus-omsk #
07:21
dvolodin, в продолжение темы MultiIntervalJob: http://pastebin.com/RZefZkyU
07:21
похоже, ещё в одном месте переделать надо
TSergey #
07:22
_4ePTeHok: такое она обрабатывает, а вот такое "1:1,4" --- нет
07:23
вот, например: "Member ports : 1:(1-15,17-24)", скрипт с 1 по 15 влан прописал, дальше --- нихт
07:23
"Untagged ports : 1:(1,4,10-12,15-23)" --- только первый прописал
07:25
с учетом, что скобки сначала вырезались
dvolodin #
07:31
lexus-omsk: поправил
_4ePTeHok #
07:36
TSergey, потому что там 1ца за скобкой
07:36
надо 1:1-3, 1:5 и т д
07:37
оно не понимает вынесенное за скобки
TSergey #
07:38
это я тоже понял, как это поправить?
07:40
1:(1-15,17-24)
07:40
если есть \d\:(, то заменять запятые на \d:,
07:41
и вопрос --- править expand_interface_range или get_interfaces
07:42
склоняюсь к правке в get_interfaces
hu4 #
07:42
MultiIntervalJob - заработало.
evyscr #
07:44
_4ePTeHok: ты сейчас со вчерашним патчем на табы сидишь?
_4ePTeHok #
07:45
TSergey, string.replace(",", ",1:") ?
TSergey #
07:46
так разве мы так делаем :) а если будет "2:"
07:46
(у меня не будет)
_4ePTeHok #
07:46
ну я к примеру
TSergey #
07:46
я согласен
_4ePTeHok #
07:46
тебе ж виднее
07:46
evyscr ека
07:46
неа
TSergey #
07:46
вопрос править expand_interface_range или get_interfaces --- как правильнее?
evyscr #
07:47
_4ePTeHok: тогда другой вопрос: в extjs аппах добавление сейчас живое или нет?
07:49
(у меня save не работает)
dvolodin #
07:51
evyscr: с беспейджерным патчем?
TSergey #
07:52
чего где еще поменялось кроме иконок? только что обновился, больше ничего не вижу нового
evyscr #
07:52
dvolodin: с http://pastebin.com/4xqwvSJC
dvolodin #
07:52
а
evyscr #
07:52
rev9692
dvolodin #
07:52
ну да, там с сохранением, похоже, есть проблемы
07:58
zi_rus_: у тебя скрипт get_bfd_sessions совсем не бъется с прилагаемым выводом
zi_rus_ #
07:58
dvolodin, эмм
07:58
работало же
lexus-omsk #
07:59
hu4: а у меня почти так же трейсит, как и раньше, только теперь unsupported operand type(s) for //: 'int' and 'NoneType'
hu4 #
08:00
lexus-omsk: у меня были трейсы на события падения интерфейсов, сейчас правильно работает. 30 минут назад коммит был, после него починилось.
lexus-omsk #
08:01
ну да, я видел... странно
08:01
а профили как-нибудь настраивал?
hu4 #
08:02
почти везде дефаулт.
lexus-omsk #
08:02
вот и я пока не менял значения...
08:03
а старые алармы не воскрешает, когда не нужно?
hu4 #
08:03
я в монго удалил старые, много их было что-то
e_zombie #
08:03
http://pastebin.com/SguHdLx4
hu4 #
08:03
сами не убрались.
08:06
блин, всё равно failed events есть. ts = (t // interval) * interval, а интервал = None
08:11
http://pastebin.com/qs3VCck1 чуть по-другому
lexus-omsk #
08:24
вот, я о том же
TSergey #
08:25
Dmitry1: привет
Dmitry1 #
08:25
Всем привет. Управление джобами, чтобы они не ломились на железки каждыя пять минут уже починили?
zi_rus_ #
08:25
Dmitry1, даже не пытались :)
TSergey #
08:25
Dmitry1: помоги с DGS.3100
08:25
есть список портов, "Untagged ports : 1:(1,4,10-12,15-23)"
08:25
в скрипте он отдается на "развертывание", вот так
08:25
members = self.expand_interface_range( match.group("member_ports").replace("(","").replace(")", ""))
08:25
видимо в noc / sa / script / script.py / expand_interface_range
08:25
улетает "1:1,4,10-12,15-23"
08:25
и конструкция ",4,10-12,15-23" не обрабатывается
Dmitry1 #
08:26
TSergey: у меня noc отключен уже с месяц как минимум
08:26
даже запускать не пытаюсь
08:27
потихоньку на excel переползаю
TSergey #
08:27
я хотел у тебя узнать, как он так тебя запинговывает? у меня дефоли и девелоп стоят, в логах не так и много входов
08:27
*дефолт
08:28
правдв в профилях я пинг отключил
08:28
и FM еще не использую
Dmitry1 #
08:29
очень просто. мне после исправления каких-либо фвйликов приходится перезапускать noc
08:29
а при запуске он срать хотел на то, что я интервал запуска джобов выставил в десять лет, и запускает все джобы сразу
e_zombie #
08:29
а как в новом интерфейсе в СА выделить все обьекты группы и задисковерить их?
TSergey #
08:29
а, это да
08:32
e_zombie: а что называешь группой?
08:32
фильтр + галка + Run discovery now
Dmitry1 #
08:33
TSergey: в fm та же фигня. джобы, запускаемые по хандлеру, срать хотели на свое расписание
TSergey #
08:33
о, вот наверное что такое MultiIntervalJob
08:33
Dmitry1: а что-нибудь вне нока :) в регэкспах же ты силен
08:34
txt="Member ports : 1:(1-2,9-24)"
08:34
txt.replace("(","").replace(")", "").replace(",", ",1:")
08:34
Member ports : 1:1-2,1:9-24
08:35
но хочется чтобы на не просто единичку добавлять, а цифру перед :(
Dmitry1 #
08:35
кинь issue. если буду еще заниматься noc - поделаю
TSergey #
08:37
e_zombie: селектис строчку, шифт, и селектим последнего в группе --- ставится галка
08:37
или ты не про это?
dvolodin #
08:50
hu4: http://pastebin.com/hkCcE4GR
08:50
ошибся
08:51
zi_rus_: и еще у тебя в скрипте ошибка -- где self.client_map ?
e_zombie #
08:59
TSergey: у меня 45 страниц над выделить.
_4ePTeHok #
09:05
e_zombie, в н овом вроде можно по страницам прыгать не сбрасывая выделение
09:05
не?
e_zombie #
09:09
или я что то не так делаю или у меня не работает.
09:10
кхмю.
09:10
со второго раза выделилось.
09:10
нажимать не переход на последнюю а на последнюю а потом назад вернуть
09:10
ся тогда выделаяет
09:12
чёто не понятно как он выделяет.
hu4 #
09:17
dvolodin: потестил патч, подёргал интерфейсы, в failed events пусто. Спасибо!
TSergey #
09:17
научите, как сделать патч?
dvolodin #
09:18
hg diff <имя файла>
09:18
hu4: job'ы запустились?
hu4 #
09:18
как посмотреть?
09:19
Алармы появля.тся при падении интерфейса. При поднятии - пропадают.
09:19
FM Monitor пишет про 13 jobos
09:19
job*-ов
e_zombie #
09:20
боянный вопрос. перелинков работает? в профиле обьекта надо поставить параметр устаревания? вообще какие там должны быть настройки
_4ePTeHok #
09:21
вроде делали
e_zombie #
09:24
меня настораживает параметр Time который стоит в Forever
dvolodin #
09:26
check_link - это для FM
e_zombie #
09:26
а вот он что.
09:26
тобишь я раскатал губёнки на перелинковку
_4ePTeHok #
09:29
перелинковку писали же вроде
09:29
zi_rus_, тестил же
09:29
толи патчем толи как
e_zombie #
09:30
ну я вот тоже краем уха слышал но вот канает или нет не в курсе.
09:30
вот и спросил
dvolodin #
09:35
перелинковку закоммитили
e_zombie #
09:37
работает без глюков?
dvolodin #
09:41
пока не жаловались
e_zombie #
09:46
у мення в СА в менюшках обьектов теги не все отображаются. у меня их много и отображается первая строчка, потом выпадающая менюха но когда на неё жмёшь она не открывается. это в ФФ последнем.
zi_rus_ #
09:47
а то что значек edit не отображается
09:47
это так задумано
e_zombie #
09:48
это сарказм?
dvolodin #
09:48
zi_rus_: полную перезагрузку сделай
zi_rus_ #
09:49
перезагрузку чего?
09:49
ctrl f5
dvolodin #
09:50
угу
09:50
звездочка видна?
zi_rus_ #
10:11
звезда есть, ctrl f5 не помог
dvolodin #
10:20
http://i62.fastpic.ru/big/2014/0618/4b/3f3768cfb356c2e97c68a4a3d390b84b.png
zi_rus_ #
10:25
ну а у меня нет
10:25
вчера все было
10:25
а теперь нет
e_zombie #
10:59
у меня есть звёздочка но нет значка редактирования в СА
aermike #
11:01
zi_rus_ hi
11:01
after apliyng lastest update all icons are ok
zi_rus_ #
11:01
ы
e_zombie #
11:01
ы
_4ePTeHok #
11:03
aermike :)
e_zombie #
11:05
о. всё появилось после апдейта
11:07
я вот тут пытаюсь вывести карту на 5к устройств. интересно осилит ли сервак это или нет
hu4 #
11:08
браузер не осилит :)
_4ePTeHok #
11:09
e_zombie, юношеский максимализм?)
e_zombie #
11:09
старческие извращения
_4ePTeHok #
11:09
дап давай в канал)
11:10
бап*
11:10
а то видишь - коммиты не идут
11:10
без вдохновения))
e_zombie #
11:11
ну я вчерась стриптиз поснимал на презентации новой услуги "мальчишник" в одном заведении, но уссловия съёмки были никакие и поэтому там будет не шибка фапообразующе.
11:12
плюс рабочая машинадля обработки 24 мегабитных равов нуууу никак не подходит
_4ePTeHok #
11:13
) зажрались со всоими мегапукселями
e_zombie #
11:13
ну камеры хуже не было
11:13
из новых.
_4ePTeHok #
11:13
д800 надо было брать
11:13
36 мпх
e_zombie #
11:13
ебанись. там ваще 36
11:14
и стоит овер дохуя.
_4ePTeHok #
11:14
посанский размер
e_zombie #
11:14
нахер не впёрлось. я 24 не знаю куда складывать на винт.
_4ePTeHok #
11:14
гыгы
11:14
я свои 16 затрахался разбирать
e_zombie #
11:15
ну я вчера пошёл снимать фешн в этот клуб. у 2 ночбло уже 650 кадров
_4ePTeHok #
11:15
тебе 16гб флешки на скоко хватаед?)
e_zombie #
11:16
около 800 кадров вроде
_4ePTeHok #
11:16
у меня вроде 950 чтоли
11:16
чот разница мелкая
11:17
мне ваще понравилась новая тушка, что под пленочник сделана
11:17
но ценник там тоже ацкей
11:17
матрица от трешки..
11:17
ех.
ufir #
11:18
5к устройств на карте =\
11:18
но зочем
11:18
ты еще и небось в РТ работаешь
_4ePTeHok #
11:20
бгг
11:20
угодал)
e_zombie #
11:21
ufir: (15:11:38) e_zombie: старческие извращения
ufir #
11:22
ах, как это прелестно
e_zombie #
11:25
так. походу фокс пытается вывести карту. всё встало раком
_4ePTeHok #
11:31
гг
11:31
память померий
ufir #
11:31
волпользуйся Браузером
11:31
\воспользуйся
e_zombie #
11:32
IE ?
11:37
https://pp.vk.me/c619718/v619718151/af0c/ybXbr9T1Hd8.jpg
11:38
ДЕТИ! ВЫ ГОТОВЫ УВИДЕТЬ ПИЗДЕТЦ?
11:38
да капитан
11:38
https://pp.vk.me/c619718/v619718151/af16/cfbuN8IJh5I.jpg
11:38
https://pp.vk.me/c619718/v619718151/af1f/EeCOReqEIoM.jpg
_4ePTeHok #
11:38
КТООООООООООО КТО проживает на дне РТ?
e_zombie #
11:39
https://pp.vk.me/c619718/v619718151/af30/rmEtc_afrTI.jpg
_4ePTeHok #
11:40
да, писдетц это мягко сказано)
e_zombie #
11:41
я предупреждал.
11:42
это снималось в полной темноте и хорошо что у меня была вспышка удалённо управляемая. она давала свет. но фокуситься была полная попа
11:44
бля. только счас увидел что у неё грудь исскуственная.
11:44
и со шрамами
11:44
бля.
_4ePTeHok #
11:45
да она вообще малость несуразная)
e_zombie #
11:45
жопа сиськи есть - норм. а это динамика - там хер поймаешь чтобы было красиво.
11:46
опять же это сырец не отобранный
11:52
https://pp.vk.me/c619718/v619718151/af52/AHvb66YnvEQ.jpg
11:52
https://pp.vk.me/c619718/v619718151/af5c/5z1aumD581o.jpg
dvolodin #
12:24
оживил сохранение и удаление в беспейджерном гриде
12:25
из серьезного - не работает закрытие формы
12:25
а так - няшно
12:25
на ретине иконки глаз режут
e_zombie #
13:06
даёшь нок на 4к дисплеях
dvolodin #
13:12
легко
13:13
прозаический вопрос возник
13:13
paging toolbar я выпилил
13:13
но в нем было и общее количество записей
13:13
и кнопка refresh
13:13
куда теперь все пихать-то?
13:13
в верхний тулбар?
zi_home #
17:28
dvolodin, почему уведомления могут опаздывать?
17:29
авария случилась в 2014-06-18 12:35:39
17:29
писем не было
17:29
в 2014-06-18 12:36:18 авария закрылась и письмо пришло!!!
17:30
и неожиданно, через 7 часов приходит письмо об открытии аларма 2014-06-18 19:50:37
17:31
dvolodin, причем уведомление пришло после перезапуска нока
17:31
то есть оно залипло
17:31
до рестарта
dvolodin #
17:36
именно уведомление
zi_home #
17:37
да, авария как надо отработалась
17:38
дело не в задержке, оно залипло в кишках
17:38
я просто вечером обновил нок
17:38
и после старта оно отправилось
dvolodin #
17:38
может почтарь не принимал письмо и не слал отлупа
17:38
оно и висело во внутренней очереди?
zi_home #
17:38
эмм
17:38
а закрытие принял?
17:39
2014-06-18 12:31:53,395 Dequeueing 13523
17:39
2014-06-18 12:36:18,234 Queuing id=13524 method=mail to=noc@bca.ru subject=bb-kulibina-1 alarm #53a14f5df3b6827cc4aafaf8 has been cleared: Link down: Te0/0/1/0 (Aggr-timiryazeva)
17:39
2014-06-18 12:36:25,505 Dequeueing 13524
17:39
2014-06-18 12:36:51,611 Queuing id=13525 method=mail to=noc@bca.ru subject=bb-kulibina-1 alarm #53a14f81f3b6827cc4aafafa has been cleared: Link down: Te0/0/1/0 (Aggr-timiryazeva)
17:39
а откртытие после рестарта
17:39
2014-06-18 19:50:31,214 Loading MacroRegistry
17:39
2014-06-18 19:50:31,357 Loading ParserRegistry
17:39
2014-06-18 19:50:37,477 Queuing id=13535 method=mail to=noc@bca.ru subject=bb-kulibina-1 alarm #53a1b54cf3b68228daf26496: Link down: Te0/0/1/0 (Aggr-timiryazeva)
17:40
и другие письма по другим изменениям в течение дня приходили нормально
17:42
dvolodin, сам посмотри, в id аларма встроен timestamp, в последнем письме он меньше чем в тех что выше
dvolodin #
17:44
он не повторно открыт был?
zi_home #
17:46
ну их два было
17:46
2014-06-18 12:35:39
17:46
17:46
38s
17:46
17:46
1
17:46
17:46
bb-kulibina-1
17:46
dvolodin #
17:46
http://pastie.org/9302697
zi_home #
17:46
WARNING
17:46
17:46
Link down: Te0/0/1/0 (Aggr-timiryazeva)
dvolodin #
17:46
вот последняя редакция
zi_home #
17:46
черт
dvolodin #
17:46
несколько косяков еще осталось
zi_home #
17:46
ммм
17:47
а как это с пиьсмами поможет?
dvolodin #
17:50
никак
17:50
это последствия случайного эксперимента :)
zi_home #
17:51
:)
17:52
но письма меня больше беспокоят
nickname_man #
17:52
всем привет)
17:52
подскажите плиз по днс синху
17:53
вот только настроил тестовый
17:53
если передернуть сам нок, а на днсе не трогать синх процесс - оно не обновляется, пока я синх не передерну :(
17:54
и даже как рестартану его все равно не заапдейтится само пока я зону в ноке не изменю или все файлы с днса не удалю
dvolodin #
17:54
должен перецепиться
nickname_man #
17:54
он цепляется
17:54
но изменения не хавает
17:54
пока не ребутну его
17:55
собственно и после ребута не хавает, пока не появятся новые изменения
18:22
что нужно для генерации днс записей из ipam?
zi_home #
18:28
галочку поставить
nickname_man #
18:29
где?)
18:29
я поставил все галочки какие только нашел в там )
18:30
я в рейндже поставил галочку и на акитвный и на залоченый, поставил генерить FQDN и забил шаблон
zi_home #
18:30
autogenerated
18:30
в зоне
nickname_man #
18:31
стоит
18:31
и если я руками таблицу забиваю все норм
18:31
а вот с ipam ничего не прилетает
zi_home #
18:31
а в ипам fqdn правильно забиваешь?
nickname_man #
18:31
100.212.168.192.sample.com
18:32
у меня зона sample.com
18:32
это же валидный FQDN
zi_home #
18:32
ммм
nickname_man #
18:32
?
zi_home #
18:32
так не будет работать
nickname_man #
18:32
а как надо?
zi_home #
18:32
100-212-168-192
18:33
без точек главное
nickname_man #
18:33
и получается я не могу менять настройки пула? нужно его пересоздавать?
zi_home #
18:33
или нок считает что это другая зона
nickname_man #
18:33
ааа, ну да
18:33
он думает что это субдомен
18:35
прилетели, супер
20:26
<class 'noc.sa.models.reducetask.DoesNotExist'> ReduceTask matching query does not exist.
20:26
sae выпадает частенько...
Tweet
Share this page
Share this page: Tweet