hmc_install_vios
Submit a NIM-based VIOS installation job to PXE-boot and install the OS on a powered-off VIOS partition, with network configuration and optional waiting for job completion.
Instructions
Submit a NIM-based VIOS installation job.
vios_uuid is the UUID of an existing (powered-off) VIOS partition. The VIOS will PXE-boot from the NIM server at nim_ip to install its OS. nim_gateway and nim_subnetmask define the network for the NIM install boot; vios_ip is the IP address the VIOS uses during the NIM install; vlan_id is the VLAN tag for the install network (use "0" for untagged). timeout is the job timeout in minutes (default 60). Returns the submitted job — poll hmc_get_job for status.
Set wait=True to block until the job reaches a terminal state.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wait | No | ||
| nim_ip | Yes | ||
| timeout | No | ||
| vios_ip | Yes | ||
| vlan_id | No | 0 | |
| vios_uuid | Yes | ||
| nim_gateway | Yes | ||
| poll_interval | No | ||
| nim_subnetmask | Yes | ||
| timeout_seconds | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |