phosphor-dbus-interfaces ChannelAccess regression?

Johnathan Mantey johnathanx.mantey at intel.com
Thu Jan 7 10:13:15 AEDT 2021


It appears there has been a regression in phosphor-dbus-interfaces in
how it combines two different YAML files. My guess is the problem
occurred when the transition from CMake to Meson was performed. I'd
appreciate some guidance from someone more familiar with how Meson works.

Details:
In dunfell, and CMake when I issue this command from the BMC console:
busctl call -j  xyz.openbmc_project.Network /xyz/openbmc_project/network
org.freedesktop.DBus.ObjectManager GetManagedObjects

I receive:
...
                             "/xyz/openbmc_project/network/eth0" : {
                                     "org.freedesktop.DBus.Peer" : {},
                                    
"org.freedesktop.DBus.Introspectable" : {},
                                     "org.freedesktop.DBus.Properties" : {},
                                    
*"xyz.openbmc_project.Channel.ChannelAccess" : {**
**                                             "MaxPrivilege" : {**
**                                                     "type" : "s",**
**                                                     "data" :
"priv-admin"**
**                                             }**
**                                     },*
                                    
"xyz.openbmc_project.Collection.DeleteAll" : {},

...

The same command issued from gatesgarth, and Meson, I receive:
...
                             "/xyz/openbmc_project/network/eth0" : {
                                     "org.freedesktop.DBus.Peer" : {},
                                    
"org.freedesktop.DBus.Introspectable" : {},
                                     "org.freedesktop.DBus.Properties" : {},
                                    
"xyz.openbmc_project.Collection.DeleteAll" : {},
...

Any pointers on how to restore the missing D-Bus data?

-- 
Johnathan Mantey
Senior Software Engineer
*azad te**chnology partners*
Contributing to Technology Innovation since 1992
Phone: (503) 712-6764
Email: johnathanx.mantey at intel.com <mailto:johnathanx.mantey at intel.com>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/openbmc/attachments/20210106/090bc5d5/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://lists.ozlabs.org/pipermail/openbmc/attachments/20210106/090bc5d5/attachment.sig>


More information about the openbmc mailing list