问题描述
在VPD仓创建了一个Issue,链接如下:
[缺陷]: 修复负温环境PCIe卡光模块误触发0x08000063过温告警问题-vpd-AtomGit
执行/todo2fixing时提示无权限:
期望结果
接下来应该怎么操作,才能正常处理Issue流程?
在VPD仓创建了一个Issue,链接如下:
[缺陷]: 修复负温环境PCIe卡光模块误触发0x08000063过温告警问题-vpd-AtomGit
执行/todo2fixing时提示无权限:
接下来应该怎么操作,才能正常处理Issue流程?
答案内容由AI生成,仅供参考:
根据您的问题,您在VPD仓创建Issue后执行 /todo2fixing 命令提示“无权限”,这是因为Issue状态的流转依赖于社区角色的权限控制,并非所有创建Issue的用户都能主动推动流程。
根据openUBMC社区Bot的使用规则,缺陷类Issue的流转由对应角色触发,具体如下表所示:
| 操作 | 评论指令 | 可操作角色 |
|---|---|---|
| 开始修复缺陷 | /todo2fixing |
Maintainer / Committer / Contributor |
| 修复完成,等待验收 | /fixing2UAT |
Maintainer / Committer / Contributor |
| 验收通过,关闭流程 | /UAT2done |
sig-QA Maintainer / Committer |
由于您创建Issue的账号不具备上述角色权限,因此执行流转指令时会被系统拒绝。
建议您通过以下方式处理:
sig-vpd)的Maintainer或Committer,在Issue评论区通过 @ 提及他们,并说明情况,请他们协助执行 /todo2fixing 或其他流转操作。简单来说,创建Issue的权限与推进Issue状态的权限是分离的。您需要协调具有Maintainer、Committer或Contributor角色的成员来帮助您完成流程的下一步。
原因应该是发起Issue的账号不是项目成员?找其他成员处理了流程
那我的要怎么加入项目呢?
@changxingOpenUBMC 您好,当前我的账号没有**sig-hardware项目**权限,无法触发Issue状态流转,能否帮忙处理下?
已评论/todo2fixing,issue已转为修复中