Monitoring the availability of firmware updates: Difference between revisions
From Lsdf
Jump to navigationJump to search
(Created page with "= 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 soft...") |
No edit summary |
||
Line 2: | Line 2: | ||
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. |
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. |
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 = |
= Tasks = |
Latest revision as of 12:56, 9 October 2018
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