Jump to: navigation, search

Difference between revisions of "Fuel/Bug tags"

(Area tags)
(Area tags)
Line 20: Line 20:
 
* [https://bugs.launchpad.net/fuel/+bugs?field.status%3Alist=NEW&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&field.milestone%3Alist=72594&field.tag=area-infra-apps area-infra-apps] - Bugs of infra apps team
 
* [https://bugs.launchpad.net/fuel/+bugs?field.status%3Alist=NEW&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&field.milestone%3Alist=72594&field.tag=area-infra-apps area-infra-apps] - Bugs of infra apps team
  
[https://bugs.launchpad.net/fuel/+bugs?field.status%3Alist=NEW&field.status%3Alist=OPINION&field.status%3Alist=INVALID&field.status%3Alist=WONTFIX&field.status%3Alist=EXPIRED&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&field.status%3Alist=FIXCOMMITTED&field.status%3Alist=FIXRELEASED&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&field.milestone%3Alist=72594&field.tag=-area-python+-area-library+-area-docs+-area-qa+-area-devops+-area-ci+-area-build+-area-partners+-area-plugins+-area-mos+-area-ui+-area-linux&field.tags_combinator=ALL List of bugs without area tags]
+
[https://bugs.launchpad.net/fuel/+bugs?field.status%3Alist=NEW&field.status%3Alist=OPINION&field.status%3Alist=INVALID&field.status%3Alist=WONTFIX&field.status%3Alist=EXPIRED&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&field.status%3Alist=FIXCOMMITTED&field.status%3Alist=FIXRELEASED&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&field.milestone%3Alist=72594&field.tag=-area-python+-area-library+-area-docs+-area-qa+-area-devops+-area-ci+-area-build+-area-partners+-area-plugins+-area-mos+-area-ui+-area-linux+-area-infra-apps&field.tags_combinator=ALL List of bugs without area tags]
  
 
== Important tags ==
 
== Important tags ==

Revision as of 15:42, 17 November 2015

Tags for Fuel project on Launchpad

We are working on chaos reduction in our tags usage. You can track current status here: https://etherpad.openstack.org/p/fuel-bugs-taxonomy

Area tags

Every bug should have one and only one area tag. Area tag refers to the group that owns the bug, tracks it's status and pushes it forward. For cross-team bugs there should be only one team that will own a bug. Main goal for these tags is to have a big picture of Fuel project health. Please don't create new tags with 'area-' prefix.

List of bugs without area tags

Important tags

  • swarm-blocker - Bug blocks swarm testing. Needs to be fixed as soon as possible
  • tricky - Bug requires lots of efforts for investigation, reproducing or fixing
  • low-hanging-fruit - Bug can be fixed by newcomer
  • tech-debt - it's not a bug, it's our technical debt. Doesn't affect user or plugin developer. Related to refactoring, unit tests, internal documentation
  • feature - it's not a bug, it's a feature that is too small to have separate blueprint
  • covered-by-bp - bug will be fixed with implementation of related blueprint
  • need-bp - same as #covered-by-bp but blueprint is not created yet

Components and feature tags

These tags are related to ongoing development

QA tags

  • on-verification - This tag is used when a QA Engineer is working on a Fix Committed bug to prevent verification of this bug by other QA Engineers at the same time.
  • qa-agree - This tag is used when a QA Engineer confirms that the issue is irreproducible (bug status: Invalid) or if there is no need to fix the issue (bug status: Won't fix).
  • qa-agree-<release number> - This tag is used when a QA Engineer agrees that issue will be fixed in the next release (bug status: Confirmed, Triaged, or In Progress).
  • system-tests - This tag is used when a bug is related to a code in system tests (a test request, investigation of a system test issue request, an issue in system test code).
  • swarm-blocker - This tag is used when a bug is a blocker for some system tests that run in swarm on CI.
  • scale - bug was discovered during test run on Scale lab
  • long-haul-testing - bug was discovered during long haul testing

Documentation tags

  • docs - bug requires changes in documentation
  • release-notes - bug must be covered in Release notes document of upcoming release