All Projects → CSCfi → ansible-role-hp-firmware-upgrade

CSCfi / ansible-role-hp-firmware-upgrade

Licence: MIT license
This repository automates HP firmware upgradation process using ansible

Programming Languages

shell
77523 projects
Dockerfile
14818 projects

Build Status

ansible-role-hp-firmware-upgrade

Ansible role to upgrade HP system firmwares. List of components upgraded by this role are

  • iLO (4 or higher)
  • System ROM
  • Power Management Controller
  • Smart Array disk controller
  • Disk Drive
  • Intel Network Adapter
  • Mellanox Infiniband-ethernet Adapter (VPI)
  • Qlogic Network Adapter (nx2)

Requirements

  • The machine where firmware upgrade is taking place:
  • Supporting following HP Proliant generations
    • Gen8
    • Gen9
    • If you have tested this role on other generations please let us know via an issue or PR

Role Variables

By default this role upgrades firmwares for all the devices mentioned above. You can customize your selection by editing defaults/main.yml

Installation

$ ansible-galaxy install CSCfi.hp-firmware-upgrade

Dependencies

The role CSCfi.hp-firmware-upgrade must be installed.

Example Playbook

  • You can simply use this role like
- hosts: servers
  roles:
     - { role: CSCfi.hp-firmware-upgrade }

License

MIT

Author Information

This role was created by Karan Singh Contributions:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].