Monitoring the availability of firmware updates
From Lsdf
Jump to navigationJump to search
Description
On many hardware components (e.g. hard disks and network interfaces) of modern servers a special software is running which controls these components. This software is often referred to as firmware [0]. Like usual software also firmware might be flawed and needs to be updated frequently.
The goal of this project is to develop vendor-specific scripts which will run on SCC servers and frequently check for available firmware updates. In case of available updates the server administrators should be notified.
Tasks
- getting familiar with the firmware update procedures of different hardware vendors like e.g. IBM, HP, Dell, SuperMicro
- implement scripts that use the firmware update tools provided by the vendors to check for available updates
- integrate the scripts into the SCC monitoring system
Requirements
- good knowledge of Linux
- programming experience e.g. bash or python