Revision Date Author Comments
# 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 ...


# fd1e87a7 14-Aug-2023 Chau Ly <chaul@amperecomputing.com>

Chassis.Intrusion: Add enum for Status property

This commit updates Status property to use an enum of 3 values: Normal,
HardwareIntrusion and TamperingDetected. These are defined in Redfish
schema o

Chassis.Intrusion: Add enum for Status property

This commit updates Status property to use an enum of 3 values: Normal,
HardwareIntrusion and TamperingDetected. These are defined in Redfish
schema of property PhysicalSecurity/IntrusionSensor of Chassis.

Signed-off-by: Chau Ly <chaul@amperecomputing.com>
Change-Id: I022e4f11dd7f1a863ca3266c661e113c96d79b7d

show more ...


# 7b1b723d 24-Oct-2022 Chau Ly <chaul@amperecomputing.com>

Chassis.Intrusion: Add Rearm property

This patch adds Rearm property under
"xyz.openbmc_project.Chassis.Intrusion" interface, to specify
the method for rearming the chassis cover and updating the
"S

Chassis.Intrusion: Add Rearm property

This patch adds Rearm property under
"xyz.openbmc_project.Chassis.Intrusion" interface, to specify
the method for rearming the chassis cover and updating the
"Status" property. As defined in Redfish schema specification,
this property is optional and can take "Automatic" or "Manual".
If not set, "Rearm" will default to "Automatic", which will
directly update the raw chassis intrusion status to the "Status"
property. If set to "Manual", after an intrusion event, the
"Status" property will be kept to "HardwareIntrusion", no update
accepted, until a reset event happends for it to be updated normally
again.

Signed-off-by: Chau Ly <chaul@amperecomputing.com>
Change-Id: I73f6404a03184bea828727dcab4c38cbe2bdf35f

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 ...


# 8da396ca 14-Mar-2022 Patrick Williams <patrick@stwcx.xyz>

yaml: format with prettier

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I193f690f3612fe72ec69030f81f4d5096a761601


# 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 to

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 ...