VPD: Remove reading UUID
The UUID is not in the VPD for any supported openpower systems.
The last system with the UUID in the VPD was Barreleye.
Barreleye was removed here, 10 months ago:
https://gerrit.openbmc-project.xyz/c/openbmc/openbmc/+/12072/
Before being removed, Barreleye was unmaintained for over a
year.
A UUID interface with an empty UUID is being created at:
.../inventory/system/chassis/motherboard/boxelder/bmc.
"PrettyName": "BMC PLANAR ",
"SerialNumber": "YL10UF78A0H4 ",
"UUID": ""
},
bmcweb finds this UUID interface and places this empty UUID
property on Redfish. The Redfish Service validator flags
this empty UUID as an error.
(From meta-openpower rev: 011035b854ca6b0c64ff32102310954847f3765f)
Tested: Built a Witherspoon image, loaded it on a Witherspoon,
no longer see the empty UUID property and the UUID
interface at system/chassis/motherboard/boxelder/bmc.
Fixes the last Redfish Service validator error!
Had to remove the Common.UUID interface file at
/var/lib/phosphor-inventory-manager before loading
on the image.
Change-Id: I660cbbc1ef066b0c29730683b34134487e127554
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/meta-openpower/recipes-phosphor/vpd/openpower-fru-vpd-layout/layout.yaml b/meta-openpower/recipes-phosphor/vpd/openpower-fru-vpd-layout/layout.yaml
index 9aa7462..b7db18f 100644
--- a/meta-openpower/recipes-phosphor/vpd/openpower-fru-vpd-layout/layout.yaml
+++ b/meta-openpower/recipes-phosphor/vpd/openpower-fru-vpd-layout/layout.yaml
@@ -5,8 +5,6 @@
OPFR,VN: Manufacturer
xyz.openbmc_project.Inventory.Item:
VINI,DR: PrettyName
- xyz.openbmc_project.Common.UUID:
- OPFR,UD: UUID
xyz.openbmc_project.Inventory.Item.Bmc:
ETHERNET:
xyz.openbmc_project.Inventory.Item.NetworkInterface: