-
Notifications
You must be signed in to change notification settings - Fork 906
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Software Manager - "Error in mapper GetSubTreePath " on factory reset #2698
Comments
After factory reset, the BMC updater process fails to find the chassis inventory needed to create the functional version association. This is due because the inventory was cleared with the factory reset and not re-populated by the time the BMC updater process starts. Need to add a dependency to the service. Journal snippet for reference:
|
After adding service dependency:
|
https://gerrit.openbmc-project.xyz/8121 Software.BMC.Updater: Wait for chassis inventory |
The BMC updater service searches for the BMC inventory object to create a version association. The BMC object is created by the op-vpd-parser, so waiting for this service ensures that the BMC object is present when the BMC updater service starts. Add this dependency via a systemd override since the op-vpd-parser is an openpower package. Witherspoon is the only system that currently includes this package. Resolves openbmc/openbmc#2698 Resolves openbmc/openbmc#2494 Change-Id: I869ec8717a6bf22a1f0da19167eb0f186c05014e Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
cde:info SW408339 </cde:info>
The text was updated successfully, but these errors were encountered: