openSUSE:Suse sle 审查团队

跳转到:导航搜索

suse-sle-review

suse-sle-review 是一种由我们的 Portal:Leap:Jump 原型引入的新型审查,它利用自动提交请求 (SR) 重定向(OBS-59)和从公共 OBS 实例到内部 SUSE Open Build Service 实例的镜像(OBS-69)。请参阅附带图表中左上角的绿色方框。

这意味着贡献者实际上将提交针对 SUSE Linux Enterprise 的请求,这些请求最终将进入内部 SUSE 构建系统 (IBS),如果他们尝试为 openSUSE Leap 15.3+ 中的软件包做出贡献,而该软件包是从 SUSE Linux Enterprise 15 二进制继承的。

需要由 openSUSE 发布团队 进行额外的审查,才能允许来自 SUSE Linux Enterprise 的更改进入 openSUSE Jump 软件包。

需求

用户需要安装 osc-jumpreview 或将其链接到 ~/.osc-plugins/

 lkocman@localhost:~/Workspace/opensuse/osc-plugin-jump> ls -la ~/.osc-plugins/
 total 4
 drwxr-xr-x 1 lkocman users  44 říj  7 01:40 .
 drwxr-xr-x 1 lkocman users 944 pro  9 09:46 ..
 lrwxrwxrwx 1 lkocman users  60 říj  7 01:39 osc-jump.py -> 
 /home/lkocman/Workspace/opensuse/osc-plugin-jump/osc-jump.py
 drwxr-xr-x 1 lkocman users  46 pro  9 09:29 __pycache__
 lkocman@localhost:~/Workspace/opensuse/osc-plugin-jump> 


更改需要引用一个错误修复,并在提交请求文本中引用 boo#12345 或 bsc#13245。错误需要解决 openSUSE Leap 和/或 SUSE Linux Enterprise 的问题。

软件包或其他功能增强需要遵循 社区 SLE 更改请求策略 并引用 JIRA (jsc#123456)。将有一个针对 openSUSE Leap 贡献者的 jira.suse.com 访问权限试点计划。否则,请联系 openSUSE Leap 发布经理 为您创建一个。

审查如何进行?

openSUSE 发布团队的成员会评估更改,批准或拒绝它,并给出理由(例如,缺少问题引用)。拒绝实际上是为了加快反馈循环,我们需要尽早发现问题,而不是等待 SLE 发布经理这样做

将问题从 OBS 镜像到 IBS

在此示例中,我们尝试在 openSUSE Leap 15.3 中审查 bash 提交请求 854199。结果将是 IBS 中的提交请求 232420。

 lkocman@localhost:~/Workspace/opensuse/osc-plugin-jump> osc jumpreview
 Request: #854199
 
 submit:       openSUSE:Factory/bash@167 -> SUSE:SLE-15-SP3:GA
 
 Message:
 Just a test SR to test mirroring (please ignore)
 
   https://en.opensuse.net.cn/Portal:Jump:OBS:SRMirroring
 
 State:   review     2020-12-09T08:46:46 lkocman
 Comment: <no comment>
 
 Review:  new        Group: suse-sle-reviewers                          2020-12- 
 09T08:46:46                       
 (a)ccept/(d)ecline/(s)kip/(c)ancel > a
 Mirrored SR to 232420

审查结果是什么?

批准更改会导致将提交请求重定向和 双向 镜像到 openSUSE:Jump:X.Y 在 OBS 中,进入 SUSE 的 IBS 中 SUSE:SLE-X-SPY:{GA,Update} 项目中的提交请求。目标项目是根据软件包的来源选择的。

提交者的身份将被设置为批准 suse-sle-review 的人。所有评论在两个 SR 中都可见

图表的最新来源可以在 [1] 找到