facebook: minerva: Add SparePartNumber for BCBCables and CableCatridges
Tested:
```
"system/board/BCBCableTop": {
"Decorator.Asset": {
"Manufacturer": "Unknown",
"Model": "Unknown",
"PartNumber": "Unknown",
"SerialNumber": "Unknown",
"SparePartNumber": "07-100093"
},
"Item.Board": {
"Name": "BCBCableTop",
"Type": "Board"
}
},
"system/board/CableCartridgeBottom": {
"Decorator.Asset": {
"Manufacturer": "Unknown",
"Model": "Unknown",
"PartNumber": "Unknown",
"SerialNumber": "Unknown",
"SparePartNumber": "07-100126"
},
"Item.Board": {
"Name": "CableCartridgeBottom",
"Type": "Board"
}
},
```
Change-Id: I3e6dc29b109da8050cf748d3471a9fb38bd9953a
Signed-off-by: Prabha Veerubhotla <vvlprabha@gmail.com>
diff --git a/configurations/meta/minerva_cmm_misc_boards.json b/configurations/meta/minerva_cmm_misc_boards.json
index 69a7a45..f08d477 100644
--- a/configurations/meta/minerva_cmm_misc_boards.json
+++ b/configurations/meta/minerva_cmm_misc_boards.json
@@ -3,11 +3,69 @@
"Exposes": [],
"Name": "$Name",
"Probe": [
- "xyz.openbmc_project.Inventory.Source.DevicePresence({'Name': 'CableCartridge*'})",
+ "xyz.openbmc_project.Inventory.Source.DevicePresence({'Name': 'CableCartridgeTop'})"
+ ],
+ "Type": "Board",
+ "xyz.openbmc_project.Inventory.Decorator.Asset": {
+ "Manufacturer": "Unknown",
+ "Model": "Unknown",
+ "PartNumber": "Unknown",
+ "SerialNumber": "Unknown",
+ "SparePartNumber": "07-100127"
+ }
+ },
+ {
+ "Exposes": [],
+ "Name": "$Name",
+ "Probe": [
+ "xyz.openbmc_project.Inventory.Source.DevicePresence({'Name': 'CableCartridgeBottom'})"
+ ],
+ "Type": "Board",
+ "xyz.openbmc_project.Inventory.Decorator.Asset": {
+ "Manufacturer": "Unknown",
+ "Model": "Unknown",
+ "PartNumber": "Unknown",
+ "SerialNumber": "Unknown",
+ "SparePartNumber": "07-100126"
+ }
+ },
+ {
+ "Exposes": [],
+ "Name": "$Name",
+ "Probe": [
+ "xyz.openbmc_project.Inventory.Source.DevicePresence({'Name': 'BCBCableTop'})"
+ ],
+ "Type": "Board",
+ "xyz.openbmc_project.Inventory.Decorator.Asset": {
+ "Manufacturer": "Unknown",
+ "Model": "Unknown",
+ "PartNumber": "Unknown",
+ "SerialNumber": "Unknown",
+ "SparePartNumber": "07-100093"
+ }
+ },
+ {
+ "Exposes": [],
+ "Name": "$Name",
+ "Probe": [
+ "xyz.openbmc_project.Inventory.Source.DevicePresence({'Name': 'BCBCableBottom'})"
+ ],
+ "Type": "Board",
+ "xyz.openbmc_project.Inventory.Decorator.Asset": {
+ "Manufacturer": "Unknown",
+ "Model": "Unknown",
+ "PartNumber": "Unknown",
+ "SerialNumber": "Unknown",
+ "SparePartNumber": "07-100157"
+ }
+ },
+ {
+ "Exposes": [],
+ "Name": "$Name",
+ "Probe": [
+ "xyz.openbmc_project.Inventory.Source.DevicePresence({'Name': 'RpuLink'})",
"OR",
- "xyz.openbmc_project.Inventory.Source.DevicePresence({'Name': 'BCBCable*'})",
- "OR",
- "xyz.openbmc_project.Inventory.Source.DevicePresence({'Name': '*RpuLink'})"
+ "xyz.openbmc_project.Inventory.Source.DevicePresence({'Name': 'SpareRpuLink'})"
],
"Type": "Board",
"xyz.openbmc_project.Inventory.Decorator.Asset": {