dellemc.openmanage.idrac_firmware 角色 – 从网络共享(CIFS、NFS、HTTP、HTTPS、FTP)上的存储库更新固件

注意

此角色是 dellemc.openmanage 集合(版本 9.9.0)的一部分。

如果您正在使用 ansible 包,您可能已经安装了此集合。它不包含在 ansible-core 中。要检查是否已安装,请运行 ansible-galaxy collection list

要安装它,请使用:ansible-galaxy collection install dellemc.openmanage

要在 playbook 中使用它,请指定:dellemc.openmanage.idrac_firmware

入口点 main – 从网络共享(CIFS、NFS、HTTP、HTTPS、FTP)上的存储库更新固件

dellemc.openmanage 7.5.0 中的新增功能

概要

  • 通过连接到包含可用更新目录的网络共享(CIFS、NFS、HTTP、HTTPS、FTP)来更新固件。

参数

参数

注释

apply_update

布尔值

如果 apply_update 设置为 true,则应用软件包。

如果 apply_update 设置为 false,则不应用任何更新,并且会生成并返回软件包的目录报告。

选项

  • false

  • true ←(默认)

ca_path

路径

包含用于验证的 CA 证书的隐私增强邮件 (PEM) 文件。

catalog_file_name

字符串

相对于 share_name 的目录文件名。

默认值: "Catalog.xml"

hostname

字符串 / 必需

iDRAC IP 地址或主机名。

http_timeout

整数

套接字级别的超时时间(以秒为单位)。

默认值: 30

https_port

整数

iDRAC 端口。

默认值: 443

ignore_cert_warning

布尔值

指定在使用 HTTPS 共享时是否忽略证书警告。如果设置 true 选项,则忽略证书警告。

选项

  • false

  • true ←(默认)

job_wait

布尔值

是否等待作业完成。

选项

  • false

  • true ←(默认)

password

字符串

iDRAC 用户密码。

proxy_passwd

字符串

代理服务器的密码。

proxy_port

整数

代理服务器的端口。

proxy_supportParametersProxy 时,这是必需的。

proxy_server

字符串

代理服务器的 IP 地址。

此 IP 将不会被验证。即使 proxy_server 无效,也会创建下载作业。请检查作业的结果以了解错误详细信息。

proxy_supportParametersProxy 时,这是必需的。

proxy_support

字符串

指定是否应使用代理。

代理参数适用于 HTTPHTTPSFTP 共享类型的存储库。

ParametersProxy,为当前固件操作设置代理参数。

DefaultProxy,iDRAC 使用默认设置的代理值。

可以使用 dellemc.openmanage.idrac_attributes 在 Lifecycle Controller 属性中设置默认代理。

Off,将不使用代理。

对于基于 iDRAC8 的服务器,请使用带有基本身份验证的代理服务器。

对于基于 iDRAC9 的服务器,请确保您为代理服务器使用摘要身份验证,不支持基本身份验证。

选项

  • "ParametersProxy"

  • "DefaultProxy"

  • "Off" ←(默认)

proxy_type

字符串

代理服务器的代理类型。

proxy_supportParametersProxy 时,这是必需的。

选项

  • "HTTP"

  • "SOCKS"

proxy_uname

字符串

代理服务器的用户名。

reboot

布尔值

提供立即应用更新软件包或在下次重新启动时应用更新软件包的选项。

如果 reboot 设置为 true,则立即应用软件包。

如果 reboot 设置为 false,则会暂存软件包并在下次重新启动时应用。

无论 I (reboot) 如何,不需要重新启动的软件包都会立即应用。

选项

  • false ←(默认)

  • true

share_name

字符串 / 必需

更新存储库的网络共享路径。支持 CIFS、NFS、HTTP、HTTPS 和 FTP 共享类型。

share_password

字符串

网络共享用户密码。对于 CIFS 网络共享,此选项是必需的。

share_user

字符串

网络共享用户,格式为 ‘user@domain’ 或 ‘domain\\user’(如果用户是域的一部分)否则为 ‘user’。对于 CIFS 网络共享,此选项是必需的。

username

字符串

具有管理员权限的 iDRAC 用户名。

validate_certs

布尔值

如果 false,则不会验证 SSL 证书。

仅在个人控制的站点(使用自签名证书)上配置 false

选项

  • false

  • true ←(默认)