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: 28.11.2014
misak #
06:58
здрасте
06:59
как подправить скрипт для профиля устройства? в новой джуноси появилась лишняя строчка в начале приглашения
zi_rus #
07:05
очевидно открыть скрипт и поправить :)
misak #
07:09
zi_rus: :)
07:14
у кого JunOS 14.2, надо в профиле в файле __init__.py добавить строчку pattern_username = "^((?!Last)\S+ login|[Ll]ogin):" перед строкой pattern_prompt = r"^(({master(?::\d+)}\n)?\S+>)|(({master(?::\d+)})?\[edit.*?\]\n\S+#)|(\[Type \^D at a new line to end input\])"
e_zombie #
07:15
создай багрепорт
07:15
лучше будет.
EK|2 #
07:17
утра!
e_zombie #
07:24
хуютра
zi_rus #
07:24
тебе опять не дали?
e_zombie #
07:28
просто спал 5.39 часов
ufir #
07:29
да не пизди
07:29
слон говорит что ты на работе весь день спишь
e_zombie #
07:30
пиздаболы. не спал на работе три недели.
07:30
писал ёбаные скрипты для скана сети
ufir #
07:30
опять брешешь
07:30
нахер нужен скан сети..
e_zombie #
07:32
[root@nocproject discoverynet]# wc -l result.hostsadd.csv
07:32
30 result.hostsadd.csv
07:32
за вчера. на всей сети.
07:34
сейчас у натальи на столележит стопка из 10 коммутаторов которые сегодня поедут ставить на сеть.
07:35
иэто всё добавлять руками? нунахуй
bee26 #
07:35
e_zombie: как борешься с демонтированными коммутаторами?
e_zombie #
07:36
пок никак.
bee26 #
07:36
те у тебя в базе много мертвецов?
e_zombie #
07:36
по идее из фм можно выковыривать хосты для которых пинг файл больеше чем 5-10 днй и удалять
07:36
всё равно автоконфигурируются каждую ночь.
07:38
дескрипшен обновить можно по тому что есть на девайсе
07:41
вообще если на железку прошито всё правильно то адрессный план нахер не нужен
07:42
у нас нет отчёта который показывает хосты для которых пингфайл наибольший?
mikevlz|2 #
07:47
напиши
e_zombie #
07:48
лучше я сисек нафотаю и поменяю их на написаниескрипта
mikevlz|2 #
07:48
смотреть сиськи и трогать сиськи - два сильно разных удовольствия =)
e_zombie #
07:48
не спорю.
07:49
есть как визуалы. так и кинестетики.
mikevlz|2 #
07:49
за "посмотреть сиськи" сейчас, наверное, даже школьник скрипт писать не станет...
e_zombie #
07:49
да. обесценилось это дело.
07:51
ну ладно. я всё равно пофоткаю.
07:54
NOC-1475
TSergey #
08:36
bee26: https://kb.nocproject.org/pages/viewpage.action?pageId=17498114
Huko #
08:47
https://bt.nocproject.org/browse/INV-75 что-то пошло не так. как правильно оформлять issue для добовления новых INV ?
e_zombie #
08:48
запихивай в {code}{code}
08:49
тогда сохраняется форматирование.
08:50
попробуй - тебе понравится.
ufir #
08:51
как может -это- нравится..
e_zombie #
08:51
уйди натурал
08:59
кстати графит то закрыли а когда это в девелоп то вольётся?
zi_rus #
09:02
как Володин появится, так и спросишь его :)
09:02
он видимо забухал на радостях что закрыл такую ветку
e_zombie #
09:02
таки может он уже ... того ... на радостях .... принял пару стакашек
09:03
вот и я отом же
Huko #
09:03
а отредактировать это issue уже нельзя ?
e_zombie #
09:03
я не нашёл как.
09:03
добавь правильно и всё.
09:03
либо грохни его и создай заново
Huko #
09:04
о! грохнуть.
09:05
тока как :) ?
zi_rus #
09:05
забей
09:05
в коммент допиши
Huko #
09:08
через {code} гораздо лучше. мне понрваилось :)
e_zombie #
09:09
добро пожаловать в семью (с)
zi_rus #
09:09
еще круче будет если ты прямо файлы будешь аттачить
ufir #
09:10
Володий, ты опять с утра принял чтоли ?
Huko #
09:10
json'ы ? можно и так.
zi_rus #
09:10
это просто не очень удобно
09:10
поэтому все херачат как могут
09:11
но файл json думаю коммитть проще
e_zombie #
09:14
надо запомнить
zi_rus #
09:14
ну очевидно что чтобы закоммитить разраб должен скопировать текст вставит в файл и потом коммит
09:15
а еще круче если готовить пулл реквесты
09:15
тогда коммит будет еще проще
09:15
но это такая ёбань
09:15
я пробовал
09:15
пару пуллреквестов создал
Huko #
09:19
отсановлюсь на json файлах
09:28
ну как-то так https://bt.nocproject.org/browse/INV-76
e_zombie #
09:54
она тоже хотела поставить забикс вместо нока https://pp.vk.me/c624016/v624016480/ad65/gBzCg_AQ8Nk.jpg
buggy-funhouse #
10:00
Нет, она как раз нок ставит
evyscr #
10:57
TSergey: ayt?
TSergey #
10:57
?
evyscr #
10:58
ну, ayt == are you there
10:58
хочешь патчик для lldp? ;)
TSergey #
10:58
йез оф косс
10:58
конечно
evyscr #
10:58
я начал пейсать ультимейт солюшн
11:00
у себя немного поверил, вроде ничего не потерялось
11:00
*проверил
TSergey #
11:00
выложишь в иссе?
11:00
в понедельник постараюсь проверить
11:01
сейчас вроде все линкуется, за исключением некотороых des-3028, т.к. прошивки залил, а перегрузить пока нельзя
evyscr #
11:02
http://dpaste.com/0711K1M
11:03
дальше надо будет убирать лишние повторяющиеся вызовы
TSergey #
11:05
evyscr: копирнул, посмотрю
e_zombie #
11:18
http://geektimes.ru/post/242094/
TSergey #
11:40
все пропало?
e_zombie #
11:55
да. посадят нахер.
evyscr #
11:59
зато хотя бы есть место, где все пять частей words worth лежат в открытом доступе
buggy-funhouse #
11:59
это хентай?
evyscr #
12:01
как ни странно, да
buggy-funhouse #
12:05
почему именно это?
evyscr #
12:11
buggy-funhouse: ну иди уже почитай комментарии к посту
buggy-funhouse #
12:13
да я прочитал
12:14
почему эменно этот хентай ты написал)
zi_rus #
12:15
dvolodin, трейс пофиксишь?
dvolodin #
12:16
какой трейс?
zi_rus #
12:16
dvolodin, вот этот http://pastebin.com/ucUJRnkd
evyscr #
12:19
buggy-funhouse: в комментариях есть именно про него
buggy-funhouse #
12:19
evyscr: понял, прости
evyscr #
12:19
от себя добавлю, что в одном месте нередко встречаются три-четыре части оного вместо пяти
buggy-funhouse #
12:20
аа, так этож валдик
12:21
мой клиент Ж)
aermike #
12:31
hi all
12:31
out of topic:
12:32
do you know an place meaning an site or else ehere i can find some auth code to transform juniper srx100b in srx100h?
12:33
memory upgrade auth code
buggy-funhouse #
12:37
sorry, have no deal with jun
dvolodin #
12:40
ну нате вам геморрой
12:40
дозакопал графит
buggy-funhouse #
12:41
что сделал?
dvolodin #
12:44
а ты думал
e_zombie #
12:45
неделя обещает быть весёлой :)
12:49
чтото у меня неполучается отладить обработку сислог сообщений.
buggy-funhouse #
12:49
ну что, пора обновляться?
e_zombie #
12:50
на сислог сервер сообщения приходят а в логах слассификатора фигня какая то.
12:50
или вообще не приходит.
buggy-funhouse #
12:50
relax
12:50
это нормально
e_zombie #
12:50
даже в дебаге?
12:50
nc -w0 -u 88.147.128.54 1514 <<< "logging from remotesdfsdfdsfsdfgdfgdfgfdgd"
12:51
я хотябы правильно делаю?
evyscr #
12:51
так, кто уже обновился?
buggy-funhouse #
12:51
Не я
dvolodin #
12:51
кто модельки avaya закинул?
12:52
в jira?
e_zombie #
12:52
Huko
misak #
12:52
мля
12:52
замержили уже
12:52
обновляться ?
dvolodin #
12:52
Huko: кинь мне JSON vendor avaya
evyscr #
12:52
misak: это гамлетовский вопрос
buggy-funhouse #
12:53
я обновляюсь
misak #
12:53
:)
12:53
пошел тогда
buggy-funhouse #
12:53
у меня всё равно нок ничего не делает =)
Huko #
12:53
dvolodin: ok
evyscr #
12:54
ну бля, ну опять пип распидорасило
buggy-funhouse #
12:54
-e upgrade: : Cannot update python libraries
12:54
Уии
Huko #
12:55
dvolodin: http://pastebin.com/5xkiR711
evyscr #
12:55
хотя не, это не распидорасило
buggy-funhouse #
12:56
x86_64-linux-gnu-gcc: error: unrecognized command line option ‘-fstack-protector-strong’
12:57
интересно, http://pastebin.com/EKFJMTsu
evyscr #
12:57
пиздец какой-то этот обновлятор.
misak #
13:00
у меня тоже самое
evyscr #
13:00
Could not find any downloads that satisfy the requirement noc-pkg-handlebars==1.0.0
13:01
dvolodin: ^^ ась?
dvolodin #
13:02
сейчас посмотрю
buggy-funhouse #
13:02
а зачем он у меня меркуриал удаляет?
misak #
13:03
ConnectionError: HTTPSConnectionPool(host='bitbucket.org', port=443): Max retries exceeded with url: /nocproject/noc/downloads/noc-pkg-font-awesome-4.2.0.tar.gz (Caused by <class 'httplib.BadStatusLine'>: '')
evyscr #
13:03
абля!
13:03
хехехе
13:03
уже подумал, что надо требовать кэш дауноада
13:04
*даунлоада
dvolodin #
13:05
ээ
13:05
а чего оно на bitbucket полезло?
EK|2 #
13:07
ты у кого спросил?
evyscr #
13:08
PIP_FIND_LINKS=https://bitbucket.org/nocproject/noc/downloads ?
13:08
в noc.defaults
13:08
err, в upgrade.defaults
dvolodin #
13:09
да, поправил
13:09
в общем - правильные ссылки теперь на cdn.nocproject.org
13:09
амазон под bitbucket часто дурит
evyscr #
13:10
Some insecure and unverifiable files were ignored (use --allow-unverified noc-pkg-handlebars to allow).
misak #
13:10
Could not find any downloads that satisfy the requirement noc-pkg-handlebars==1.0.0 in ./lib/python2.7/site-packages (from -r etc/requirements/noc.txt (line 29))
13:10
Some insecure and unverifiable files were ignored (use --allow-unverified noc-pkg-handlebars to allow).
evyscr #
13:11
ну и сразу:
13:11
http://cdn.nocproject.org/pkg/simple/ uses an insecure transport scheme (http). Consider using https if cdn.nocproject.org has it available
dvolodin #
13:11
я уже в апдейтах правил
13:11
на https
evyscr #
13:13
а в upgrade.conf осталось прежнее, да
13:15
но заверифить-то как?
misak #
13:15
у меня нету такого, все равно не проходит
evyscr #
13:15
на каждый пакет - это ж заибёшьси
dvolodin #
13:16
выпили его из upgrade.conf
aermike #
13:16
upgrade.conf: feature/graphite or develop?
13:16
in develop apear Failed to switch branch develop
dvolodin #
13:17
aermike: develop
misak #
13:17
dvolodin: у меня ссылки нет в upgrade.conf берет из дефолта
13:17
все равно не проходит апдейт
dvolodin #
13:17
что пишет?
misak #
13:18
тоже самое, я выше приводил
aermike #
13:18
at me write this
13:18
./scripts/noc-launcher.py stop root@NOC:/opt/noc# ./scripts/upgrade Set up configuration files Creating required directories Checking virtualenv Pulling repo https://bitbucket.org/nocproject/noc pulling from https://bitbucket.org/nocproject/noc searching for changes adding changesets adding manifests adding file changes added 1 changesets with 2 changes to 2 files 0 files updated, 0 files merged, 0 files removed, 0 files unres
buggy-funhouse #
13:18
dvolodin: http://pastebin.com/Tmj4a2Nq
evyscr #
13:23
http://dpaste.com/2YWP9C2
e_zombie #
13:55
что то все затихли
misak #
13:59
я откатываюсь назад
14:00
и там не апргрейдится
dvolodin #
14:01
разбираюсь с PIP'ом
e_zombie #
14:02
вот тяжко рестартуется корелятор если у тебя 11к хостов.
14:03
всё над опропинговать и посоздавать ping.OK
14:12
пойду я домой. ну всё нахуй.
misak #
14:12
:(
e_zombie #
14:12
не получается у меня с сислогом ничего .
dvolodin #
14:13
не хочет парсить выход с cdn
misak #
14:14
а может можно как-то вручную поставить попакетно?
dvolodin #
14:18
да
14:18
из etc/requirements/local.txt, common.txt и noc.txt
misak #
14:20
./bin/pip install --allow-unverified https://cdn.nocproject.org/pkg/noc-pkg-handlebars-1.0.0.tar.gz --allow-unverified https://cdn.nocproject.org/pkg/noc-pkg-jquery-1.11.0.tar.gz -r /opt/noc/etc/requirements/noc.txt
14:20
сделал так, ни хрена
evyscr #
14:21
да там вообще что-то странное
14:22
Requirement already satisfied (use --upgrade to upgrade): noc-pkg-handlebars in ./lib/python2.7/site-packages
14:31
какой-нить <br> заменить на <br/>?
misak #
14:35
./bin/pip install --upgrade /tmp/noc/cdn.nocproject.org/pkg/noc-pkg-handlebars-1.0.0.tar.gz -r /opt/noc/etc/requirements/noc.txt -f /opt/noc/
14:36
предварительно скачать все пакеты в /tmp/noc/ вгетом
evyscr #
14:37
--allow-all-external не канает?
misak #
14:39
а хрен его знает
14:40
потом стереть в скрипте апгрейда кусок апдейта и запустить
14:40
я его предварительно скопировал
14:40
вроде уже мигрирует
evyscr #
14:41
robust development
14:50
сертификат - дешёвка, btw?
14:50
wget на CA успел ругнуться
14:52
if [ ! -z "$PIP_FIND_LINKS" ]; then PIP_ARGS="$PIP_ARGS -f /opt/noc/tmp/cdn.nocproject.org/pkg/" PIP_ARGS="$PIP_ARGS --find-links $PIP_FIND_LINKS --allow-all-external"
14:52
я вот так подправил ./scripts/upgrade
15:02
ну и таки опять setuptools...
15:02
УДОБСТВОУСТАНОВКИИОБНОВЛЕНИЯ!!1
misak #
15:10
sa:0089_failed_log_expire - этот мигрейт уже полчаса идет :(
evyscr #
15:15
процессы хоть какие есть?
15:16
типа монги/пг
15:17
бля
15:18
какой гений придумал Avaya и AVAYA?
15:20
пиздец полнейший этот ваш нок
Huko #
15:21
"name": "Avaya", code": "AVAYA" что не так ?
evyscr #
15:23
не так то, что в манифесте используются оба варианта В ПУТИ к коллекциям
Huko #
15:25
ну хз, когда я это делал (в начале года) кажется было все немного по другому с инвентори
evyscr #
15:28
это вопрос к тому, кто манифест правил
Huko #
15:29
наверное мой косяк в том, что трансиверы их я обозвал как Avaya вместо AVAYA
evyscr #
15:31
может быть, если там какой-то автогенерат
15:33
с коммитера это вины не снимает, энивей
Huko #
15:36
Switching to branch develop
15:36
abort: uncommitted changes
15:36
-e upgrade: : Failed to update to branch develop
15:36
Terminating
15:36
почему не даёт с графита переключится ?
evyscr #
15:36
ну а фигли
15:36
hg diff
15:36
и смотреть в сторону hg revert
Huko #
15:38
я далек от hg, что сделать ?
evyscr #
15:39
локальные изменения откатывать
Huko #
15:41
оох
evyscr #
15:42
такова судьба тех, кто следует за dvolodin, прельстившись разными feature-*
15:43
zi_home: congrats
15:43
пиздец пришёл массово
zi_home #
15:43
бойтессс
15:43
даааа
15:43
а хотели меня колотить
15:44
а то псдетс был бы самой мягкой из формулировок
evyscr #
15:44
это и есть самая мягкая
15:44
сейчас максимум два пользователя обновиться смогли
15:46
про возможные баги в работе речь пока не заходит
15:47
в общем, традиции соблюдены
zi_home #
15:50
отож
Huko #
15:52
подскажите, ./noc clean-asset нормально сейчас отрабатывает ? нужно удлалить все из inv
Night_Snake #
17:46
а develop совсем поломали?
17:47
не обновляется =(
17:47
вот как тут прям http://pastebin.com/Tmj4a2Nq
buhaha #
18:09
evyscr: написал как обойти
`kk #
18:10
http://pastebin.com/vM0dJCQr - список файлов
18:23
что там ещё где править надо на новом девелопе ? [tornado.access] 500 GET /main/desktop/ (127.0.0.1) 35.20m
Night_Snake #
18:37
а куда эти файлики класть?
`kk #
18:39
scripts/upgrade править
18:39
посмотри в логах сообщения "evyscr"
Night_Snake #
18:42
за сегодня?
18:56
почти все прошел. но сцуко споткнулся на коллекции Error: File not found: inv/collections/objectmodels/Avaya/Transceiver/10G/SFP+.json
Tweet
Share this page
Share this page: Tweet