Make containerId optional in the event json fileDuring the PDR exchange, normalization causes the container IDs ofremote entities to change. Therefore, checking for a predefinedcontainer ID from
Make containerId optional in the event json fileDuring the PDR exchange, normalization causes the container IDs ofremote entities to change. Therefore, checking for a predefinedcontainer ID from a remote terminus for sensor events does not provideany benefit. This commit adds support for optionally skipping the checkfor remote container id for sensor events when needed.Tested:Unit tests passed.Change-Id: I871044815194b7aed507c105ae04f1418e084de1Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>
show more ...
oem-ibm: Add state set id support for remote sensor eventsInfrastructure commit-https://gerrit.openbmc.org/c/openbmc/pldm/+/69548This commit would add similar change for oem sensor json too.TE
oem-ibm: Add state set id support for remote sensor eventsInfrastructure commit-https://gerrit.openbmc.org/c/openbmc/pldm/+/69548This commit would add similar change for oem sensor json too.TESTED: with pldmtool raw commands sending sensor events to the BMC.Signed-off-by: Sagar Srinivas <sagar.srinivas@ibm.com>Change-Id: I82bc849195fa3b65d6afb353c852aada163bba46
Adding JSON support for IPV6 configurationThis commit adds the JSON changes needed to support theIPV6 configuration.Tested: Enabled a Static address via RedFish and observed theIPV6 Enable prop
Adding JSON support for IPV6 configurationThis commit adds the JSON changes needed to support theIPV6 configuration.Tested: Enabled a Static address via RedFish and observed theIPV6 Enable property set to true.Change-Id: Ifa4f5d248667ec0808ab0ef412df91cde51d1ceaSigned-off-by: Pavithra Barithaya <pavithra.b@ibm.com>
prettier: re-formatPrettier is enabled in openbmc-build-scripts on Markdown, JSON, and YAMLfiles to have consistent formatting for these file types. Re-run theformatter on the whole repository.
prettier: re-formatPrettier is enabled in openbmc-build-scripts on Markdown, JSON, and YAMLfiles to have consistent formatting for these file types. Re-run theformatter on the whole repository.Change-Id: I0d25f27a5e449578967915d9f570cc29246927d7Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Update dbus-property for OS IPL mode state sensor changeWhen there is a OS IPL mode sensor state change event from PHYP,the event state value needs to be updated in OSIPLMode dbus propertyhosted
Update dbus-property for OS IPL mode state sensor changeWhen there is a OS IPL mode sensor state change event from PHYP,the event state value needs to be updated in OSIPLMode dbus propertyhosted by com.ibm.PanelApp service.This commit updates oem state sensor json with the OS IPL Mode sensorinfo with the corresponding panel dbus property that needs to get updated.Test:Tested on rainier.case 1: Set OS IPL mode sensor state as ENABLEDroot@p10bmc:/tmp# busctl get-property com.ibm.PanelApp /com/ibm/panel_app com.ibm.panel OSIPLModeb falseroot@p10bmc:/tmp#root@p10bmc:/tmp# pldmtool raw --data 0x80 0x02 0x0A 0x01 0xD0 0x00 0x05 0x00 0x01 0x00 0x01 0x02pldmtool: Tx: 08 01 80 02 0a 01 d0 00 05 00 01 00 01 02pldmtool: Rx: 08 01 00 02 0a 00 00root@p10bmc:/tmp#root@p10bmc:/tmp# busctl get-property com.ibm.PanelApp /com/ibm/panel_app com.ibm.panel OSIPLModeb truecase 2: Set OS IPL mode sensor state as DISABLEDroot@p10bmc:/tmp# busctl get-property com.ibm.PanelApp /com/ibm/panel_app com.ibm.panel OSIPLModeb trueroot@p10bmc:/tmp# pldmtool raw --data 0x80 0x02 0x0A 0x01 0xD0 0x00 0x05 0x00 0x01 0x00 0x02 0x01pldmtool: Tx: 08 01 80 02 0a 01 d0 00 05 00 01 00 02 01pldmtool: Rx: 08 01 00 02 0a 00 00root@p10bmc:/tmp#root@p10bmc:/tmp# busctl get-property com.ibm.PanelApp /com/ibm/panel_app com.ibm.panel OSIPLModeb falseroot@p10bmc:/tmp#Signed-off-by: Priyanga Ramasamy <priyanga24@in.ibm.com>Change-Id: Ica7812138b34e449bcca5aa52673acc726975caf
dos2unix conversionSigned-off-by: Patrick Williams <patrick@stwcx.xyz>Change-Id: I78a4c2f28285ea30d66895b352402bfd12f95c00
PLDM: Fix for handling invalid event stateThis commit makes a quick fix for handling the invalid eventstate. This corrects the behaviour of the pldm responder whereit reports the error from the h
PLDM: Fix for handling invalid event stateThis commit makes a quick fix for handling the invalid eventstate. This corrects the behaviour of the pldm responder whereit reports the error from the host side rather than the BMC side.Tested on rainier.Change-Id: I66e5f64aa00d40c1b8bb73f30e5338f6db521e8fSigned-off-by: Pavithra Barithaya <pavithra.b@ibm.com>
VMI sensors: Add JSON changes to support VMI sensorsThe handling for state sensor events for VMI network status sensorswere hardcoded. This patch makes the sensor handling for VMI sensorsdata dri
VMI sensors: Add JSON changes to support VMI sensorsThe handling for state sensor events for VMI network status sensorswere hardcoded. This patch makes the sensor handling for VMI sensorsdata driven and also to handle for host sensors which are standard andOEM. The OCC sensors handling is moved to openpower-occ-control appso removing it from event_state_sensor.json file.Tested:By using pldmtool, the PlatformEventMessage is generated for VMIsensors and verified the D-Bus propert in settings manager.Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>Change-Id: I851573e54e2c1984bed142fdc1c2d40f37e544a9