ansible / ansible.builtin / v2.9.27 / module / hpilo_boot Boot system using specific media through HP iLO interface | "added in version" 2.3 of ansible.builtin" Authors: Dag Wieers (@dagwieers) preview | supported by communityansible.builtin.hpilo_boot (v2.9.27) — module
pip
Install with pip install ansible==2.9.27
This module boots a system through its HP iLO interface. The boot media can be one of: cdrom, floppy, hdd, network or usb.
This module requires the hpilo python module.
- name: Task to boot a system using an ISO from an HP iLO interface only if the system is an HP server hpilo_boot: host: YOUR_ILO_ADDRESS login: YOUR_ILO_LOGIN password: YOUR_ILO_PASSWORD media: cdrom image: http://some-web-server/iso/boot.iso when: cmdb_hwmodel.startswith('HP ') delegate_to: localhost
- name: Power off a server hpilo_boot: host: YOUR_ILO_HOST login: YOUR_ILO_LOGIN password: YOUR_ILO_PASSWORD state: poweroff delegate_to: localhost
host: description: - The HP iLO hostname/address that is linked to the physical system. required: true force: default: false description: - Whether to force a reboot (even when the system is already booted). - As a safeguard, without force, hpilo_boot will refuse to reboot a server that is already running. type: bool image: description: - The URL of a cdrom, floppy or usb boot media image. protocol://username:password@hostname:port/filename - protocol is either 'http' or 'https' - username:password is optional - port is optional login: default: Administrator description: - The login name to authenticate to the HP iLO interface. media: choices: - cdrom - floppy - hdd - network - normal - usb description: - The boot media to boot the system from state: choices: - boot_always - boot_once - connect - disconnect - no_boot - poweroff default: boot_once description: - The state of the boot media. - 'no_boot: Do not boot from the device' - 'boot_once: Boot from the device once and then notthereafter' - 'boot_always: Boot from the device each time the server is rebooted' - 'connect: Connect the virtual media device and set to boot_always' - 'disconnect: Disconnects the virtual media device and set to no_boot' - 'poweroff: Power off the server' password: default: admin description: - The password to authenticate to the HP iLO interface. ssl_version: choices: - SSLv3 - SSLv23 - TLSv1 - TLSv1_1 - TLSv1_2 default: TLSv1 description: - Change the ssl_version used. version_added: '2.4' version_added_collection: ansible.builtin