基礎設施 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
—— 完 ——