搜索

3.4. 软件策略

download PDF

3.4.1. 测试套件版本

红帽建议所有测试套件软件包的最新版本用于所有测试。当提供任何测试套件软件包的新版本时,使用之前版本创建的结果将在三个月内继续接受。在这个周期结束时,硬件目录将自动拒绝使用旧版本和测试创建的结果软件包,需要使用有效的软件包重复。当前有效的软件包版本显示在结果软件包提交表单中。

重要

对于认证测试运行,不应修改测试套件。测试套件将执行自我检查,并在修改时无法进行受支持的测试。

3.4.2. Red Hat Enterprise Linux 版本

建议使用 Red Hat Enterprise Linux 版本的最新次版本,但任何满足完整测试条件的版本都可以被使用。测试最早完全支持的版本将最大化潜在的客户基础。如果在测试过程中使用多个次发行版本,则最新的次版本将用作模型的发布版本。根据给定模型的功能,可能需要最少的发行版本。

除非红帽硬件认证审核团队推荐或根据 软件驱动程序策略,否则不应使用勘误软件包更新 Red Hat Enterprise Linux。任何安装不必要的勘误的测试都可能需要重新测试。

备注

测试套件只针对 Red Hat Enterprise Linux 7 Server、Red Hat Enterprise Linux 8 Base OS 和 Red Hat Enterprise Linux 9 基本操作系统进行测试。同一主版本的 Red Hat Enterprise Linux (工作站、桌面版等)的所有变体都共享一组通用的软件包。在认证测试过程中允许使用这些变体,但它们可能只提供所需软件包的子集,这可能会导致重新测试。

在使用这些变体时,不提供认证期间的技术协助。

按照 http://people.redhat.com/gcase/rhcert-2/ks/ 的适当 RHEL kickstart 文件中所述配置操作系统。

3.4.3. Red Hat Enterprise Linux for Real-Time Versions

Red Hat Enterprise Linux for Real-Time 测试结果仅在相应 Red Hat Enterprise Linux 的当前和之前的次版本中被接受。当新的 Red Hat Enterprise Linux for Real-Time 次版本可用时,以前的次版本中的可用结果将在 30 天内继续接受。

3.4.4. 没有修改的 Red Hat Enterprise Linux

红帽硬件认证计划需要在 Red Hat Enterprise Linux 的标准安装中进行测试,并有任何修改。当使用标准系统工具以及默认配置不会创建数据丢失时,允许更改安装程序和第一个启动实用程序的更改。需要对默认配置进行必要的更改记录在与认证列表关联的红帽知识库解决方案中。因此,客户购买红帽认证的系统就可以放心地与 Red Hat Enterprise Linux 标准安装正常工作。

3.4.5. 内核引导参数

内核引导参数是可用于正确硬件配置的额外参数。如果参数,可以使用这些参数:

  • 不要禁用该功能。
  • 如果没有使用,请不要暴露数据丢失的可能性。

示例

如果需要内核参数 noacpi 来引导在没有该参数的情况下安装的系统,这可能可以接受。但是,如果系统在不指定 acpi 时安装但会损坏数据,则认证将暂停,直到情况解决为止。认证中使用的其他内核参数可记录在 红帽知识库解决方案 中,并且解决方案可以链接到认证列表以获得清晰性。

3.4.6. 内核污点值

红帽期望合作伙伴在运行未污点的内核的系统上进行硬件认证测试(值为 0)。当支持并且所需的内核驱动程序来自 Red Hat Driver Update Program 或 cosmetic benign 内核警告时,污点 内核的非零值可能会被接受。认证过程中批准的任何非零污点值都会记录在 与认证出版物关联的红帽知识库解决方案 中。

3.4.7. 驱动程序

红帽可能会作为技术预览提供驱动程序,授予早期访问即将推出的产品创新。这些驱动程序不受支持,不能用于获得认证( 请参阅技术预览功能支持范围)。在 Red Hat Enterprise Linux 产品文档 发行注记中,驱动程序被指定为技术预览。

红帽意识到在 Red Hat Enterprise Linux 中无法包含某些驱动程序。虽然不建议使用其他驱动程序,但在某些情况下,可能会在认证过程中使用此类驱动程序。这些情况包括:

  • 当驱动程序包含在官方红帽勘误中时,且不需要引导或安装测试(请参阅 硬件类要求) OR
  • 当驱动程序包含在官方 Red Hat Enterprise Linux Driver Update Disk OR 中时。
  • 当驱动程序与可选硬件一起使用时(请参阅 认证策略),不需要测试来完成认证。
注意

知识库条目将与使用驱动程序更新计划的所有认证相关联。

红帽官方提供的附加驱动程序应该使用标准 kmod 进程构建,如 kerneldrivers.org、只使用批准符号、不得添加子系统,不得替换任何红帽提供的驱动程序。提供红帽提供的驱动程序中已存在的硬件支持被视为冲突。红帽不会在任何其他驱动程序上执行质量或源审查。

如果额外驱动程序的使用是有效的,应在认证请求中添加一条注释,包括驱动程序的名称,如果满足上述驱动程序结构建议,则满足上述驱动程序结构建议、驱动程序信息的供应商 URL 地址以及打开认证时适用的用户客户支持信息(适用于该驱动程序)。

重要

红帽不支持技术预览驱动程序,且在认证过程中可能不使用。

重要

测试必须在不可能的情况下使用额外的和技术预览驱动程序。可支持 的测试将返回所有技术预览和非红帽提供的驱动程序失败。

警告

在 realtime 测试过程中,不允许在 Red Hat Enterprise MRG realtime 或 Red Hat Enterprise Linux for realtime 内核中提供的驱动程序,其中包括红帽提供的驱动程序磁盘、技术预览驱动程序软件包和第三方驱动程序。

注意

以上要求本身并不阻止供应商使用其认证硬件提供或安装其他开源、专有、二进制、源代码或其他驱动程序。该标准仅用于红帽硬件认证测试和列表。

3.4.8. SELinux

认证必须在使用目标策略和强制启用 SELinux 的情况下运行。测试套件将检查这些条件。

3.4.9. Red Hat Enterprise Linux 作为 KVM 主机

RHEL 认证测试您的系统是否可以托管内核虚拟机(KVM)。硬件认证测试计划包含以下虚拟化测试:

  • 系统虚拟化 测试:Red Hat Enterprise Linux 认证的强制性。
  • 高级系统虚拟化 测试:对于 Red Hat Virtualization 认证,推荐使用。通过高级系统虚拟化测试会将更多功能添加到 Red Hat Virtualization 认证中。

针对 RHEL 认证,计划使用基本和高级测试。

注意

计划使用 KVM 虚拟化测试:

  • ARM,从 RHEL 9.4 开始。

KVM 虚拟化测试没有计划:

  • IBM Z 在 RHEL 7 系统上。

3.4.9.1. 其他资源

  • 有关虚拟化测试的更多信息,请参阅 System Processors 表中的 System virtualizationAdvanced system virtualization

3.4.10. Red Hat Enterprise Linux 作为客户机

涉及虚拟环境中的 Red Hat Enterprise Linux 认证可能仅在建立批准的协作合作的地方发生(详情请参阅您的合作伙伴经理)。所有政策和标准(包括重新认证)均适用于提供给 Red Hat Enterprise Linux 的虚拟化硬件。对底层硬件和/或虚拟化层的更改是供应商根据情况披露和测试的责任。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.