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
phosphor-user-manager doesn't work properly after upgrade OpenBMC #3468
Comments
Yeah, it's not forward compatible with a persistent file system. Either need to factory reset your system or run a script like this to get things updated:
|
It doesn't work for customers, because:
Factory reset is also undesirable. However, we can put this script to the new firmware and run it at first boot, but this way doesn't look good and it will be hard to support. Does anyone have another ideas? |
This issue has been automatically marked as stale because no activity has occurred in the last 6 months. It will be closed if no activity occurs in the next 30 days. If this issue should not be closed please add a comment. Thank you for your understanding and contributions. |
This issue has been closed because no activity has occurred in the last 7 months. Please reopen if this issue should not have been closed. Thank you for your contributions. |
Upgrade from an old version of the OpenBMC (where there were not groups like
priv-*
) to the latest one makes it impossible to authorize theroot
user inipmi
.This issue happens on platforms which use the static filesystem layout (e.g. romulus, palmetto, vesnin).
It happens because the old
/etc/group
file is saved during the update and as a result, it doesn't contain new required groups.The
phosphor-user-manager
doesn't work properly without these groups and thephosphor-host-ipmid
is unable to authorize users.The text was updated successfully, but these errors were encountered: