Bug 标签

TripleO 的主要 bug 追踪器用于跟踪多个项目的 bug,这些项目都是 TripleO 的一部分。为了减少混淆,我们使用了一份批准的标签列表来对它们进行分类。

问题描述

鉴于 TripleO 各个项目之间高度互连的特性,希望在一个 bug 追踪器中跟踪所有相关的 bug。但是,在需要时,缩小与项目特定方面相关的 bug 范围可能会很困难。Launchpad bug 标签可以在这里提供帮助。

策略

Launchpad 官方 TripleO 标签列表包含以下标签。在 Launchpad 中将它们保持为官方标签意味着,当用户开始键入它们时,标签将自动完成。一个 bug 报告可以具有这些标签的任何组合,或者没有标签。

应该通过策略更新(提出对此文件的更改)来提出新的标签。一旦这样的更改被合并,驱动团队的成员将在 Launchpad 中创建/删除标签。

标签

标签

描述

alert

用于需要立即关注的关键 bug。触发 IRC 通知

ci

影响持续集成系统的 bug

ci-reproducer

影响持续集成环境本地重现的 bug

config-agent

影响 os-collect-config、os-refresh-config、os-apply-config 的 bug

containers

影响基于容器部署的 bug

depcheck

影响第三方依赖项的 bug,例如 ceph-ansible、podman

deployment-time

影响部署时间的 bug

文档

特定于文档问题的 bug

edge

与边缘计算用例相关的 bug,例如网络/规模等领域

i18n

与国际化问题相关的 bug

low-hanging-fruit

适合新手入门的 bug

networking

特定于网络问题的 bug

promotion-blocker

阻止推广任务的 bug

puppet

影响 TripleO Puppet 模板的 bug

quickstart

影响 tripleo-quickstart 或 tripleo-quickstart-extras 的 bug

selinux

与 SELinux 相关的 bug

tech-debt

与 TripleO 技术债务相关的 bug

tempest

与在 TripleO 上运行 tempest 相关的 bug

tripleo-common

影响 tripleo-common 的 bug

tripleo-heat-templates

影响 TripleO Heat 模板的 bug

tripleoclient

影响 python-tripleoclient 的 bug

ui

影响 TripleO UI 的 bug

升级

影响升级的 bug

ux

影响用户体验的 bug

validations

影响验证的 bug

workflows

影响 Mistral 工作流的 bug

xxx-backport-potential

稳定团队的回移植请求

替代方案与历史

当前临时系统效果不佳,因为人们使用不一致的主题标签和其他标记。同样,由于列表不是官方的 Launchpad 标签,因此不会自动完成,并且很快变得不一致,因此用处不大。

我们可以使用 wiki 来跟踪标签,但 wiki 的未来存在疑问。通过将标签设为官方策略,可以审查列表的更改。

实现

作者

主要作者

jpichon

里程碑

Newton-3

工作项

一旦策略合并,具有适当 Launchpad 权限的人员应创建标签,并向 openstack-dev 发送电子邮件,提及此策略。

参考资料

用于管理标签列表的 Launchpad 页面:https://bugs.launchpad.net/tripleo/+manage-official-tags

导致创建此策略的线程:http://lists.openstack.org/pipermail/openstack-dev/2016-July/099444.html

修订历史

修订版

发布名称

描述

Newton

引入

Queens

添加了 tech-debt 标签

注意

本作品采用知识共享署名 3.0 非移植许可协议授权。 http://creativecommons.org/licenses/by/3.0/legalcode