OpenCloudOS 社区适配流程手册
欢迎软硬件厂商加入 OpenCloudOS 社区和完成产品适配,OpenCloudOS 生态认证体系整合操作系统上下游产品,为兼容产品提供认证证书,确保产品能稳定、正常运行在 OpenCloudOS 操作系统之上。
生态适配、深入特性优化/补丁合入等合作接口人:陈晴敏(qingmin0623)
适配与kernel SIG、Testing SIG、Stream SIG 等小组共同协作
适配流程图
适配申请、专项沟通
-
提交适配需求
联系适配接口人提交适配需求,包括企业名称、产品名称、官网、适配背景等内容。
硬件适配还可涉及驱动支持/特性优化/补丁合入等内容。 -
建立专项交流群
评估需求后,由社区工作人员主动与适配厂商建立微信沟通群,在群里对后续流程进行专项交流。
安装 OpenCloudOS 操作系统
建议适配操作系统版本
- OpenCloudOS 8【kernel 5.4、用户态软件兼容 CentOS 8】
- OpenCloudOS 9【kernel 6.6、用户态软件自主编译,不依赖第三方发行版】
安装方法
- 方法一:下载 ISO 镜像
各版本操作系统 ISO 下载路径:https://www.opencloudos.org/ospages/downloadISO - 方法二:使用云服务器资源
自行在腾讯云、移动云、京东云等平台按需购买云服务器资源,并选择 OpenCloudOS 镜像,通过 yum update 更新软件包
适配测试
自主测试
申请者按照《测试报告模版》指引完成测试,填写关键信息,记录不少于 10 项测试用例和截图,完成后提交 OpenCloudOS 适配组审核、验证。
- 测试报告模板链接:产品互认证测试模板.docx
-
硬件兼容性测试基础工具:https://docs.opencloudos.org/adaptation/testcase
-
云平台&中间件:请提供关键的环境依赖及其版本,确定 OpenCloudOS 操作系统中具有可靠、稳定的环境
- 整机:请提供整机中外设物料清单以及固件版本,方便在测试时针对特定的外设选择合适的测试项,保证整机的稳定性,整机厂商测试用例可参考:整机认证测试项
- 其他硬件:需将测试关键 log 与测试报告一同打包
部分硬件适配需提供驱动
- 方法一:官网上增加对 OpenCloudOS 的驱动安装包
- 方法二:提交驱动到 OC kernel gitee 仓库,建议两个版本的分支都提交下对应 MR/PR:
5.4 内核提交至分支:https://gitee.com/OpenCloudOS/OpenCloudOS-Kernel/tree/linux-5.4/devel
6.6 内核提交至分支:https://gitee.com/OpenCloudOS/OpenCloudOS-Kernel/tree/linux-6.6/devel
适配代码、软件包、特性优化/补丁合入
社区工作人员专项支持
认证证书
补充证书内容
在确认测试通过后,OpenCloudOS 社区会为申请者颁发《兼容认证证书》,在沟通群内提供认证证书模板,申请者请在相应位置填加:
- 正文第一段:适配软件名
- 右上角:公司 logo
- 左下角:公司名称 + 认证时间
适配者完成证书补充后,请回传至沟通群内进行审核
证书、测试报告归档
内容确认无误后,厂商先发起盖章,盖章后回传高清扫描件
官网更新
完成证书双签后,适配组将对报告、证书进行归档管理,并更新产品至官网列表: