基础设施 SIG(OpenAnolis Infra SIG)目标:负责 OpenAnolis 社区基础设施工程平台的建设,包括官网、Bugzilla、Maillist、ABS、ANAS、CI 门禁以及社区 DevOps 相关的研发工程系统。
01 SIG 整体进展
- 龙蜥社区官网与 CSDN devpress 龙蜥专区打通,新增第三方登录流程。
- 龙蜥社区官网账号新增修改功能,反馈功能新增未登录状态下显示、提交。
- ABS 软件包构建新增软件包编辑功能。
- ANAS 数据展示页面增加了分页展示,避免数据过多导致表格过长。
- CVECenter 责任人指派和评估过程自动化程度提升。
- 内核 CI 新增测试任务停止功能,优化任务调度策略。
- 软件包 CI 调整了 src-anolis-ai 组织下仓库的构建环境。
02 SIG 具体进展
1、龙蜥官网
第三方登录:新增 CSDN 第三方账号登录流程,支持在官网使用 CSDN 第三方登录,也支持从 CSDN 龙蜥社区站点(https://community.openanolis.cn/)直接跳转到龙蜥社区官网登录。
(图/官网第三方 CSDN 登录)
(图/ CSDN 龙蜥社区站点)
官网帐号:官网帐号新增修改功能,用户可在【账号设置】-> 【安全设置】下进行修改。
官网反馈功能:反馈功能增加未登录状态下显示、提交,用户在官网不用登录账号也可以进行意见提交(官网页面右边点击“反馈”按钮即可提交)。
2、ABS
软件包构建:自定义软件包构建增加仓库地址、分支编辑功能。
3、ANAS
CVE 数据展示:CVE 详情页「影响的产品、软件包及修复更新」数据表优化为分页展示,从而避免在数据过多的时候表格过长。
4、CVECenter
漏洞指派:在 CVE 数据上报之后,默认将该 CVE 指派给软件包的 Maintainer,为检索到 Maintainer 的情况下根据系统的默认配置进行指派。
漏洞评估:在 CVE 评估页面,根据 Anolis 发行版的软件包版本信息,通过版本比对的方式辅助评估内容的填写。
5、CI
内核 CI:新增测试任务停止功能,能够在 PR 关闭时自动停止正在运行的测试任务,同时支持在 PR 中评论 /stop-test 手动停止正在运行的任务。另外优化了内核 CI 的任务调度算法,当前策略会优先运行更早提交的测试任务。
软件包 CI:调整了 src-anolis-ai 组织下仓库的测试构建环境为 AI 专用环境,帮助用户更好地进行 AI 软件包相关的 CI 测试。
相关链接:
基础设施 SIG:https://openanolis.cn/sig/SIG-Infra
ABS 构建平台:https://abs.openanolis.cn/home
龙蜥安全公告:https://anas.openanolis.cn/errata
CBC 内核检测工具:https://cbc.openanolis.cn
—— 完 ——
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。