configurations: minerva: Add BuildDate property
Add BuildDate property on minerva.
Tested:
```
root@bmc:~# busctl introspect xyz.openbmc_project.EntityManager /xyz/openbmc_project/inventory/system/board/Minerva_CMM
NAME TYPE SIGNATURE RESULT/VALUE FLAGS
...
xyz.openbmc_project.Inventory.Decorator.Asset interface - - -
.BuildDate property s "20240509T053800Z" emits-change
.Manufacturer property s "Quanta" emits-change
.Model property s "Minerva CMM EVT2" emits-change
.PartNumber property s "3IF0MMA0000" emits-change
.SerialNumber property s "TW93941800010 " emits-change
...
```
Change-Id: I573c344c59f376f29f4b083b1aa0b00c1c4ac5da
Signed-off-by: Yi-Shum <EasonChen1@quantatw.com>
diff --git a/configurations/minerva_cmm.json b/configurations/minerva_cmm.json
index 8a7b0d0..04189a8 100644
--- a/configurations/minerva_cmm.json
+++ b/configurations/minerva_cmm.json
@@ -255,6 +255,7 @@
"Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva CMM.*'})",
"Type": "Board",
"xyz.openbmc_project.Inventory.Decorator.Asset": {
+ "BuildDate": "$BOARD_MANUFACTURE_DATE",
"Manufacturer": "$BOARD_MANUFACTURER",
"Model": "$BOARD_PRODUCT_NAME",
"PartNumber": "$BOARD_PART_NUMBER",
diff --git a/configurations/minerva_cmm_bsm.json b/configurations/minerva_cmm_bsm.json
index 7685651..144dac0 100644
--- a/configurations/minerva_cmm_bsm.json
+++ b/configurations/minerva_cmm_bsm.json
@@ -11,6 +11,7 @@
"Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva_CMM_BSM.*'})",
"Type": "Board",
"xyz.openbmc_project.Inventory.Decorator.Asset": {
+ "BuildDate": "$BOARD_MANUFACTURE_DATE",
"Manufacturer": "$BOARD_MANUFACTURER",
"Model": "$BOARD_PRODUCT_NAME",
"PartNumber": "$BOARD_PART_NUMBER",
diff --git a/configurations/minerva_cmm_scm.json b/configurations/minerva_cmm_scm.json
index 9609774..e690646 100644
--- a/configurations/minerva_cmm_scm.json
+++ b/configurations/minerva_cmm_scm.json
@@ -187,6 +187,7 @@
"Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva_CMM_SCM.*'})",
"Type": "Board",
"xyz.openbmc_project.Inventory.Decorator.Asset": {
+ "BuildDate": "$BOARD_MANUFACTURE_DATE",
"Manufacturer": "$BOARD_MANUFACTURER",
"Model": "$BOARD_PRODUCT_NAME",
"PartNumber": "$BOARD_PART_NUMBER",
diff --git a/configurations/minerva_fanboard.json b/configurations/minerva_fanboard.json
index 00939f7..f331a9e 100644
--- a/configurations/minerva_fanboard.json
+++ b/configurations/minerva_fanboard.json
@@ -390,6 +390,7 @@
],
"Type": "Board",
"xyz.openbmc_project.Inventory.Decorator.Asset": {
+ "BuildDate": "$BOARD_MANUFACTURE_DATE",
"Manufacturer": "$BOARD_MANUFACTURER",
"Model": "$BOARD_PRODUCT_NAME",
"PartNumber": "$BOARD_PART_NUMBER",
@@ -787,6 +788,7 @@
],
"Type": "Board",
"xyz.openbmc_project.Inventory.Decorator.Asset": {
+ "BuildDate": "$BOARD_MANUFACTURE_DATE",
"Manufacturer": "$BOARD_MANUFACTURER",
"Model": "$BOARD_PRODUCT_NAME",
"PartNumber": "$BOARD_PART_NUMBER",
@@ -1184,6 +1186,7 @@
],
"Type": "Board",
"xyz.openbmc_project.Inventory.Decorator.Asset": {
+ "BuildDate": "$BOARD_MANUFACTURE_DATE",
"Manufacturer": "$BOARD_MANUFACTURER",
"Model": "$BOARD_PRODUCT_NAME",
"PartNumber": "$BOARD_PART_NUMBER",