Hello,
since version 8.4.0 SUM no longer provides all required packages for hdd, powerpic, sas, sata and smartarray firmware updates when calling smartupdate requires.
version <= 8.3.7:
[root@server ~]# smartupdate requires firmware(hp:system:p89) firmware(pci:v0000102Bd00000533sv0000103Csd00003381bc*sc*i*) firmware(pci:v0000103Cd00003239sv0000103Csd000021C0bc*sc*i*) [...] firmware(pci:v00008086d00008D44sv0000103Csd00008030bc*sc*i*) firmware(pci:v00008086d00008D7Csv0000103Csd00008030bc*sc*i*)firmware-hdd-* firmware-powerpic-* firmware-sas-* firmware-sata-* firmware-smartarray-* hp-firmware-hdd-* hp-firmware-powerpic-* hp-firmware-sas-* hp-firmware-sata-* hp-firmware-smartarray-*
version = 8.4.0
[root@server ~]# smartupdate requires firmware(hp:system:p89) firmware(pci:v0000102Bd00000533sv0000103Csd00003381bc*sc*i*) firmware(pci:v0000103Cd00003239sv0000103Csd000021C0bc*sc*i*) [...] firmware(pci:v00008086d00008D44sv0000103Csd00008030bc*sc*i*) firmware(pci:v00008086d00008D7Csv0000103Csd00008030bc*sc*i*)
[missing hdd, powerpic, sas, sata and smartarray packages]
We use yum install $(smartupdate requires) for installing all required firmware update packages before we actually apply them with smartupdate upgrade. With 8.4.0 all hdd, powerpic, sas, sata and smartarray firmware updates will we skipped.
Apart from the fact that the variant with the wildcard packages (e.g. firmware-hdd-*) was not the best variant before, because countless irrelevant packages were installed, but at least the necessary packages were also installed.