Jump to: navigation, search

Difference between revisions of "Bug Tags"

(Nova)
(33 intermediate revisions by 19 users not shown)
Line 1: Line 1:
 +
<languages />
 +
<translate>
 +
 +
<!--T:1-->
 
Note: This page should be kept in sync with each PROJECT official tags (see https://bugs.launchpad.net/PROJECT/+manage-official-tags)
 
Note: This page should be kept in sync with each PROJECT official tags (see https://bugs.launchpad.net/PROJECT/+manage-official-tags)
  
=== All projects ===
+
=== All projects ===<!--T:2-->
* '''low-hanging-fruit''': Bugs that are easy to fix, ideal for a beginner in OpenStack development.
+
* '''low-hanging-fruit''': Bugs that are easy to fix, ideal for beginners to get familiar with the workflow and to have their first contact with the code in OpenStack development.
 
* '''documentation''': Bug is about documentation or has an impact on documentation.
 
* '''documentation''': Bug is about documentation or has an impact on documentation.
 
* '''i18n''': Translations / i18n issues.
 
* '''i18n''': Translations / i18n issues.
Line 10: Line 14:
 
* '''''SERIES'''''-'''backport-potential''': Mark the bug as a potential backport target to a specific ''SERIES'' (grizzly, havana...)
 
* '''''SERIES'''''-'''backport-potential''': Mark the bug as a potential backport target to a specific ''SERIES'' (grizzly, havana...)
  
=== Nova ===
+
=== Nova ===<!--T:3-->
* '''*-backport-potential''': Bugs that are potential candidates for backports to previous releases (e.g. "havana-backport-potential")
+
 
* '''*-rc-potential''': Bugs that are potential candidates for RC releases
+
This section got moved to [[Nova/BugTriage#Tags]]
* '''api''': Bugs related to the compute REST API implementation
+
 
* '''baremetal''': Baremetal driver-specific bugs
+
=== Neutron ===<!--T:4-->
* '''cells''': Bugs with Nova cells
+
This section has been moved [http://docs.openstack.org/developer/neutron/policies/bugs.html#tagging-bugs here]
* '''compute''': Bugs in the nova-compute service that are not specific to a virt driver.
+
 
* '''conductor''': Bugs in the nova-conductor service
+
=== Cinder ===<!--T:6-->
* '''console''': Bugs in the nova-console service (including nova-consoleauth, novncproxy, etc)
 
* '''db''': Database (datastore) issues, including migrations.
 
* '''docker''': Bugs about Docker containers
 
* '''ec2''': Issues specific to EC2 API support.
 
* '''hyper-v''': Problems specific to the hyper-v driver
 
* '''libvirt''': Problems specific to the libvirt driver
 
* '''lxc''': Issues specific to LXC virtualization support.
 
* '''network''': Issues in nova-network, Quantum, or Neutron integration.
 
* '''nova-manage''': Bugs in the nova-manage utility
 
* '''postgresql''': PostgreSQL specific bugs.
 
* '''powervm''': Problems with the powervm driver
 
 
* '''rootwrap''': Problems with run-as-root commands or the rootwrap framework.
 
* '''rootwrap''': Problems with run-as-root commands or the rootwrap framework.
* '''scheduler''': Bugs in the nova-scheduler service
 
* '''stacktrace''': The bug report includes a stacktrace
 
* '''testing''': Bugs related to testing (unit tests, tempest integration)
 
* '''unified-objects''': Bugs related to the unified-objects work
 
* '''vmware''': Issues specific to VMware virtualization support.
 
* '''volumes''': Issues related to volume support (Cinder integration)
 
* '''wat''': The bug does not obviously fit into any category and needs "tier-2" tagging and triage assistance.
 
* '''xenserver''': Issues specific to XenServer/XenAPI virtualization support.
 
  
=== Networking ===
+
=== Horizon ===<!--T:7-->
* '''api''': API, request validation and WSGI routing issues.
+
Horizon bug tags are basically related to backend OpenStack projects.
* '''cli''': CLI caused by server request/response handling.
+
 
 +
<!--T:8-->
 +
* '''ux''': User experience issues.
 +
* '''horizon-core''' : related to '''horizon''' modules (not specific to openstack_dashboard) (it seems '''horizon''' now. Which is better?)
 +
* '''dashboard-core''' : OpenStack dashboard general issues
 +
* '''i18n''' : I18N or translation related issues in Horizon which is common to multiple languages.
 +
* '''translation''' : translation bugs in each language. It is actually not a bug of Horizon. It is to track translation bugs until I18N team decides the bug triaging policy.
 +
 
 +
<!--T:9-->
 +
* '''nova''' : Instance (mainly Nova) related
 +
* '''image''' : Image related (not limited to glance)
 +
* '''cinder''' : Volume related (not limited to cinder)
 +
* '''keystone''' : Identity and user management related
 +
* '''neutron''' : Network panel related issues (including lbaas, fwaas, vpnaas)
 +
* '''swift''' : Swift (Container panel) related
 +
 
 +
=== Glance ===<!--T:10-->
 +
*'''api''': API, request validation and WSGI routing issues.
 +
*'''cli''': CLI caused by server request/response handling.
 +
*'''db''': Database (datastore) issues, including migrations.
 +
*'''domain/proxy''': Issues about the middle domain/proxy layer of v2.
 +
*'''gate''': Issues affecting/blocking the gate.
 +
*'''propose-close''' : Tagged with meaningful bug comment to to indicate bugs that probably should be closed but need a little more review.
 +
*'''task''': Issues about async tasks.
 +
*'''metadef''': Issues about metadata definitions. can be combined with above tags for more specificity (e.g. api, db, etc).
 +
*'''testing''': Only tests related.
 +
*'''ntt''': Related to/ Directly affects the ntt team.
 +
*'''security''': Self explanatory.
 +
*'''ops''': Self explanatory.
 +
*'''cache''': Self explanatory.
 +
*'''catalog-index-service''': Related to the Catalog Index Service service.
 +
*'''low-hanging-fruit''': A simple bug that does not have any (or has only tiny) impact.
 +
*'''documentation''': Self explanatory.
 +
*'''kilo-rc-potential''': Proposed to potentially be back-ported to Kilo release.
 +
*'''juno-backport-potential''': Proposed to potentially be back-ported to Juno release.
 +
*'''icehouse-backport-potential''': Proposed to potentially be back-ported to Icehouse release.
 +
*'''i18n''': Related to Internationalization and localization.
 +
*'''artifacts''': Related to the Artifacts service.
 +
*'''scrubber''': Related to the Glance scrubber module(s).
 +
 
 +
=== Ironic ===<!--T:12-->
 +
* '''api''': related to the REST API or the ironic-api service
 +
* '''conductor''': related to the ironic-conductor service
 +
* '''db''': bugs in the data structure, db api, or migration code
 +
* '''nova-driver''': related specifically to the nova.virt.ironic driver and our integration with Nova
 +
* '''ipmi''': related to ipmi drivers (ipmitool and ipminative)
 +
* '''pxe''': related specifically to the PXE driver
 +
* '''agent''': related to ironic-python-agent or its driver
 +
* '''driver''': related to other drivers, the use of drivers, the driver API, etc. Basically, anything not specific to a single driver but still related to drivers.
 +
* '''oslo''': related to the use of oslo common libraries or oslo-incubator code.  If the bug is determined to be in the upstream oslo source, the oslo project should also be added to the "Affects" list.
 +
 
 +
===Murano===<!--T:12-->
 +
* '''agent''': Murano-agent-related issues
 +
* '''api''': REST api related issues
 +
* '''cli''': Issues related to command-line interface
 +
* '''client-library''': issues related to python-muranoclient use as a library
 +
* '''dashboard''': Murano-dashboard related issues
 
* '''db''': Database (datastore) issues, including migrations.
 
* '''db''': Database (datastore) issues, including migrations.
* '''l3-ipam-dhcp''': L3, IP address management (IPAM), DHCP, and metadata issues.
+
* '''engine''': Murano-engine related issues
* '''lbaas''': Load Balancer issues.
+
* '''gate''': Issues affecting/blocking the gate. (already used in Glance)
* '''nova-int''': Quantum <> Nova Integration issues.
+
* '''muranopl''': bugs related to MuranoPL and core library
* '''sg-fw''': Security Groups and Firewall issues.
+
* '''tests''': bugs related to issues in tests and test infrastructure
* '''rootwrap''': Problems with run-as-root commands or the rootwrap framework.
 
* '''quantum-core''': Issues with the server core or RPC common code.
 
* '''unittest''': Unit test issues.
 
  
Networking Vendor Plugin Tags:
+
===TripleO===
* '''bigswitch''': BigSwitch
 
* '''brocade''': Brocade
 
* '''cisco''': Cisco
 
* '''hyper-v''': Hyper-V
 
* '''lb''': LinuxBridge
 
* '''mellanox''': Mellanox
 
* '''metaplugin''': MetaPlugin
 
* '''midonet''': Midokura MidoNet
 
* '''ml2''': ML2
 
* '''nec''': NEC
 
* '''nicira''': Nicira NVP
 
* '''ovs''': OVS Plugin
 
* '''plumgrid''': PlumGrid
 
* '''ryu''': RYU
 
  
=== Cinder ===
+
The list of tags is [http://specs.openstack.org/openstack/tripleo-specs/specs/policy/bug-tagging.html over there].
* '''rootwrap''': Problems with run-as-root commands or the rootwrap framework.
 
  
=== Horizon ===
+
</translate>
* '''ux''': User experience issues.
 

Revision as of 14:49, 17 October 2018


Note: This page should be kept in sync with each PROJECT official tags (see https://bugs.launchpad.net/PROJECT/+manage-official-tags)

All projects

  • low-hanging-fruit: Bugs that are easy to fix, ideal for beginners to get familiar with the workflow and to have their first contact with the code in OpenStack development.
  • documentation: Bug is about documentation or has an impact on documentation.
  • i18n: Translations / i18n issues.
  • security: Fix for the bug would make OpenStack more resilient to future security issues.
  • ops: Fix for the bug would significantly ease OpenStack operation.
  • SERIES-rc-potential: During the SERIES pre-release period, mark the bug as a potential release-critical blocker
  • SERIES-backport-potential: Mark the bug as a potential backport target to a specific SERIES (grizzly, havana...)

Nova

This section got moved to Nova/BugTriage#Tags

Neutron

This section has been moved here

Cinder

  • rootwrap: Problems with run-as-root commands or the rootwrap framework.

Horizon

Horizon bug tags are basically related to backend OpenStack projects.

  • ux: User experience issues.
  • horizon-core : related to horizon modules (not specific to openstack_dashboard) (it seems horizon now. Which is better?)
  • dashboard-core : OpenStack dashboard general issues
  • i18n : I18N or translation related issues in Horizon which is common to multiple languages.
  • translation : translation bugs in each language. It is actually not a bug of Horizon. It is to track translation bugs until I18N team decides the bug triaging policy.
  • nova : Instance (mainly Nova) related
  • image : Image related (not limited to glance)
  • cinder : Volume related (not limited to cinder)
  • keystone : Identity and user management related
  • neutron : Network panel related issues (including lbaas, fwaas, vpnaas)
  • swift : Swift (Container panel) related

Glance

  • api: API, request validation and WSGI routing issues.
  • cli: CLI caused by server request/response handling.
  • db: Database (datastore) issues, including migrations.
  • domain/proxy: Issues about the middle domain/proxy layer of v2.
  • gate: Issues affecting/blocking the gate.
  • propose-close : Tagged with meaningful bug comment to to indicate bugs that probably should be closed but need a little more review.
  • task: Issues about async tasks.
  • metadef: Issues about metadata definitions. can be combined with above tags for more specificity (e.g. api, db, etc).
  • testing: Only tests related.
  • ntt: Related to/ Directly affects the ntt team.
  • security: Self explanatory.
  • ops: Self explanatory.
  • cache: Self explanatory.
  • catalog-index-service: Related to the Catalog Index Service service.
  • low-hanging-fruit: A simple bug that does not have any (or has only tiny) impact.
  • documentation: Self explanatory.
  • kilo-rc-potential: Proposed to potentially be back-ported to Kilo release.
  • juno-backport-potential: Proposed to potentially be back-ported to Juno release.
  • icehouse-backport-potential: Proposed to potentially be back-ported to Icehouse release.
  • i18n: Related to Internationalization and localization.
  • artifacts: Related to the Artifacts service.
  • scrubber: Related to the Glance scrubber module(s).

Ironic

  • api: related to the REST API or the ironic-api service
  • conductor: related to the ironic-conductor service
  • db: bugs in the data structure, db api, or migration code
  • nova-driver: related specifically to the nova.virt.ironic driver and our integration with Nova
  • ipmi: related to ipmi drivers (ipmitool and ipminative)
  • pxe: related specifically to the PXE driver
  • agent: related to ironic-python-agent or its driver
  • driver: related to other drivers, the use of drivers, the driver API, etc. Basically, anything not specific to a single driver but still related to drivers.
  • oslo: related to the use of oslo common libraries or oslo-incubator code. If the bug is determined to be in the upstream oslo source, the oslo project should also be added to the "Affects" list.

Murano

  • agent: Murano-agent-related issues
  • api: REST api related issues
  • cli: Issues related to command-line interface
  • client-library: issues related to python-muranoclient use as a library
  • dashboard: Murano-dashboard related issues
  • db: Database (datastore) issues, including migrations.
  • engine: Murano-engine related issues
  • gate: Issues affecting/blocking the gate. (already used in Glance)
  • muranopl: bugs related to MuranoPL and core library
  • tests: bugs related to issues in tests and test infrastructure

TripleO

The list of tags is over there.