Remove support for old assocations interfaces[org.openbmc.Association]

John Wang wangzhiqiang8906 at gmail.com
Fri Sep 20 11:19:21 AEST 2019


Hi, all

I am working on to resolve this issue:
[Move to new assocations interface and drop support for old interface]
(https://github.com/openbmc/openbmc/issues/3584)

support for the old interface is being removed:
https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-objmgr/+/25264
Removing old interfaces always cause troubles...
So, if someone is not happy about it, please leave your comments.


Repos using org.openbmc.Association:
https://github.com/search?q=org%3Aopenbmc+%22org.openbmc.Association%22&type=Code

- opnenbmc/phosphor-bmc-code-mgmt
https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-bmc-code-mgmt/+/25088
- openbmc/openpower-pnor-code-mgmt
https://gerrit.openbmc-project.xyz/c/openbmc/openpower-pnor-code-mgmt/+/25087
- openbmc/phosphor-logging
https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-logging/+/25089

- openbmc/pyphosphor
I ignored this repo, because we have removed python.
Maybe we can remove pyphosphor, if no one is using any of the applications that
use pyphosphor.

Application using pyphosphor:
$ grep -R pyphosphor meta-*
meta-phosphor/recipes-phosphor/flash/obmc-mgr-download_git.bb:
pyphospho-dbus \
meta-phosphor/recipes-phosphor/flash/obmc-flash-bmc_git.bb:
pyphosphor-dbus \
meta-phosphor/recipes-phosphor/interfaces/rest-dbus_git.bb:
pyphosphor-dbus \
meta-phosphor/recipes-phosphor/chassis/obmc-control-chassis_git.bb:
pyphosphor-dbus \


Thaks.

- John


More information about the openbmc mailing list