agama/rust/test/share
Imobach González Sosa 5dcd5d9641
Add s390x model detection using read_values command
On s390x architecture, lshw doesn't properly report the system model.
This commit adds fallback detection using the read_values command,
which provides the model information in the format:
"2064 = z900    IBM eServer zSeries 900"

The implementation:
- Runs read_values -c on s390x systems only
- Parses the output to extract the model string
- Intelligently splits IBM models into vendor and version
  (e.g., "z900 IBM eServer zSeries 900" -> vendor="IBM", version="eServer zSeries 900")
- Enriches the existing HardwareNode system class with this data

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-07-15 11:41:30 +01:00
..
eula/license.final Fix tests depending on eula and products.d 2025-10-30 12:25:55 +00:00
products.d Merge branch 'master' into feature-bls-sync1 2026-05-14 12:23:11 +02:00
products.d-single Use arrays for the optional_* attributes in product definitions 2026-01-28 07:40:23 +00:00
dbus-test.conf Fix tests after aide migration and improve dbus-test.conf lookup 2026-04-23 07:32:40 +01:00
lshw-incomplete.json Improve lshw parsing 2025-12-11 08:44:35 +00:00
lshw-qemu.json Add hardware information to the API 2025-12-10 14:06:36 +00:00
lshw-s390x.json Add s390x model detection using read_values command 2026-07-15 11:41:30 +01:00
lshw.json Add hardware information to the API 2025-12-10 14:06:36 +00:00
test.key Extend the security service to check certificates 2026-01-21 09:45:26 +00:00
test.pem Extend the security service to check certificates 2026-01-21 09:45:26 +00:00