Skip to content

manager:CollectionStatus on single FRU VPD collection#572

Open
PriyangaRamasamy wants to merge 1 commit intoibm-openbmc:1110_Devfrom
PriyangaRamasamy:collectedDbusProperty-manager
Open

manager:CollectionStatus on single FRU VPD collection#572
PriyangaRamasamy wants to merge 1 commit intoibm-openbmc:1110_Devfrom
PriyangaRamasamy:collectedDbusProperty-manager

Conversation

@PriyangaRamasamy
Copy link
Copy Markdown

This commit updates the CollectionStatus during single FRU VPD collection execution.

Test:

  1. busctl call com.ibm.VPD.Manager /com/ibm/VPD/Manager com.ibm.VPD.Manager CollectFRUVPD o /xyz/openbmc_project/inventory/system/chassis/motherboard/lcd_op_panel_hill busctl get-property xyz.openbmc_project.Inventory.Manager /xyz/openbmc_project/inventory/system/chassis/motherboard/lcd_op_panel_hill com.ibm.VPD.Collection CollectionStatus s "com.ibm.VPD.Collection.Status.Success"

  2. busctl call com.ibm.VPD.Manager /com/ibm/VPD/Manager com.ibm.VPD.Manager CollectFRUVPD o /xyz/openbmc_project/inventory/system/chassis/motherboard Given FRU is neither replaceable at standby nor replaceable at runtime. Single FRU VPD collection is not performed for /xyz/openbmc_project/inventory/system/chassis/motherboard

  3. busctl call com.ibm.VPD.Manager /com/ibm/VPD/Manager com.ibm.VPD.Manager CollectFRUVPD o /xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot0/pcie_card0 busctl get-property xyz.openbmc_project.Inventory.Manager /xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot0/pcie_card0 com.ibm.VPD.Collection CollectionStatus s "com.ibm.VPD.Collection.Status.Failure"

Change-Id: I776edd0c5002ec516f656281d0325ecdc6acf00e

@PriyangaRamasamy
Copy link
Copy Markdown
Author

jenkins run tests please

@PriyangaRamasamy PriyangaRamasamy force-pushed the collectedDbusProperty-manager branch 4 times, most recently from 5e1a130 to c84b234 Compare January 17, 2025 10:37
This commit updates the CollectionStatus during single FRU VPD
collection execution.

Test:
1. busctl call com.ibm.VPD.Manager /com/ibm/VPD/Manager com.ibm.VPD.Manager CollectFRUVPD o /xyz/openbmc_project/inventory/system/chassis/motherboard/lcd_op_panel_hill
busctl get-property xyz.openbmc_project.Inventory.Manager /xyz/openbmc_project/inventory/system/chassis/motherboard/lcd_op_panel_hill com.ibm.VPD.Collection CollectionStatus
s "com.ibm.VPD.Collection.Status.Success"

2. busctl call com.ibm.VPD.Manager /com/ibm/VPD/Manager com.ibm.VPD.Manager CollectFRUVPD o /xyz/openbmc_project/inventory/system/chassis/motherboard
Given FRU is neither replaceable at standby nor replaceable at runtime. Single FRU VPD collection is not performed for /xyz/openbmc_project/inventory/system/chassis/motherboard

3. busctl call com.ibm.VPD.Manager /com/ibm/VPD/Manager com.ibm.VPD.Manager CollectFRUVPD o /xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot0/pcie_card0
busctl get-property xyz.openbmc_project.Inventory.Manager /xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot0/pcie_card0 com.ibm.VPD.Collection CollectionStatus
s "com.ibm.VPD.Collection.Status.Failure"

Change-Id: I776edd0c5002ec516f656281d0325ecdc6acf00e
Signed-off-by: Priyanga Ramasamy <priyanga24@in.ibm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant