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: 22.01.2014
lexus-omsk #
03:46
dvolodin, заглянул я тут в fm monitor... dispose_lag - 9 months - интересно, что бы это могло быть
dvolodin #
03:46
задачка неприкаянная болтается
lexus-omsk #
03:57
dispose у нас это что? задачи, которые закрывают алармы, например?
dvolodin #
03:58
это как раз event, из которого может подняться alarm
03:58
классификатор коррелятору так передает интересные event'ы
lexus-omsk #
04:04
т.е. в мониторе dispose у нас - это кол-во задач, запущенных коррелятором из-за интересных событий?
04:05
а lag - самая старая из них
dvolodin #
04:06
они должны почти сразу уходить
04:06
их коррелятор подхватывает
04:06
и удаляет
lexus-omsk #
04:26
да, нашёл check_link какой-то, там вообще 2012 год фигурирует %)
04:37
ts - время запуска задачи?
dvolodin #
04:39
да
Unbeerable #
04:56
кто шарит в техническом английском? какой есть термин для нашего "подключения" в смысле нового подключения абонента?
04:57
как по-аглицки будет, например, "заявка на подключение"?
dvolodin #
05:00
у телефонистов своя дикая терминология
05:00
:)
05:00
заявка там точно будет order
zi_rus #
05:39
dvolodin, слушай, так инвентори как работает? он разбивает кластер на шасси и делает две записи или таки все в кучу?
dvolodin #
05:40
кластер на шасси должен развалиться
05:40
с общим managed object
05:40
они же в разных стойках могут быть
zi_rus #
05:41
и на разных узлах
05:42
просто что-то в голову мысль пришла
dvolodin #
05:42
хотя бы
zi_rus #
05:42
это обсуждали, но не видно, реализовано это как-то или забыли
dvolodin #
05:42
реализовано
05:43
get_inventory может возвращать несколько записей с типом CHASSIS
05:43
проверял на кластере из мелких SRX
05:43
на 3750 тоже работало
zi_rus #
05:44
dvolodin, и еще вопросик, у меня lost&found забит объектами без имени. что с этим вообще можно сделать? у меня руки тянутся все дропнуть и пусть заново заполнит, но как-то это неправильно. и вторая проблема, есть несколько желзок, которые пытаюсь перетянуть на
05:44
нужный узел а онон в ответ failed to save
dvolodin #
05:45
смотри из-за чего
05:46
по трейсам
05:48
по фотографии тяжело
05:48
если честно, я не встречаю сейчас особых проблем с перетаскиванием
zi_rus #
05:51
dvolodin, черт, а я как раз фотографию сделал :) http://i60.fastpic.ru/big/2014/0122/29/0ab85c5d25d11363a6ccbc1cebf74329.png
05:51
особенность
05:51
происходит когда я перетаскиваю ASR
05:51
каталисты перетаскиваются только в путь
dvolodin #
05:52
ну а дальше-то?
05:52
примерно могу догадаться где это, но нужен полный трейс
zi_rus #
05:54
dvolodin, вот http://i59.fastpic.ru/big/2014/0122/bd/07bef14e059cc49fed340d1ce7a03ebd.png http://i60.fastpic.ru/big/2014/0122/d8/a5de54399b2ee5cff0e4e477152fffd8.png
05:54
извини что так криво, я не знаю как из wireshark скопировать текстом
dvolodin #
05:55
хотя бы на object.py пролистни
05:55
где там в put_into и какие переменные
zi_rus #
05:56
dvolodin, http://i59.fastpic.ru/big/2014/0122/bd/07bef14e059cc49fed340d1ce7a03ebd.png - вот тут это он сверху идет
dvolodin #
05:58
там где #Reset previous rack position ?
zi_rus #
05:59
эээм
05:59
это все
05:59
вот конец
05:59
http://i60.fastpic.ru/big/2014/0122/d8/a5de54399b2ee5cff0e4e477152fffd8.png
06:00
это views.py
06:00
не вижу никаких ресетов
dvolodin #
06:01
bb-77-1 -- это ASR?
zi_rus #
06:02
да
06:02
ааа
dvolodin #
06:02
и ты хочешь пихнуть его в АТС-77?
zi_rus #
06:02
dvolodin, нашел в другом пакете про ресет
06:02
да
dvolodin #
06:03
в noc shell
06:03
from noc.inv.models.object import Object
06:03
o = Object.objects.get(id="......")
06:03
print o.data
06:03
покажи мне данные с bb-77-1
zi_rus #
06:04
In [1]: from noc.inv.models.object import Object
06:04
In [2]: o = Object.objects.get(name="bb-77-1")
06:04
In [3]: print o.data
06:04
{u'management': {u'managed_object': 49}, u'asset': {u'serial': u'FOX1711GMRA', u'revision': u'V01'}, u'rackmount': {u'shift': 0}}
dvolodin #
06:08
http://pastie.org/8656066
06:08
как-то так должно
06:08
у тебя не самая последняя версия
zi_rus #
06:09
так сейчас обновлюсь, дело не хитрое
dvolodin #
06:09
обновись и патчик накати
zi_rus #
06:09
если что, я разобрался с вайршарком
06:09
вот в текстовом виде
06:09
http://pastebin.com/PwhQ6yMq
dvolodin #
06:11
да я понял уже в чем дело там
06:14
интересно, если я начну рисовать на карте антенны с направлением секторов, это уже терминальной фазой извращения будет ? :)
zi_rus #
06:18
все, пиздец, фуфлофокс виснет при перетаскивании
mik0s #
06:55
Ребят, а какой юзкейс возможен на текущий момент из коробки?
06:55
Сбор конфигов?
_4ePTeHok #
06:56
да любой почти)
mik0s #
06:56
Ипам и влан - опять же только импорт с железки и потом уже добиваем ручками?
_4ePTeHok #
06:56
ведение адресной базы ip
06:56
провизионинг конфигов и их валидация
06:57
построение топологии
06:57
отрисовка ее графически
06:57
ведение инвентори
06:57
отрисовка на гис-карте
06:57
база вланов
06:57
база мак адресов
06:58
с историей
06:58
ведение днс-зон
mik0s #
06:58
То есть он это с железнок периодически забирает?
_4ePTeHok #
06:58
базы бгп пиров и т д
06:58
ну ты пойми - оно за тебя все не сделает
06:59
где то нужно настроить какие то параметры
06:59
например те же AS num
06:59
в пиринге
mik0s #
06:59
Я вбил парочку железок - собрал маки, вланы и ip интерфейсы
06:59
Конфиги тоже
_4ePTeHok #
06:59
ну гуд
mik0s #
07:00
Теперь надо к примеру создать новый влан
07:00
Все делаем на железке как и раньше?
07:00
Или теперь мы можем это сделать из нока?
zi_rus #
07:01
из нока можно, только осторожно
07:01
я как-то прописал один влан
07:01
второй год его с сети вычищаю
_4ePTeHok #
07:01
=)))
07:02
селектор поди шмякнул не тот)
mik0s #
07:02
В общем лучше нок использовать как бд, а настраиваем ручками?
zi_rus #
07:02
нет, селектор правильный, все железо, только забыл снять галочку со всех железок и выбрать только нужные
_4ePTeHok #
07:03
ну не нок же тогда виноват)
zi_rus #
07:03
он не предупредил
_4ePTeHok #
07:03
всмысле, там же показывает при запуске список железок
07:03
попавших под селектор
mik0s #
07:03
Он кстати увидит что влан грохнули на железке и грохнет у себя в бд?
_4ePTeHok #
07:03
раньше по крайней мере так было
zi_rus #
07:03
да, теперь показывает, его надо попросить об этом
_4ePTeHok #
07:04
если грохнут по всей сети - да
07:04
а так, только с нужной железки уберет
zi_rus #
07:04
нет
07:04
из базы отдельно надо удалять
_4ePTeHok #
07:04
чо нет то
zi_rus #
07:04
но это не самое сложное
_4ePTeHok #
07:04
интерфейсы он от него отвяжет
zi_rus #
07:04
а что да?
07:04
интерфейсы отвяжет
07:04
но в базе он будет
_4ePTeHok #
07:04
ну это и имелось ввиду грохнуть
mik0s #
07:04
Ну это не страшно
07:04
Ага
zi_rus #
07:04
когда ты захочешь найти свободный, оно тебе его не отдаст
_4ePTeHok #
07:05
достаточно отсортировать по полю интерфейсы список
07:05
и ручками грохнуть
07:05
или вообще пируль периодический запилить
07:05
чтобы чистилою
mik0s #
07:11
То есть лучше нок юзать как справочник и не заморачиваться на управление железками из него?
07:11
Или все таки есть места, где он рулит?
_4ePTeHok #
07:11
есть, есть)
07:12
скажем на сотне железок какие то команды выполнить
07:12
или отследить когда какие то изменения в конфиг вносились на железке
07:12
ну и фолт менеджмент
mik0s #
07:16
А в плане ip он что может с железками делать?
07:17
Фолт менеджмент - что-то крутить надо, чтобы он заработал? Куда смотреть? Глаза разбегаются, не собрать)
_4ePTeHok #
07:18
настроить на железках снмп чтобы трапы слало в нок и сислоги
dvolodin #
07:18
zi_rus: прокатил патч?
_4ePTeHok #
07:18
а в ноке соотв прописать коммьюнити и саурс айпи
07:19
в плане айпи - выдирать адреса и префиксы умеет
zi_rus #
07:19
dvolodin, да, тепеьр работает, фокс только виснет при перетаскивании, но я думаю это уже косяк самого фокса
_4ePTeHok #
07:19
а потом ты захотел выдать новый префикс - он тебе подскажет какой свободен
07:19
при этом может автоматом на днс прописать обратку(если настроишь)
mik0s #
07:20
Ага, понятно
07:21
Еще кстати интересный момент.
_4ePTeHok #
07:21
dvolodin, Дим, надо чото думать с лост-фаундом. если там много железок перетаскивать вообще нереально)
dvolodin #
07:22
Могу переименовать его в "Lost in Found"
07:22
:)
_4ePTeHok #
07:22
может под основным деревом сделать еще одно
07:22
и там только лост будет
mik0s #
07:22
Пробую микротик цеплять - не всасывает интерфейсы с него. В принципе вроде ничего из него не вытащил, кроме конфига
_4ePTeHok #
07:22
а тягать между двумя деревьями
dvolodin #
07:22
там папочки нужно
_4ePTeHok #
07:22
и как объекты пихать по папкам?)
07:22
типы, пдреса или как
dvolodin #
07:22
mik0s: прогони руками для него get_interfaces
mik0s #
07:23
dvolodin: Попробую
07:24
А вот eltex и snr вообще не всасываются :(
dvolodin #
07:24
для SNR нет get_interfaces
07:25
_4ePTeHok: например -- по administrative domain
_4ePTeHok #
07:25
=) ну мне не особо поможет) у меня один домен)
dvolodin #
07:26
а там как не сделай, все плохо будет
07:26
по моделям, скажем, тоже лажа будет
_4ePTeHok #
07:26
не, я ж говорю два дерева
07:26
одно под другим
mik0s #
07:26
dvolodin: Так оно и конфиг не берет
_4ePTeHok #
07:26
mik0s, может модель неподдерживается еще
07:27
прогони скрипты в дебаг режиме, увидишь на чем затык
mik0s #
07:27
Понятно:(
dvolodin #
07:27
mik0s: дебажить нужно
mik0s #
07:27
Как?
zi_rus #
07:27
меня еще смущает что в инвентори все в кучу, и железо и узлы
dvolodin #
07:27
zi_rus: так путаницы меньше
zi_rus #
07:27
хотя может просто отказаться от папок
07:28
узел - одна иконкаб железка - другая
_4ePTeHok #
07:28
./noc debug-script Cisco.IOS.get_config object например для циски
zi_rus #
07:28
_4ePTeHok, профиль можно не указывать
07:28
возьмется из базы
_4ePTeHok #
07:28
просто get_blabla?
zi_rus #
07:29
да
mik0s #
07:29
Спасибо, опробую
Dmitry1 #
07:29
dvolodin: я дропнул базы objectmodels и objects. Как мне их теперь восстановить?
_4ePTeHok #
07:29
а как вообще верно структуру инвентори запилить - вот я делал по адресной базе, город-район-дома-узлы
mik0s #
07:30
А то что инвентори пусто - что то нужно отконфигурить? Только интерфейсы есть
Dmitry1 #
07:30
dvolodin: ./noc collections --sync ничего не делает
_4ePTeHok #
07:30
Дим, ты пробовал collections --upgrade?
Dmitry1 #
07:31
пробовал
_4ePTeHok #
07:33
mik0s, нужно чтобы для железки отрабатывал скрипт get_inventory
07:33
и была создана модель
07:33
ну и дискавери включено
mik0s #
07:34
_4ePTeHok: Модель как то ручками создается?
dvolodin #
07:34
Dmitry1: удали их манифесты в local/collections
07:34
_4ePTeHok: ты поаккуратнее советуй, блин
_4ePTeHok #
07:34
дык у него изначально рут не создался
dvolodin #
07:35
upgrade только для смены формата нужен
07:35
один раз
_4ePTeHok #
07:35
тогда со своей стороны - пиши хотя бы в коде что делает команда)
Dmitry1 #
07:36
о. теперь sync что-то сделал
_4ePTeHok #
07:36
объясни вообще логику - как оно добавляет новую модель?
07:37
сначала надо джсон скормить install чтобы добавить в манифест?
07:37
а потом уже sync?
lexus-omsk #
07:37
с инвентори вообще сложно бывает... мне косячный скрипт надискаверил так, что вообще lost & found не открывался, а потом я случайно его вообще грохнул
dvolodin #
07:37
_4ePTeHok: install его поставит сам
07:37
sync -- для всех остальных
_4ePTeHok #
07:38
ну вот если в манифесте есть модель, а в монге нет - чего делать?
07:38
дропать в манифесте?
dvolodin #
07:38
mik0s: ты на релизе?
07:38
_4ePTeHok: sync
Dmitry1 #
07:38
dvolodin: Дим. До сих пор выбрасывает traceback в get_interfaces, если в описании интерфейса встречаются на ASCII символы
_4ePTeHok #
07:39
dvolodin, при изменении модели(json) как ее верно обновить в бд? (переслали по почте json к примеру)
dvolodin #
07:40
--install
mik0s #
07:40
dvolodin: Feature/inventory
dvolodin #
07:40
он и в базу и в коллекции положит
07:40
mik0s: докати дальше до develop
mik0s #
07:41
Чего сделать?
07:41
Обновить?
_4ePTeHok #
07:41
да, сменив ветку
mik0s #
07:42
Обновляю
Dmitry1 #
07:42
dvolodin: я тебе в приват написал
Izya12 #
07:47
народ help mi
facer #
07:48
!loc 66.225.200.140
Izya12 #
07:48
перенес нок с системы
07:49
которой с вертуалки
07:50
взял образ диска и подоткнул его в вертуалку на proxmox
mik0s #
07:59
Чего то обновление на develop не прошло :(
_4ePTeHok #
08:01
=) постгис поди)
08:01
трейс показывай на пастебинэ
mik0s #
08:25
http://pastebin.com/0CuKTVwY
_4ePTeHok #
08:30
да, постгис
08:31
надо его снести из бд и залить снова, а потом уже апгрейд
08:31
ищи файлики uninstall_postgis.sql postgis.sql sprtial_bla_bla.sql
08:32
в этом порядке их и вливать в бд нока
e_zombie #
08:34
,
_4ePTeHok #
08:35
если анинсталл не пройдет сразу - там в первой строчке на которой спотыкнется надо добавить в конец CASCADE
08:36
пару раз)
mik0s #
09:16
_4ePTeHok: Спасибо!
Dmitry1 #
09:25
_4ePTeHok: dvolodin молчит. расскажи мне, чем CHASSIS отличается от LINECARD и от SUP ?
_4ePTeHok #
09:27
тип объекта же
09:27
одно в другое вставляется
09:27
тип юзается для написания правил как и что к чему цеплять
Dmitry1 #
09:27
я столько не выпью, чтобы разобраться
_4ePTeHok #
09:27
чассис - верхний уровень иерархии объекта
09:28
пардон, железки
Dmitry1 #
09:28
NAME: "5", DESCR: "WS-SUP720-3B 2 ports Supervisor Engine 720 Rev. 5.3" PID: WS-SUP720-3B      , VID: V03, SN: SAD111701D1
09:28
NAME: "msfc sub-module of 5", DESCR: "WS-SUP720 MSFC3 Daughterboard Rev. 2.6" PID: WS-SUP720         , VID:    , SN: SAD111900WF
09:28
NAME: "switching engine sub-module of 5", DESCR: "WS-F6K-PFC3B Policy Feature Card 3 Rev. 2.3" PID: WS-F6K-PFC3B      , VID: V01, SN: SAD1118080R
09:28
Что в что должно вставляться и как называться?
_4ePTeHok #
09:29
потроха договорились не дергать. т е всякие CLK, MSFC, VTT, FRU
Dmitry1 #
09:29
Почему, когда я указываю объекту LINECARD, он появляется в слоте шасси, а когда указываю SUP, не появляется
_4ePTeHok #
09:30
только PFC договорились оставить
Dmitry1 #
09:30
_4ePTeHok: тебе жалко, что потроха подергаем? Для некоторых это важно.
_4ePTeHok #
09:30
мне не жалко, это от Димы было. Я сразу предложил все вытряхивать
Dmitry1 #
09:31
не.
_4ePTeHok #
09:31
и более того скрипт писал и отсылал
09:31
все забили.
Dmitry1 #
09:31
иногда нужны всякие NM, WIC, HWIC и т.п.
09:31
я про выше
09:31
для
09:31
NAME: "5", DESCR: "WS-SUP720-3B 2 ports Supervisor Engine 720 Rev. 5.3" PID: WS-SUP720-3B      , VID: V03, SN: SAD111701D1
_4ePTeHok #
09:32
про выше, чассис - суп - мсфц - пфц
Dmitry1 #
09:32
я выдал такое : SUP, 5, "WS-SUP720-3B"
09:32
но оно не встало в шасси
_4ePTeHok #
09:34
смотри
09:34
у тебя есть шасси(модель) с дырками определенных типов и названиями
09:35
у тебя есть суп(модель) с разьемом
09:36
при коннекте, проверяется совпадение типов разъемов, м/ж и имя слота
09:36
ты мои модельки для 6500 видимо не смотрел
09:36
в issue
09:37
поскольку в шасси может в один разъем включатся и суп и лайнкарта - там не может быть одного имени для слота
Dmitry1 #
09:37
смотрел, но у меня нету таких железок, поэтому я не могу представить себе, что куда входит
09:38
Я по аналогии с 7606-S.json делал
09:38
только вместо 6 слотов у меня 9
_4ePTeHok #
09:38
поэтому в модели шасси в поле internal name раъема linecard1 (там куда можно воткнуть суп) добавляешь дополнительное имя - sup1
09:38
он ищет по двум полям по сути - по имени разьема и по интернал нейм
09:39
для шасси
09:39
"description": "Linecard 1/Supervisor slot 1",
09:39
"direction": "i",
09:39
"gender": "f",
09:39
"internal_name": "sup1",
09:39
"name": "linecard1",
09:39
"type__name": "Cisco | 7600 | Linecard/Supervisor"
09:39
у супа -
09:39
"description": "Chassis connection",
09:39
"direction": "o",
09:39
"gender": "m",
09:39
"name": "in",
09:39
"type__name": "Cisco | 7600 | Supervisor"
09:40
в коннекшен рулзе
09:40
"match_connection": "in",
09:40
"match_type": "SUP",
09:40
"scope": "chassis",
09:40
"target_connection": "sup{N}",
09:40
"target_number": "",
09:40
"target_type": "CHASSIS"
Dmitry1 #
09:41
Тогда 7606-S.json неверный
_4ePTeHok #
09:41
так как не комиттили мои модельки, то и модификацию коннекшен рулзов скорее всего не делали
09:41
я не знаю как у Димы там втыкалось
Dmitry1 #
09:41
dvolodin: Дима, ау!
_4ePTeHok #
09:41
у меня и суп и лайнкарта втыкаются по описанному
lexus-omsk #
09:42
7606 я делал, но тогда ещё не было решения по internal name... надо поправить, раз уже решили так делать
_4ePTeHok #
09:45
если по старому - то в рулзе должно быть такое - "match_type": "SUP",
09:45
"scope": "chassis",
09:45
"target_connection": "linecard{N}",
09:45
но тогда суп воткнуть можно во все лайнкардовские слоты
09:46
что по архитектуре железки неверно
zi_rus #
09:47
_4ePTeHok, но ты же не конфигуратор делаешь. если плата где-то найдена, значит она там торчит, значит так надо
_4ePTeHok #
09:47
модель должна показывать куда можно, а куда нельзя
zi_rus #
09:47
зачем?
_4ePTeHok #
09:48
захочу доставить суп, не помню какие слоты заняты.
09:48
открою инвентори и увижу что слот суп2 свободен
09:48
а так будет лайнкард3 свободен, а туда нельзя воткнуть суп
zi_rus #
09:54
для портов есть дескрипшены, если чего не помнишь то там увидишь, а еще в слот для супа, на сколько я знаю, карту вставить можно, а ты сделаешь так что этого сделать нельзя
Dmitry1 #
09:58
_4ePTeHok: Для 5-го слота писать sup1 или sup5 ?
_4ePTeHok #
09:58
что ты отдашь номером в скрипте - то и будет
09:59
zi_rus, ты сейчас неправ.
Dmitry1 #
09:59
ок. не коммитте тогда ближайшие 10 минут
zi_rus #
09:59
бывает. а кто-то еще так считает?
_4ePTeHok #
09:59
туда как раз по моей методике можно и то и другое вставить. причем вставив увидеть имя слота именно sup/linecard
10:00
последнюю часть соврал
10:00
имя будет то что в поле name
10:00
в модели
10:01
internal name не выведется
10:01
Dmitry1, тут похоже комиттить можешь либо ты либо Дима)
10:01
и все.
Dmitry1 #
10:02
О. Увидело супервизоры
10:02
_4ePTeHok: А ты чего не коммитишь?
_4ePTeHok #
10:02
нету прав
10:02
у тебя же есть 6500? у тебя трансиверы дергает с него?
10:03
хотя там наверно от супа еще зависит..
Dmitry1 #
10:03
пока нет
10:03
пока разберусь со своей циской
_4ePTeHok #
10:03
ну в sh inv их отдает?
Dmitry1 #
10:03
половину модулей не видит
10:03
трансиверы пока не отдает
_4ePTeHok #
10:04
понятно
10:04
значит патч с idprom еще пригодится
Dmitry1 #
10:04
да
10:04
не подключило FAN, PSU и т.п.
_4ePTeHok #
10:04
psu тип проверь
Dmitry1 #
10:04
и CLK не подключило
_4ePTeHok #
10:05
у меня на 6500 дефолт отдавало чассис
10:05
в патче исправлял
10:05
а фан у меня не выводит просто
10:05
в инвентори
Dmitry1 #
10:05
у меня тоже PSU отдает CHASSIS
_4ePTeHok #
10:05
посмотри уже первый патч на предмет 6500)
lexus-omsk #
10:06
только 10ки на 65й вижу... и то, наверное, потому что они на супе
_4ePTeHok #
10:06
у меня и с супа не отдает гиговые
10:06
но суп там старый
Dmitry1 #
10:06
dvolodin: Дим, как в PSU, CLK и FAN отдать его номер?
_4ePTeHok #
10:06
в псу есть
10:06
и цлк тоже
10:07
NAME: "WS-C6K-VTT 1", DESCR: "VTT FRU 1"
10:07
PID: WS-C6K-VTT , VID: , SN: SMT0720A259
10:07
NAME: "WS-C6K-VTT 2", DESCR: "VTT FRU 2"
10:07
PID: WS-C6K-VTT , VID: , SN: SMT0720C046
Dmitry1 #
10:07
есть то есть, но этот номер правильно воткнется в нужный разъем?
_4ePTeHok #
10:07
еще раз - проверка идет не только по номеру
10:07
но и по типу разъема
10:07
и имени слота есть в правиле задано
10:08
если*
Dmitry1 #
10:08
я в этой афромагии пока не разобрался
_4ePTeHok #
10:09
посмотри мои модельки из 1265
10:09
там это все есть
Dmitry1 #
10:09
Т.е. если у меня в модельке
10:09
{
10:09
"description": "Power Supply slot 1",
10:09
"direction": "i",
10:09
"gender": "f",
10:09
"name": "psu1",
10:09
"type__name": "Cisco | 7600 | PSU"
10:09
},
_4ePTeHok #
10:09
важна вся связка - коннекшен/модель/рулз
Dmitry1 #
10:09
то если я отдам PSU и number==1, то оно туда воткнется?
_4ePTeHok #
10:10
если с тем же разъемом - да
Dmitry1 #
10:10
Я не про то. psu__1___ коррелирует с number ___1___ ?
10:10
или от фонаря там цифры?
_4ePTeHok #
10:11
в рулзе
10:11
"match_connection": "in",
10:11
"match_type": "PSU",
10:11
"scope": "chassis",
10:11
"target_connection": "psu{N}",
10:11
"target_number": "",
10:11
"target_type": "CHASSIS"
10:11
"target_connection": "psu{N}", - это куда втыкать
10:11
N - это то что ты отдашь у блока в number
10:12
если при этом совпадет разъем - оно сцепится.
Dmitry1 #
10:12
понятно. сейчас скрипт допилю
10:21
Так. А что такое VTT ?
_4ePTeHok #
10:30
(Cisco voltage termination module)
10:30
по три штуки на шасси, сменные.
Dmitry1 #
10:32
и куда их?
_4ePTeHok #
10:36
в шасси
10:36
тип я делал VTT
10:36
создаешь разъемы в коннекшенах, в моделях и в рулзе добавляешь
10:37
по примеру CLK
Dmitry1 #
10:40
а эти vtt есть только на 6500/7600 шасси?
_4ePTeHok #
10:42
хз
Dmitry1 #
10:43
делаю только для 7600
_4ePTeHok #
10:43
на том же сце8000 их нет
10:43
хотя шасси - самое что ни на есть 7604
10:44
всмысле нет в выводе sh inv
10:44
аппаратно иожет и есть
Dmitry1 #
11:02
_4ePTeHok: тестируй новый скрипт и модельки для шеститонника
_4ePTeHok #
11:19
скрипт потестю, а вот модельки мои перетрет, я потом их хрен восстановлю)
MinskSNV #
11:19
Знаю что тут есть несколько специалистов работающих с Ericsson. вопросик по Cisco <- E1 -> Ericsson AXE10. Отзовитесь плиз.
_4ePTeHok #
11:29
Dmitry1,
11:29
'description': 'WS-F6K-MSFC2 Cat6k MSFC 2 daughterboard Rev. 1.1',
11:29
'number': 'None',
11:29
'part_no': ['WS-F6K-MSFC2'],
11:29
'revision': 'None',
11:29
'serial': 'SAD04480RKH',
11:29
'type': 'DFC',
11:29
'vendor': 'CISCO'},
11:29
тип
11:29
'description': 'WS-F6K-PFC2 Policy Feature Card 2 Rev. 1.2' и этот туда же
11:29
остальное вроде верно разложило
11:30
кроме трансиверов)
11:30
а не, соврал
11:30
супа нету
11:30
!!! UNKNOWN: {'serial': 'SAD04490A9T', 'pid': 'WS-X6K-SUP2-2GE', 'name': '1', 'vid': None, 'descr': 'WS-X6K-SUP2-2GE 2 ports Catalyst 6000 supervisor 2 Rev. 2.0'}
11:30
!!! UNKNOWN: {'serial': 'SAL0538C0V3', 'pid': 'WS-X6416-GBIC', 'name': '2', 'vid': None, 'descr': 'WS-X6416-GBIC 16 port 1000mb GBIC ethernet Rev. 1.0'}
11:30
!!! UNKNOWN: {'serial': 'SAL08527YH9', 'pid': 'WS-X6416-GBIC', 'name': '3', 'vid': None, 'descr': 'WS-X6416-GBIC 16 port 1000mb GBIC ethernet Rev. 2.6'}
11:30
!!! UNKNOWN: {'serial': 'SAL11456MPC', 'pid': 'WS-X6516-GE-TX', 'name': '4', 'vid': 'V01', 'descr': 'WS-X6516-GE-TX SFM-capable 16 port 10/100/1000mb RJ45 Rev. 2.8'}
dvolodin #
11:32
ну и чудно
11:32
лепите модели
_4ePTeHok #
11:32
это не чудно)
11:32
оно не определяет их
11:32
а не модели
11:33
и трансиверы опять же только через idprom
11:33
модельки в иссью давно лежат
zi_rus #
11:40
опять скрипт костылять надо
dvolodin #
11:43
да уж
11:43
может отдадим его на аутсорс в индию?
_4ePTeHok #
11:44
да откостылен он уже
11:44
хоть прямо функцию бери и выковыривай в новый
11:44
если уж та логика ненравится
11:46
dvolodin, чего ноне для права на коммиты надо?)
zi_rus #
11:46
вставай на колени
11:46
или нет
11:46
тащи пузырь
11:46
а лучше два
_4ePTeHok #
11:47
я бы откусил es/sce/opticin/esxi/nexus
dvolodin #
11:47
_4ePTeHok: ну так сделайте там в методе отдельную функцию для шеститонников
_4ePTeHok #
11:47
в свою концелярию
dvolodin #
11:47
с @match(....)
_4ePTeHok #
11:47
удивишься, но там почти так и есть)
dvolodin #
11:47
_4ePTeHok: чего коммитить хочешь?
_4ePTeHok #
11:47
выше написал
dvolodin #
11:48
модельки?
_4ePTeHok #
11:48
профиля\модели\правила
dvolodin #
11:48
логин на bitbucket какой?
zi_rus #
11:48
_4ePTeHok, бери циску еще, и я буду тебя пинать
_4ePTeHok #
11:48
нет уж)
11:48
сделал уже
11:49
dvolodin, UsernameAlexMaksimkin
11:49
тьфу
11:49
AlexMaksimkin
dvolodin #
11:51
ну на
11:51
не забывай делать pull перед commit'ом
_4ePTeHok #
11:52
статья на сайте про коммиты актуальна?
11:54
http://kb.nocproject.org/pages/viewpage.action?pageId=8880209 вот это вот
dvolodin #
11:57
нет, неактуальна
11:57
тебе hgflow поставить нужно
_4ePTeHok #
11:59
иех, люблю комиттить по астралу)
12:00
Dmitry1, расскажи в приват чтоли процесс коммита
dvolodin #
12:01
вымыть руки, попоститься, помолиться ....
_4ePTeHok #
12:02
мне можно пропустить, страна пребывания обязывает :P
12:03
а, самое главное - не комиттить в шаббат)
Dmitry1 #
12:06
_4ePTeHok: это к dvolodin. Оно у меня один раз заработало пару лет назад, больше не лезу туда
_4ePTeHok #
12:06
пару лет назад не было битбакета с ноком
12:06
всмысле нока на битбакете
12:06
это ж вот в прошлом году сделали
Dmitry1 #
12:07
я точно не помню. помню, что пару дней мучался, пока настроил
12:11
_4ePTeHok: кинь мне на pastebin вывод show inventory
zi_rus #
12:52
_4ePTeHok, так что случилось, я смотрю скрипт начал кишки с плат вытаскивать
12:53
msfc, pfc
_4ePTeHok #
12:53
это уже не ко мне
12:53
это Дима вон)
zi_rus #
12:53
его нет, он ужел
12:53
или ты про второго?
_4ePTeHok #
12:53
не тот дима)
12:54
Dmitry1, http://pastebin.com/dtpZ2JrU
e_zombie #
13:00
у нас длинки 3200 хорошо поддерживаются?
Dmitry1 #
13:01
вроде да
_4ePTeHok #
13:04
ну насколько это про длинк вообще можно говорить)
e_zombie #
13:15
внезапно оказалось что в нок надо добавить железки для корпоративных клиентов а не только кольца доступа.
13:15
вот так всегда бывает когда планированием занимаются люди которые не рулят сетью
zi_rus #
13:18
и че? добавляй
e_zombie #
13:22
добавить полбеды. а вот прописать правильные селекторы и теги чтобы народ мог быстро находить нужные куски сети - вот в чём проблема.
13:23
s.20.0.13 - город.атс.вынос.номер кольца
13:23
но это хорошо работает для колец. а вот как быть с корпоративщиками - я пока не знаю
13:25
чтобы ебанул одно название карты и тебе все клиенты сбербанка в заводском районе
13:25
например
13:25
соори, но я убёг
zi_rus #
13:26
делай корпоратам алиасы как на бирже
13:26
CSCO, YNDX, MSFT
_4ePTeHok #
13:27
GRNGAY
e_zombie #
13:29
последнее нравится
zi_rus #
13:30
тогда у меня для тебя плохие новости
_4ePTeHok #
13:33
птчк прнс?0
13:33
=)
zi_rus #
13:51
Dmitry1, так я не понял, это ты сделал скрипт чтобы выдергивал всякое говно с цисок?
Dmitry1 #
13:51
я допиливаю его
zi_rus #
13:52
ты тогда не забудь докинуть и модельки того что он начал вытягивать, потому что раньше такого безобразия не было
13:52
7600-ES20-2X10G Link Daugher Card Rev. 1.0
13:52
7600-ES20-D3CXL ESM20G Distributed Forwarding Card Rev. 1.0
13:52
7600-ES20-PROC FRU type (0x6005, 0x6A5(1701)) Rev. 1.1
13:52
7600-MSFC4 C7600 MSFC4 Daughterboard Rev. 1.6
13:52
ну так далее
13:55
Вы смотрите информацию о книге "Маршрутизаторы Cisco для отчаявшихся администраторов". С этой книгой также смотрят: "Геморрой. Решение для отчаявшихся".
mik0s #
14:09
_4ePTeHok: передернул gis, занова запустил апгрейд и снова ошибка http://pastebin.com/MycpCxH7
14:10
_4ePTeHok: втоде тоже на gis похоже, не?
_4ePTeHok #
14:11
gdal поставь в систему
MelHiour #
15:16
Никто не натыкался на D-Link 3620. get_interfaces видит только порты 21,22,23,24
15:17
Даже куда копать не знаю.
_4ePTeHok #
15:22
дебажить
15:23
./noc debug-script get_interfaces mo_name
MelHiour #
15:26
Спасибо, буду дебажить! Не знал про такую возможность. Со второй такой же железки опять только 4 порта взял.
zi_home #
15:27
вангую кривой регэксп
MelHiour #
15:29
Похоже, похоже...
Dmitry1 #
15:42
MelHiour: я дорабатывал до 3620
15:42
вроде у меня все порты видит
15:42
единственное, не умеет пока определять management interface
15:42
Руки не доходят
MelHiour #
15:42
А что конеретно дорабатывалось?
mik0s #
15:43
_4ePTeHok: спасибо, вроде запустился. правда все равно какие-то ошибки были. возможно не критичные http://pastebin.com/epTAFj4Z
_4ePTeHok #
15:43
да, это у всех
Dmitry1 #
15:43
https://bitbucket.org/nocproject/noc/commits/05159611f49f278db0215103cffaed96d684033d
15:44
Доработка для DGS-3620
15:44
MelHiour: У тебя этот коммит есть?
mik0s #
15:45
_4ePTeHok: Володя порекомендовал на develop переехать из-за Inventory я так понимаю?
MelHiour #
15:45
Ага, спасибо. А про management_interface ты имеешь в виду L3 во кладке interfaces?
_4ePTeHok #
15:45
там все последнее
15:45
что в новом релизе будет
MelHiour #
15:45
Блин, забываю сообщения адресовать, прошу прощения.
_4ePTeHok #
15:46
но и косяков хватает, которые надо исправлять
mik0s #
15:46
_4ePTeHok: просто пытаюсь запустить инвентори - но все равно пусто
_4ePTeHok #
15:46
какие у тебя железки добавлены?
15:47
вендор, модель
mik0s #
15:47
захожу на железку в sa, запускаю скрипт get_inventory - он выдает портянку чо у нее (catalyst 6500)
_4ePTeHok #
15:47
вот только делали модели
15:47
оно не распозновалось доселе
MelHiour #
15:47
Dmitry1, попробую, спасибо. У меня этого коммита нет (
_4ePTeHok #
15:47
если до упора обновишься - найдет 6500
15:48
как имнимум ящик
mik0s #
15:48
)
15:48
есть еще dlink3200
_4ePTeHok #
15:48
он появится в lost % found
15:48
длинка пока не делали
mik0s #
15:48
понятно
_4ePTeHok #
15:48
главный по длинкам у нас Dmitry1
mik0s #
15:48
Dmitry1: приветствую! :)
_4ePTeHok #
15:48
в инвентори пока его нет
Dmitry1 #
15:48
спс :)
mik0s #
15:49
попробую пока подебажить mikrotik, eltex и snr
15:49
это основные железки у нас, акромя длинков
_4ePTeHok #
15:49
пробуй, все железки учесть сложно
15:50
если что то не работает - создавай иссью на http://bt.nocproject.org описывай, прикладывай вывод дебага
mik0s #
15:50
_4ePTeHok: jr)
_4ePTeHok #
15:50
допилят ребята
mik0s #
15:51
_4ePTeHok: как там дебажить? ./noc debug-script get_inventory ???
Dmitry1 #
15:52
http://kb.nocproject.org/display/DOC/Canned+Beef
mik0s #
15:53
Dmitry1: tnx!
MelHiour #
15:53
Насчет Длинков. Пока довольно таки хорошо рабоатет у нас с 3200-28(ABC), 3200-52, 3612, 3627, 3526. 3620 вот дебажим
mik0s #
15:54
3028 знает?
MelHiour #
15:55
У нас таких нет
15:55
Dmitry1, с исправлением по прежнему видит только 4 интерфейса. Ладно, будем думать...
_4ePTeHok #
15:56
mik0s ./noc debug-script имя скрипта дебага имя объекта
15:56
это сокращенная форма
15:56
длинная - поссылке от Димы
mik0s #
15:56
_4ePTeHok: ага, пасиб
16:05
чего-то не пойму как создать багу в жире
MelHiour #
16:06
Я не пойму как перенаправить вывод в файл тупо, > не пашет.
_4ePTeHok #
16:07
вверху большая кнопка create issue
16:07
MelHiour, -o file
MelHiour #
16:08
_4ePTeHok, Ну он там однострочник делает, а в консоль так прятно сыпет
mik0s #
16:08
_4ePTeHok: не вижу там никакой кнопки :) нашел в другом месте - на дашборде есть issues
16:09
_4ePTeHok: правда там только просмотр. не то в общем...
MelHiour #
16:10
_4ePTeHok, все понял, туплю видать.
mik0s #
16:12
тю
_4ePTeHok #
16:12
зарегится надо же
mik0s #
16:12
_4ePTeHok: да каким-то образом на bitbucket провалился - там и искал
_4ePTeHok #
16:13
не, на bt.nocproject.org оно
mik0s #
16:13
_4ePTeHok: ага, уже разобрался
_4ePTeHok #
16:19
dvolodin, Дим, скажи, а реально в get_chassis_id отдать не диапазон а скажем 3 разных mac?
16:19
вот для сервера с линуксом
dvolodin #
16:19
отдай 3 диапазона по одному маку
16:19
:)
_4ePTeHok #
16:20
эм. а там можно несколько диапазонов?)
dvolodin #
16:25
да
mik0s #
16:33
Trap Source IP - это чей IP?
zi_home #
16:37
железки
MelHiour #
16:37
Это адрес с которого должны приходить трапы для фолта я так понимаю
mik0s #
16:38
ага, пасиб
17:11
а какие плюшки от пиринг манеджеменита?
dvolodin #
17:40
сделал кабельные вводы :)
mik0s #
17:47
а что это?
zi_home #
18:47
пиринг менеджмент хорош, но много ручной работы
18:47
автоматом бы работал
18:47
(а это реально сделать)
18:47
и было бы вообще шоколадно
18:48
и даже не обязательно скрипты, просто от фм плясать
18:48
dvolodin, вот ты как раз, а я тут мысли изливаю
18:49
что на счет заполнения пиринг менеджмента данными из фм и райпа
18:49
peer up - сразу видно ip и as
18:49
ас пробил по райпу
18:49
и занес что нашел
18:50
если надо, потом руками поправил
dvolodin #
18:53
это если ты по факту заносишь
18:53
приличные люди заносят пир на стадии согласования
zi_home #
18:54
ну да, но некоторые иногда даже не включаются
18:54
делаешь настройки, а они передумали
18:55
еще и из нока вытирать
18:55
не уверен что надо что-то заносить в пиринг на стадии согласования
18:55
мне кажется там должно быть то что уже работает или работало недавно
18:56
а вообще да, спорный такой вопрос
18:56
цель - снизить ручную работу
18:56
любыми средствами
18:57
видимо если прижмет мне проще пируль налабать для фм сообщений
dvolodin #
19:00
в NOC надо заносить еще на стадии осмысления
zi_home #
19:05
бюрократия
19:14
dvolodin, на тебя рт плохо влияет, завязывай :)
_4ePTeHok #
19:17
=)
19:19
dvolodin, Дим излей нынешний порядок с коммитами. Я понял что hg flow упрощает работу с ветками, но последовательность осталась та же - делаем пулл, правим, комиттим или создаем фичер-ветку и пусшим, так?
dvolodin #
19:20
да, только pull и push ты делаешь как
19:20
hg flow develop <pull|push>
_4ePTeHok #
19:20
ну либо фичер подветку делаю для скажем дискавери объектов
dvolodin #
19:25
почитай доку на hg flow
19:26
мелкие правки - в develop
19:26
если что-то монструозное -- в ветку
19:26
ну вот, теперь кабельные вводы рисуются красивыми ромбиками
zi_home #
19:27
я боюсь даже представить что там дальше будет
dvolodin #
19:27
ага
19:27
я тоже
zi_home #
19:28
схемы разварки муфт?
dvolodin #
19:28
шаловливые ручки тянутся сделать отображение секторов ;)
19:28
а так - делаем плагин conduits
zi_home #
19:28
не оценят
dvolodin #
19:28
там даем возможность соединять ввод или колодец с другими
19:29
http://pastie.org/8657947
zi_home #
19:29
хотя кроме мобильщиков есть еще и релейщики, а этих больше... может и оценят
dvolodin #
19:29
вот на этот скриптик морду нарисовать
19:29
я научился из PostGis выдирать колодцы, ближайшие к заданному
_4ePTeHok #
19:30
Дим, ты по адресной базе надумал чего нить?
19:30
а то ручное создание домой геморойновато...
19:30
а так - прописал у MO адрес установки например
dvolodin #
19:30
собственно, простой Grid и формочка -- и уже можно будет рисовать тоннели между колодцами
19:30
дальше ее доработать -- и пойдут трубы
_4ePTeHok #
19:30
и оно создало автоматом контейнер дом
zi_home #
19:31
а тоннели всегда прямые?
_4ePTeHok #
19:31
и слило туда все объекты
dvolodin #
19:31
zi_home: ты видел кривые?
zi_home #
19:31
я никаких не видел вообще
_4ePTeHok #
19:31
учитывая кто их строит - запросто)
19:31
а уж если это туннели метро....)
19:32
так вот про адресную базу
zi_home #
19:32
_4ePTeHok, на самом деле вопрос адресов сложный, а нужны ли дома
_4ePTeHok #
19:32
нужны..
zi_home #
19:32
зачем
_4ePTeHok #
19:32
это привязка узла к географии
dvolodin #
19:32
http://gyazo.com/a7bab8d0f653bcecdb25be0639ef296e
19:32
вот смотри
19:32
узел M101
_4ePTeHok #
19:32
это опять же вопросы доступа на узел
dvolodin #
19:32
в него вложен кабельный ввод КВ1
19:33
на схеме ромбиком без метки
19:33
_4ePTeHok: с адресами просто аккуратность нужна
19:33
собственно адресная база должна состоять из двух частей
_4ePTeHok #
19:33
zi_home, ты же не говоришь ребятам - езжайте на 33.4235235 45.45454532 там надо sfp переткнуть
dvolodin #
19:33
паспорт объекта недвижимости
_4ePTeHok #
19:34
а адрес
dvolodin #
19:34
и административно-территориального деления
_4ePTeHok #
19:34
плюс плагины
zi_home #
19:34
_4ePTeHok, ты говоришь ехать на узел, в свойствах узла должен быть адрес
_4ePTeHok #
19:34
с собственными полями
zi_home #
19:34
но
19:34
не надо лепить дома
dvolodin #
19:34
вот у объекта может быть и этажность, и подъезды, и прочие ништяки, и координаты по GPS, и даже контуры
19:34
и -- один или несколько адресов
_4ePTeHok #
19:35
блин
dvolodin #
19:35
а вот если у тебя на этом доме есть домовой узел -- то делаешь PoP
_4ePTeHok #
19:35
я вот не пойму - какая структура должна быть в инвентори по задумке
zi_home #
19:35
два или три РоР
_4ePTeHok #
19:35
т е какие обхекты в дереве
dvolodin #
19:35
_4ePTeHok: зависит от твоей политики
19:35
кто-то по узлам группирует
19:35
кто-то по округам и районам
_4ePTeHok #
19:35
ну вот я сейчас по географии раскидал
zi_home #
19:36
на самом деле это просто иерархия
_4ePTeHok #
19:36
город, районы, дома
dvolodin #
19:36
у кого-то -- 3 датацентра и все PoP | International
zi_home #
19:36
чем больше , тем больше уровней
dvolodin #
19:36
все зависит от учетнйо политики
_4ePTeHok #
19:36
а что вообще PoP?
zi_home #
19:36
точка присутствия
19:36
по-русски
dvolodin #
19:36
PoP -- место, где у тебя хоть что-то есть
_4ePTeHok #
19:36
аа
zi_home #
19:36
point of чего-то там
_4ePTeHok #
19:37
ну у нас объект не может по разным контейнерам быть одновременно
zi_home #
19:37
не могу то слово запомнить
dvolodin #
19:37
point of presense
_4ePTeHok #
19:37
чтобы скажем сделать группы по узлам, и по адресам
zi_home #
19:37
можно и так. только учти
_4ePTeHok #
19:37
нельзя
zi_home #
19:37
что ты будешь на карте рисовать
19:38
дома или узлы
19:38
или и то и то
_4ePTeHok #
19:38
ну это вопрос слоев же
zi_home #
19:38
чего нельзя?
_4ePTeHok #
19:38
один объект в разные контейнеры сейчас нельзя класть
zi_home #
19:38
какой объект?
19:38
например?
_4ePTeHok #
19:39
скажем SPB- IX и большая морская 18 это два контейнера
19:39
по сути - одно место
19:39
и стоит там железка
19:39
но поместить ее я могу только в один контейнер
dvolodin #
19:39
ну и обзови его как больше нравится
_4ePTeHok #
19:39
т е не сделать параллельной иерархии
dvolodin #
19:39
и не надо
zi_home #
19:39
БМ18 < IX < железка
dvolodin #
19:39
это двинуться просто будет
_4ePTeHok #
19:39
а было бы удобно
19:39
-)
19:40
хош по адресу, хош по узлам
zi_home #
19:40
не
_4ePTeHok #
19:40
и кстати уже поиск по дереву надо..)
dvolodin #
19:40
будешь путаться в папиках объектов
zi_home #
19:40
это криво
19:40
поиск надо
_4ePTeHok #
19:40
алименты некому будет платить)
dvolodin #
19:40
папики профурсеткам алиментов не платят
zi_home #
19:41
я и говорю что все в кучу. у нас часто возникает вопрос, что у вас стоит на том узле
_4ePTeHok #
19:41
эх, кабельное еще бы с картой волокн
zi_home #
19:41
и как его искать в этом дереве
dvolodin #
19:41
_4ePTeHok: погоди, сначала кабель проложить нужно и с муфтами повязать
19:41
и кроссами
_4ePTeHok #
19:41
слои, слои...
dvolodin #
19:41
сама кроссировка в модели есть
_4ePTeHok #
19:41
надо какой то инструмент чтобы слои можно было переключать
zi_home #
19:42
dvolodin, это ж кто будет сотнки километров оптики в нок забивать?
dvolodin #
19:42
_4ePTeHok: как переключать?
_4ePTeHok #
19:42
ну выбрал я здание - хочу посмотреть что там к нему заводится
dvolodin #
19:42
zi_home: я организовал забивку тысяч в аналогичную ;)
_4ePTeHok #
19:42
кабеля, вводы, объекты
19:42
и т д
dvolodin #
19:42
ничего страшного
zi_home #
19:42
че-то я очкую :)
_4ePTeHok #
19:43
но скажем мне надо только МО, а монтажникам - кабеля
19:43
типа как в яндексе пробки
19:43
можно включить, а можно и нет
dvolodin #
19:43
_4ePTeHok: слои на карте можно включать и выключать
19:43
;)
_4ePTeHok #
19:43
ну галок сейчас нет)
zi_home #
19:43
on/off да, нужны
dvolodin #
19:43
ээээ
19:43
стоп
19:43
как нет?
zi_home #
19:44
нету
_4ePTeHok #
19:44
только по зуму же
dvolodin #
19:44
да ты что
zi_home #
19:44
а где они должны быть?
dvolodin #
19:44
ставим апдейты
zi_home #
19:44
мы поищем
dvolodin #
19:44
протираем глаза
19:44
и глядим в тулбар
_4ePTeHok #
19:44
когда успел?)
dvolodin #
19:44
карты
_4ePTeHok #
19:44
тьфу
19:44
и правда
dvolodin #
19:44
там штабель дров нарисован и надпись Layers
_4ePTeHok #
19:44
есть уже)
dvolodin #
19:44
хоть обобключайся
19:45
;)
_4ePTeHok #
19:45
а это, скажите - в поп-ы валить тоже скажем группы, или кто в них по дефолту валится?
19:45
из моделек
dvolodin #
19:46
про L&F отдельный вопрос
19:46
discovery не может знать, куда их пихать
_4ePTeHok #
19:46
я бы по адресам предложи
19:46
д
19:47
у МО указывается адрес установки
19:47
в л-ф создается контейнеры
19:47
и туда сливается
19:47
а потом уже пожалуйста - тащи куда хочешь
19:48
порядка точно больше будет
19:48
но это адресная база нужна
dvolodin #
19:48
наркоманские скрипты рулят
_4ePTeHok #
19:48
ты это про что)
dvolodin #
19:49
про разнос L&F
zi_home #
19:49
_4ePTeHok, кластеры из нескольких шасси могут находиться в сотне километров друг от друга и будут выгляеть как один МО
dvolodin #
19:49
я уже морально дозрел сделать вместо pyrule каталог solutions
19:49
чтобы каждый мог влепить в него свои модули
19:49
и тупо подключать их из конфига
19:49
в том числе и поведение при обнаружении объекта
19:50
и классификацию интерфейсов
19:50
и прочее
zi_home #
19:50
dvolodin, зато ты поломал добавление нового объекта
dvolodin #
19:50
zi_home: я пол-часа назад добавил два кабельных ввода
19:50
что я сделал не так?
zi_home #
19:51
dvolodin, http://i33.fastpic.ru/big/2014/0122/7d/6fbed98f7e724a0e40ab61df3f035d7d.png
19:51
это как понимать
19:51
появилось когда я нажал плюсик
19:52
dvolodin, каюсь, перезапустил вкладку, и все нормально
_4ePTeHok #
19:52
обнови страничку
19:52
это фаерфокс глючит
dvolodin #
19:52
http://gyazo.com/658dea991034cb25b9ecc1c9e117964d
19:53
мохнолиса плющит
19:53
блин, зарелизим, набежит толпища народа
_4ePTeHok #
19:53
интересно как там в хроме
dvolodin #
19:53
:)
19:53
я на safari тестирую
_4ePTeHok #
19:53
на сафари оно правда получше
19:53
я дома тоже с него
zi_home #
19:53
мажоры
dvolodin #
19:53
чем богаты
_4ePTeHok #
19:53
на работе лис
19:54
изматерился уже
19:54
с деревом
dvolodin #
19:54
на работу свою сафарю я ношу с собой
zi_home #
19:54
стоит отметить, проблемы только у нока
dvolodin #
19:54
а на отдельном компе -- MSIE
_4ePTeHok #
19:54
проблемы у экста
dvolodin #
19:54
для documentum и hp sd
19:55
zi_home: тебе каждая первая коммерческая inventory скажет, что работает только с такой-то версией такого-то браузера
zi_home #
19:55
блин, ну не сафари же
dvolodin #
19:56
тебе с этого легче?
zi_home #
19:56
там ie или ff оьычно
dvolodin #
19:56
половина РТ сидит на inventory, которой нужен silverlight
19:56
а не хочешь silverlight -- вот тебе теплый нативный виндовый интерфейс
19:56
будет у тебя MSIE7 в требованиях
19:56
и что?
19:57
у нас тот же SAP в FF работает существенно быстрее MSIE
19:57
даже разработчики на FF сидят
zi_home #
19:57
я же говорю, рт на тебя плохо влияет
dvolodin #
19:57
а сапу пох -- MSIE, и все
19:58
неправильно работает в FF, ставьте MSIE
19:58
zi_home: попробуй посиди на chrome
19:59
FF под OS X настолько сливает сафари, что его даже ставить не хочется
zi_home #
19:59
пробовал, там расширения кривые, я не нашел чтобы сделать как в фф, хотя пытался, он шустрый
_4ePTeHok #
20:00
сафарик уделывает даже хром по шустроте
20:00
с маверикса
20:00
они там какуюто особую магию учудили
zi_home #
20:01
dvolodin, как дропнуть все что лежит в лосте, хочу чтобы нок передискаверил, объекты без названия (всякие бп и прочее) лежат и мешаются
_4ePTeHok #
20:03
кишочки...
20:03
по папочкам
20:03
=))
zi_home #
20:04
попробовал для прикола
20:04
failed to move
20:05
dvolodin, попробуй ради эксперимента вывести в качестве иконки - shape объекта. папочка - это неюзабельно
_4ePTeHok #
20:10
разные иконки надо как минимум стандартным объектам прилепить
20:10
дом, попы все
20:11
город
dvolodin #
20:14
zi_rus: нет у нас такого понятия, как shape объекта
20:14
дерево extjs крайне глючно
_4ePTeHok #
20:14
а то мы не знаем еще)
dvolodin #
20:14
и не умеет глифы
_4ePTeHok #
20:14
иконки то рисует
20:14
в приложениях
dvolodin #
20:15
и выглядят они как дерьмо размазанное
20:15
я их убирать буду
20:16
дерево, в принципе, можно заменить на списки
_4ePTeHok #
20:17
не, ну чо ты так, нормально в приложениях вполне
20:17
может это у тебя ретина все портит)))
dvolodin #
20:18
дерево само по себе убогий элемент
20:18
ретина мажет иконки
20:18
точнее -- не мажет, но на фоне текста они смотрятся убого
_4ePTeHok #
20:20
думаешь списки лучше будут?)
dvolodin #
20:21
как минимум прямее
20:21
список -- а сверху breadcrumbs с уровнями вложенности
_4ePTeHok #
20:25
а как дефолт зум на объект прописать?
dvolodin #
20:25
в закладке data
20:25
в geopoint
_4ePTeHok #
20:26
не, это кастом
20:26
я хочу чтобы при создании у всех объектов pop|access был скажем 15 зум
20:26
а не к каждому лезть в дату
20:27
один раз настроить и все
dvolodin #
20:28
пока на каждый отдельно
20:29
ну или скриптом
_4ePTeHok #
20:29
жаль)
20:30
подразумевается что в каждом месте где стоит скажем ящик - должен быть pop|access а ниже уже ящик(без геопойнта), так?
dvolodin #
20:47
ага
Tweet
Share this page
Share this page: Tweet