Feature Request: Handle disks as datacenter asset
Real life situation
In most cases, disks are always assigned to the same server. In this case, the current way the disks can be added to a hardware as a component is sufficient. But due to server rebuilds, migrations, customer requests, etc. the disks might change place, migrated from one server to another. Also disk replacements cannot be documented fully, as the different disks may have different warranty expiry etc.
Expected behavior
It would be nice to handle disks as a separate asset, which can then be assigned to a hardware asset. While creating a new disk asset, the following information can be entered:
- Manufacturer (e.g. Western Digital)
- Model (e.g. WD Blue 3D)
- Product Number / PN
- Speed (e.g. 7200 rpm, SSD etc)
- Serial Number / SN
- Manufacturing date
- Purchase date
- Warranty date
- Firmware
This would also allow a "history" of each drive, e.g. migrated, replaced etc.
Actual behavior
Disks can only be added as a component of a hardware asset, but have no further information or historical events assigned to it.
Environment
- Ralph version: 20211112.1
- Operating system: Ubuntu 18.04
- Method of installation: Deb package? Manual installation? Docker? DEB