Skip to content

Conversation

@Venu-p1
Copy link

@Venu-p1 Venu-p1 commented Oct 22, 2025

This feature enables fully unattended, architecture-aware OS installations across multiple iDRAC-managed servers using Ansible automation.

Description of the Solution

  • Introduced a new Ansible playbook to deploy RHEL automatically through
    Dell iDRAC using the dellemc.openmanage.idrac_os_deployment role.
  • Added support for dynamic ISO selection based on server architecture (x86_64 and aarch64 groups).
  • Integrated NFS-based ISO sourcing and per-target deployment to large-scale bare-metal provisioning.

steps:

  • Define iDRAC hosts. Ex - examples/inventory/bmc_inventory_file_os_install.
  • Place the ISO in the nfs share and configure iso name in provision_config.yml.
  • Run utils/provision_diskfull_nodes.yml playbook for automated OS deployment.
  • If requested provide the common bmc username and password for connecting to iDRAC hosts, nfs share credentials.

…Ses using nfs share.

steps:
- Define iDRAC hosts. Ex - examples/inventory/bmc_inventory_file_os_install.
- Place the ISO in the nfs share and configure iso name in provision_config.yml.
- Run utils/provision_diskfull_nodes.yml playbook for automated OS deployment.
- If requested provide the common bmc username and password for connecting to iDRAC hosts, nfs share credentials.
@Omnia-svc
Copy link
Collaborator

Can one of the admins verify this patch?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants