Skip to end of metadata
Go to start of metadata

Или рассказ о модерировании Issues в JIRA.

Назрела потребность добавить порядка в задачах в трекере. 

Собственно трекер: https://bt.nocproject.org/secure/Dashboard.jspa

Пара модераторов: Егор и Сергей.

Права на редактирования задачи и добавляем инфы в поля Component/s & Labels.

Сейчас добавляем в Component/s:

в Labels:

  • профиль, если задача по конкретному профилю, например Cisco.IOS;
  • unknown-event — по необработанным FM-сообщениям;
  • patch — при наличии в задаче патча;
  • security — все про безопасность в ноке;
  • request-sa-script — запрашивается создание скрипта в профиле SA;
  • search — проблемы поиска и одноимённого приложения;
  • new-sa-profile — новый профиль устройств;
  • beefCanned 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

  1. Unknown User (evyscr)

    Unknown-event я пока вешал только на сислог, для трапов не определился - либо unknown-trap, либо дополнительный лейбл к unknown-event.

    И надо как-то отмечать наличие патча, json'а для ивента, etc.

    Алсо, что-нибудь типа web-interface для проблем с оным.

  2. Unknown User (evyscr)

    Добавил security для всего связанного с безопасностью в самом ноке.

    request-sa-script - запрашивается создание скрипта в профиле SA.

  3. Unknown User (evyscr)

    search - проблемы поиска и одноимённого приложения.

    new-sa-profile - новый профиль устройств.

  4. Unknown User (tsergey) AUTHOR

    про web-interface, есть components

    UI User interface
  5. Unknown User (evyscr)

    status NOT IN (RESOLVED, CLOSED, DONE)