cisco.nxos.nxos_rpm 模块 – 在 Cisco NX-OS 设备上安装补丁或功能 rpm。
注意
此模块是 cisco.nxos 集合(版本 9.2.1)的一部分。
如果您正在使用 ansible 包,您可能已经安装了此集合。它不包含在 ansible-core 中。要检查是否已安装,请运行 ansible-galaxy collection list。
要安装它,请使用:ansible-galaxy collection install cisco.nxos。
要在剧本中使用它,请指定:cisco.nxos.nxos_rpm。
cisco.nxos 1.0.0 中的新增功能
概要
- 在 Cisco NX-OS 设备上安装软件维护升级 (SMU) RPMS 和第三方 RPMS。 
参数
| 参数 | 注释 | 
|---|---|
| RPM/补丁定义的列表。 | |
| 设备的远程文件系统。如果省略,支持 file_system 参数的设备将使用其默认值。 | |
| RPM 包的名称。 | |
| 如果状态为 present,则将安装 rpm;如果状态为 absent,则将删除 rpm。 选项 
 | |
| 设备的远程文件系统。如果省略,支持 file_system 参数的设备将使用其默认值。 默认值:  | |
| RPM 包的名称。 | |
| 如果状态为 present,则将安装 rpm;如果状态为 absent,则将删除 rpm。 选项 
 | 
注释
注意
- 已针对 NXOSv 7.0(3)I2(5)、7.0(3)I4(6)、7.0(3)I5(3)、7.0(3)I6(1)、7.0(3)I7(3) 进行测试 
- 不支持 Cisco MDS 
- 对于补丁,所需的最低平台版本为 7.0(3)I2(5) 
- 对于功能 rpm,所需的最低平台版本为 7.0(3)I6(1) 
- 该模块管理整个 RPM 生命周期(添加、激活、提交、停用、删除) 
- 对于重新加载补丁,除非提交补丁,否则此模块不是幂等的。 
- 有关使用 CLI 和 NX-API 的信息,请参阅 :ref:`NXOS 平台选项指南 <nxos_platform_options>` 
- 有关使用 Ansible 管理网络设备的更多信息,请参阅 :ref:`Ansible 网络指南 <network_guide>` 
- 有关使用 Ansible 管理 Cisco 设备的更多信息,请参阅 `Cisco 集成页面 <https://ansible.org.cn/integrations/networks/cisco>`_。 
示例
- cisco.nxos.nxos_rpm:
    pkg: nxos.sample-n9k_ALL-1.0.0-7.0.3.I7.3.lib32_n9000.rpm
返回值
此处记录了常见的返回值 此处,以下是此模块特有的字段
| 键 | 描述 | 
|---|---|
| 发送到设备的命令 返回: 总是 示例:  | 
