Или рассказ о модерировании Issues в JIRA.
Назрела потребность добавить порядка в задачах в трекере.
Собственно трекер: https://bt.nocproject.org/secure/Dashboard.jspa
Пара модераторов: Егор и Сергей.
Права на редактирования задачи и добавляем инфы в поля Component/s & Labels.
Сейчас добавляем в Component/s:
- SA;
- FM;
- IPAM;
- Inventory.
полный список
в Labels:
- профиль, если задача по конкретному профилю, например Cisco.IOS;
- unknown-event — по необработанным FM-сообщениям;
- patch — при наличии в задаче патча;
- security — все про безопасность в ноке;
- request-sa-script — запрашивается создание скрипта в профиле SA;
- search — проблемы поиска и одноимённого приложения;
- new-sa-profile — новый профиль устройств;
- beef — Canned Beef;
- crash — баг ведет в трейсбэку;
- get_ — имя скрипта, о котором задача;
- json — есть json-данные.
Примеры поисковых запросов:
labels = sa AND component IS NULL component IS NULL AND text ~event_class__name component IS NULL AND text ~"SNMP Trap" AND status != RESOLVED labels IS NULL AND text ~dlink AND status NOT IN (RESOLVED, CLOSED) labels IS NULL AND text ~cisco AND status NOT IN (RESOLVED, CLOSED) project = NOC AND labels IS NULL AND text ~cisco AND status NOT IN (RESOLVED, CLOSED) project = NOC AND labels IS NULL AND component IS NULL AND status NOT IN (RESOLVED, CLOSED) project = NOC AND reporter = 'Ilya Zakharov' AND labels IS NULL AND component IS NULL AND status NOT IN (RESOLVED, CLOSED)
Веллком в комменты с предложениями по Component/s & Labels.
Повседневный:
project = NOC AND (labels IS NULL OR component IS NULL) AND status NOT IN (RESOLVED, CLOSED, DONE)
Старые баги:
project = NOC AND status not in (RESOLVED, CLOSED, DONE, FEEDBACK) AND createdDate < 2012-01-01 AND type = Bug
вот еще:
project = NOC AND status not in (RESOLVED, CLOSED, DONE, FEEDBACK) AND type = Bug AND (labels is EMPTY OR component is EMPTY) ORDER BY updatedDate
5 Comments
Unknown User (evyscr)
Unknown-event я пока вешал только на сислог, для трапов не определился - либо unknown-trap, либо дополнительный лейбл к unknown-event.
И надо как-то отмечать наличие патча, json'а для ивента, etc.
Алсо, что-нибудь типа web-interface для проблем с оным.
Unknown User (evyscr)
Добавил security для всего связанного с безопасностью в самом ноке.
request-sa-script - запрашивается создание скрипта в профиле SA.
Unknown User (evyscr)
search - проблемы поиска и одноимённого приложения.
new-sa-profile - новый профиль устройств.
Unknown User (tsergey) AUTHOR
про web-interface, есть components
Unknown User (evyscr)
status NOT IN (RESOLVED, CLOSED, DONE)