You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Instead of the required properties x86-power-control creates interface xyz.openbmc_project.Chassis.Buttons with ButtonMasked and ButtonPressed properties:
root@ethanolx:~# busctl tree xyz.openbmc_project.Chassis.Buttons
`-/xyz
`-/xyz/openbmc_project
|-/xyz/openbmc_project/chassis
| `-/xyz/openbmc_project/chassis/buttons
| |-/xyz/openbmc_project/chassis/buttons/id
| |-/xyz/openbmc_project/chassis/buttons/nmi
| |-/xyz/openbmc_project/chassis/buttons/power
| `-/xyz/openbmc_project/chassis/buttons/reset
|-/xyz/openbmc_project/control
| `-/xyz/openbmc_project/control/host0
| |-/xyz/openbmc_project/control/host0/nmi
| `-/xyz/openbmc_project/control/host0/restart_cause
`-/xyz/openbmc_project/state
|-/xyz/openbmc_project/state/chassis0
|-/xyz/openbmc_project/state/host0
`-/xyz/openbmc_project/state/os
root@ethanolx:~# busctl introspect xyz.openbmc_project.Chassis.Buttons /xyz/openbmc_project/chassis/buttons/power
NAME TYPE SIGNATURE RESULT/VALUE FLAGS
org.freedesktop.DBus.Introspectable interface - - -
.Introspect method - s -
org.freedesktop.DBus.Peer interface - - -
.GetMachineId method - s -
.Ping method - - -
org.freedesktop.DBus.Properties interface - - -
.Get method ss v -
.GetAll method s a{sv} -
.Set method ssv - -
.PropertiesChanged signal sa{sv}as - -
xyz.openbmc_project.Chassis.Buttons interface - - -
.ButtonMasked property b false emits-change writable
.ButtonPressed property b false emits-change
Created interfaces does not correlate with the phosphor-dbus-interfaces buttons interface
Instead of the required properties
x86-power-control
creates interfacexyz.openbmc_project.Chassis.Buttons
withButtonMasked
andButtonPressed
properties:The phosphor-dbus-interfaces buttons interface contains
Enabled
property.The
phosphor-host-ipmid
application looks for this propertyhttps://github.com/openbmc/phosphor-host-ipmid/blob/9a9ac0bcfc2df48873ca0f9725eb5255f7191d84/chassishandler.cpp#L1075
Because it can't find it, on every boot these messages are produced:
These messages are produced by the following lookups:
The text was updated successfully, but these errors were encountered: