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: 04.07.2012
ufir #
08:03
хм
08:03
а чо поломали-то опять ?
08:03
noc.fm.models.OIDCollision: Cannot resolve OID 1.3.6.1.4.1.171.12.1.2.18.1.1.14 collision between AGENT-GENERAL-MIB::agentBscFileSystemServerDomainName and AGENT-GENERAL-MIB::agentBscFileSystemIncrement. No preference for AGENT-GENERAL-MIB
08:03
post-update: 80: sync-mibs failed
08:03
Terminating
zi_rus #
10:47
я тепрь вообще не обновляюсь, тут если поломают, то починки не дождешься
ufir #
10:51
н-да
10:51
пичально
zi_rus #
12:16
согласен
12:17
но у меня уже мини-продакшен идет, не могу себе позволить перерывы
ufir #
12:28
да у меня тоже все объекты рабочие там =\
Dmitry1 #
12:30
а кто мешает две копии поднять на разных машинах?
Guest-ru #
12:37
А я обновляю рабочую копию. Да иногда бывает чтото сломается. Обновлять надо не каждый день и не после кардинальных изменения, а перед релизами, или после завершения добавлений новых фитч.
12:39
Две копии держать трудоёмко. Хватает следить за CI чтобы там небыло ошибок и IRC чтобы сдесь неделюку глюки не материли :)
Dmitry1 #
12:39
Обычно глюки появляются с добавлением новых фич.
Guest-ru #
12:40
Я неписал после ЗЕВЕРШЕНИЯ добавления новой фитчи, а не сразу обновлять после первого комита.
Dmitry1 #
12:41
Вот вы все так :( А кто тестировать будет?
Guest-ru #
12:42
Хотя если всё в сети спокойно, никаких работне предвидется и есть желание поучавствовать в поисках багов, то можно обновлятся хоть после каждого комита.
12:43
Ну тот кто комитит..
Dmitry1 #
12:43
А тут коммитят всего человек 4-5
Guest-ru #
12:47
Ну еще 10-20 ходит по граблям багов и сигнализирует в IRC когда наступает.
ufir #
12:48
придется из снапшота доставать чтоли
12:49
ухты
12:50
проапдейтилось
Guest-ru #
12:50
А чё сломали-то? У меня стои 7(4) c fh[bdf/
12:50
*с архива.
ufir #
12:50
Guest-ru у меня было ето
12:50
[12:03] <ufir> noc.fm.models.OIDCollision: Cannot resolve OID 1.3.6.1.4.1.171.12.1.2.18.1.1.14 collision between AGENT-GENERAL-MIB::agentBscFileSystemServerDomainName and AGENT-GENERAL-MIB::agentBscFileSystemIncrement. No preference for AGENT-GENERAL-MIB
12:50
[12:03] <ufir> post-update: 80: sync-mibs failed
12:50
[12:03] <ufir> Terminating
Guest-ru #
12:51
Ну проблему нашол, удали оба миба и едь дальше.
ufir #
12:52
lsr e;t
12:52
дык уже
Guest-ru #
12:52
Вернее один, в котором проблема: AGENT-GENERAL-MIB
Dmitry1 #
12:57
не так
12:58
noc# mongo
12:58
MongoDB shell version: 2.0.4
12:58
connecting to: test
12:58
> use noc
12:58
switched to db noc
12:58
> db.noc.mibs.drop();
12:58
true
12:58
> db.noc.mibdata.drop();
12:58
true
12:58
> exit
12:58
bye
12:58
noc#
12:58
Потом сделать % ./noc sync-mibs
Guest-ru #
12:59
А ваш сегодняшний комит: http://code.nocproject.org/changelog/noc?cs=e32dc3d4c930e3994b3d10026b39670a578debb1 исправил ошибку или добавил?
Dmitry1 #
12:59
Добавил
Guest-ru #
12:59
:)
Dmitry1 #
13:00
Только это не "мой" коммит. Я просто "залил" последние официальные MIB'ы от вендора
Guest-ru #
13:00
Ну так удали пока этот МИБ от DLink.. И напиши им чтобы выслали другой.
Dmitry1 #
13:00
В китай написать?
13:01
Это самый последний MIB
Guest-ru #
13:01
Этот "вендор" прославлен уже везде. В длинк.ру для начала.
Dmitry1 #
13:02
Ничем помочь немогу :(
13:03
Разве что попросить dvolodin'а, чтобы он сделал файл миграции, который прибъет всю базу MIB'ов и пересоздаст ее заново
Guest-ru #
13:04
Можно руками поправить миб и закомитить, чтобы пост-апдейт не материл. Ну и вести patch файлы всех таких мибов.
Dmitry1 #
13:05
Что значит поправить?
13:05
В changelog'е MIB'а ясно сказано
13:05
-- Version 2.33 2011/02/14, Jok Long
13:05
-- Description:
13:05
-- [New Object]
13:05
-- Add object agentBscFileSystemIncrement in agentBscFileSystemTable to
13:05
-- indicate the downloading configuration file apply mode.
13:06
-- [Modification]
13:06
-- Notes:Requested by Jok Long for project DGS3620
Guest-ru #
13:06
А миб хорошый, но его изменения в базе конфликтируют с существующими? Тогда да, надо добавить файл README-CRITICAL где описать манипуляции с монгой.
Dmitry1 #
13:07
Да. Это базовый MIB для D-Link.
13:07
Я его стараюсь поддерживать в актуальном состоянии.
Guest-ru #
13:07
потом если ничего лучше не придумают, надо миграцию делать, чтобы пост-апдейт перед обновлением мибов прибивал их базу.
Dmitry1 #
13:08
Согласен. Ждем dvolodin'а
13:09
Пока прибивайте базу вручную.
Guest-ru #
13:09
Да вообще между релизами поддерживать README-CRITICAL где оперативно описывать необходимые временно пляски с бубном.
13:10
Тогда и небудет страшно обновлятся ежедневно и сразу видно список проблем.
Dmitry1 #
13:10
Может на confluence такой раздел завести?
Guest-ru #
13:13
В этом есть смысл, надо только подумать где, выискивать по всему IRC тяжело, писать комиты в /opt/noc/README-CRITICAL или в какойто раздел на вики. Для всех релизов этот файл будет отсутствовать, или пустая страничка будет на вики.
Dmitry1 #
13:16
буду пробовать писать FAQ в своей песочнице
Guest-ru #
13:19
Ну не FAQ надо, а список временных проблем и инструкций по их устранению. Список будет сильно редактироватся после исправляющих комитов, а в момент релиза должен быть пустым.
Dmitry1 #
13:28
http://kb.nocproject.org/display/~dmitryluhtionov/FAQ
13:30
Как временная мерв
Guest-ru #
13:35
Права на просмотр надо раздать!
13:35
А можно и на редактирование.
Dmitry1 #
13:38
дал доступ на редактирование
Tweet
Share this page
Share this page: Tweet