#
9d01e5ea |
| 29-Jul-2024 |
Jagpal Singh Gill <paligill@gmail.com> |
leak detection: add support for leak detectors
Add support for Leak Detectors alongwith appropriate association to Inventory.Item.
Change-Id: I839446c3ecedfe88ed561b26bbe26b21bef35932 Signed-off-by
leak detection: add support for leak detectors
Add support for Leak Detectors alongwith appropriate association to Inventory.Item.
Change-Id: I839446c3ecedfe88ed561b26bbe26b21bef35932 Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>
show more ...
|
#
cdda6382 |
| 27-Oct-2021 |
Shantappa Teekappanavar <sbteeks@yahoo.com> |
Add 'connecting' association for Item and Cables
The commit adds a new association to describe the links between any Inventory Item and Cables.
- Item may be connected to a cable. - Cable may be co
Add 'connecting' association for Item and Cables
The commit adds a new association to describe the links between any Inventory Item and Cables.
- Item may be connected to a cable. - Cable may be connecting one or more Items.
The generic associations of 'containing' and 'contained_by' are considered.
Signed-off-by: Shantappa Teekappanavar <sbteeks@yahoo.com> Change-Id: Ibb285643af4c45a9c9a9d668d2027f2fa6da424b Signed-off-by: Zhenwei Chen <zhenweichen0207@gmail.com>
show more ...
|
#
534515b7 |
| 12-Jun-2023 |
Zhichuang Sun <zhichuang@google.com> |
Add TrustedComponent D-bus Interface
TrustedComponent represents a trusted device, such as a TPM or SPDM-capable device.
This commit adds TrustedComponent D-Bus interface.
Change-Id: Ic5de5ee6c8ff
Add TrustedComponent D-bus Interface
TrustedComponent represents a trusted device, such as a TPM or SPDM-capable device.
This commit adds TrustedComponent D-Bus interface.
Change-Id: Ic5de5ee6c8ffd58d50a64937dacdddbebac7f1ab Signed-off-by: Zhichuang Sun <zhichuang@google.com>
show more ...
|
#
387a6191 |
| 19-Jul-2023 |
Zhichuang Sun <zhichuang@google.com> |
Add Attestation related D-bus Interface
Attestation provides critical and pertinent security information about a specific device, system, software element, or other managed entity.
Three relevant i
Add Attestation related D-bus Interface
Attestation provides critical and pertinent security information about a specific device, system, software element, or other managed entity.
Three relevant interfaces are defined as below.
ComponentIntegrity describes integrity of a component, including what protocol used to measure the integrity, when was the integrity info last updated, whether the integrity measurement is enabled, etc. Some associations have been added to this interface, including a link to the trusted component that the integrity object is reporting, and a link to the systems that the integrity object is protecting.
IdentityAuthentication describes the identity verification status. It also has two associations defined, one is a link to the requester's certificate, the other one for the responder.
MeasurementSet defines the dbus method to get SPDM measurements.
These three interfaces are grouped under a new directory Attestation as they are used to expose identity/integrity/measurement information for an attestation.
Signed-off-by: Zhichuang Sun <zhichuang@google.com> Change-Id: Iac86dfc63c85af04985a61ba52161301134e8f2b
show more ...
|
#
1abc0c57 |
| 24-Jan-2024 |
George Liu <liuxiwei@ieisystem.com> |
Throttle, Item: Add throttling association
Create association documentation between Throttle and Item.
Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: Iae6b1d370077f91e2e6d25ef82f2dfc
Throttle, Item: Add throttling association
Create association documentation between Throttle and Item.
Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: Iae6b1d370077f91e2e6d25ef82f2dfcf8bf0051b
show more ...
|
#
b3b70d92 |
| 24-Jan-2024 |
George Liu <liuxiwei@ieisystem.com> |
chassis: associations: Sort by name
Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: I378083d760d51a874bb7baa7566a1af470bb5158
|
#
2c872b3c |
| 22-Jan-2024 |
Patrick Williams <patrick@stwcx.xyz> |
Inventory.Item: add namespace path constant
Add path constant that allow code to avoid hard-coding strings, matching the requirements outlined in the description section of the YAML.
Signed-off-by:
Inventory.Item: add namespace path constant
Add path constant that allow code to avoid hard-coding strings, matching the requirements outlined in the description section of the YAML.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I9d79f0301cd7132c3c879330a71147c3fc8f620e
show more ...
|
#
6cfd0d08 |
| 29-Nov-2023 |
Chau Ly <chaul@amperecomputing.com> |
Association between intrusion sensor and item
Chassis intrusion sensor does not have the Sensor.Value interface to be legit into the "sensors" association with the chassis but there's a need to asso
Association between intrusion sensor and item
Chassis intrusion sensor does not have the Sensor.Value interface to be legit into the "sensors" association with the chassis but there's a need to associate the sensor with the chassis that it is monitoring physical security state.
This commit introduces the monitoring/monitored_by association between a chassis intrusion sensor and the inventory items that it is currently monitoring the physical security state. The association in this case requires the two endpoint interfaces of "xyz.openbmc_project.Chassis.Intrusion" and "xyz.openbmc_project.Inventory.Item".
Signed-off-by: Chau Ly <chaul@amperecomputing.com> Change-Id: I1d110c8a83c5d264785ce30c363a654cbf711731
show more ...
|
#
a60ff845 |
| 12-Jul-2023 |
Jagpal Singh Gill <jagpalgill@meta.com> |
phosphor-health-monitor: add new D-Bus interface
This commit introduces following changes - - A new Metrics Value Interface. - An interface to reset the metrics, if needed. - Common Threshold interf
phosphor-health-monitor: add new D-Bus interface
This commit introduces following changes - - A new Metrics Value Interface. - An interface to reset the metrics, if needed. - Common Threshold interface so it can be used in Metrics and Sensors.
For more detail, please refer to design - https://gerrit.openbmc.org/c/openbmc/docs/+/64917
Unit Test: meson build passes.
Change-Id: I014a047f9db6fe470124baa41dcce93caf7ceb4b Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>
show more ...
|
#
a1347418 |
| 06-Dec-2022 |
Patrick Williams <patrick@stwcx.xyz> |
reformat with latest settings
Reformat with the latest settings from openbmc-build-scripts (and copy latest config files where appropriate). Fix a few minor markdownlint issues.
Signed-off-by: Pat
reformat with latest settings
Reformat with the latest settings from openbmc-build-scripts (and copy latest config files where appropriate). Fix a few minor markdownlint issues.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I55205817c29dc3f182a165ddf9cd5d4e07b90063
show more ...
|
#
380bb024 |
| 09-Nov-2022 |
George Liu <liuxiwei@inspur.com> |
Fix the association between Item and PowerSupply
PowerSupply should be associated with an Item, instead of Chassis.
Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: If2e7dbea6f1cf0eb2e598
Fix the association between Item and PowerSupply
PowerSupply should be associated with an Item, instead of Chassis.
Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: If2e7dbea6f1cf0eb2e5984bb83bea252fd7f94cf
show more ...
|
#
e7c10bd5 |
| 03-Nov-2022 |
George Liu <liuxiwei@inspur.com> |
Item, LED: add fault_identifying association
Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: Ibc9d0859498fafbc1647179357d5d38926f302d9
|
#
9eb460c6 |
| 31-Oct-2022 |
George Liu <liuxiwei@inspur.com> |
Item, LED: add identifying association
Create association documentation between LED and Item.
Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: I121cd09cd3eb032400200e51a1c94e2dfcc872cc
|
#
d0aa13b4 |
| 31-Oct-2022 |
George Liu <liuxiwei@inspur.com> |
Fan, Item: add cooling association
Create association documentation between Fan and Item.
Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: Ifc3f38958c00f432a741774dbf570f39dd817966
|
#
36b527af |
| 02-Nov-2022 |
Benjamin Fair <benjaminfair@google.com> |
Inventory: Add "containing" Association for Item
This Association indicates that an Item (usually a Chassis or Board object) physically contains other objects.
Also remove the duplicate definition
Inventory: Add "containing" Association for Item
This Association indicates that an Item (usually a Chassis or Board object) physically contains other objects.
Also remove the duplicate definition from Cpu and CpuCore since it's now covered by Item.
Signed-off-by: Benjamin Fair <benjaminfair@google.com> Change-Id: I6df06b1dddfd9408ff39e8917d269a2cba22668d
show more ...
|
#
d4fad16e |
| 08-Aug-2022 |
Shounak Mitra <shounak@google.com> |
inventory: sensors: Document related inventory association
This change just adds the associations that are already documented here to the YAML: https://github.com/openbmc/docs/blob/master/architectu
inventory: sensors: Document related inventory association
This change just adds the associations that are already documented here to the YAML: https://github.com/openbmc/docs/blob/master/architecture/sensor-architecture.md#association-type-2-linking-a-low-level-hardware-item-to-its-sensors
Change-Id: I4dd23e842a6dd7e702f372efd0f192d28bfbf13b Signed-off-by: Shounak Mitra <shounak@google.com>
show more ...
|
#
fd26ad1e |
| 12-Jul-2022 |
Ed Tanous <edtanous@google.com> |
Require ObjectManager on Sensors and Inventory
Require that any daemon publishing inventory items implement ObjectManager, specifically on the inventory path. For Sensors (which already documents t
Require ObjectManager on Sensors and Inventory
Require that any daemon publishing inventory items implement ObjectManager, specifically on the inventory path. For Sensors (which already documents this requirement) make the required path more clear.
Longer discussion available on lore.
https://lore.kernel.org/openbmc/CAOLfGj6DWfmhxzSQx9PaU1awppsExrgJodFu8JrSgkbQZbnStA@mail.gmail.com/T/#t
This commit amounts to step 1.
Tested: Documentation only.
Signed-off-by: Ed Tanous <edtanous@google.com> Signed-off-by: Nan Zhou <nanzhoumails@gmail.com> Change-Id: Iaad5cf101d6a8361e8905f88e09648ae615efd33
show more ...
|
#
b1b4d261 |
| 05-Jun-2021 |
William A. Kennington III <wak@google.com> |
treewide: Create yaml directory
This allows the propagated yamldir paramter to work correctly in subproject style builds. We don't want other files in the project conflicting with tools that scan th
treewide: Create yaml directory
This allows the propagated yamldir paramter to work correctly in subproject style builds. We don't want other files in the project conflicting with tools that scan the yamldir.
Change-Id: Ie2759c7f3baf399392cdda0e507055ceb262d2e1 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|