Fix: Error during Che user deactivation when Keycloak cascade user removal is enabled #19473
Labels
area/hosted-che
kind/bug
Outline of a bug - must adhere to the bug report template.
new¬eworthy
For new and/or noteworthy issues that deserve a blog post, new docs, or emphasis in release notes
severity/P1
Has a major impact to usage or development of the system.
sprint/current
status/release-notes-review-done
Issues that have been reviewed by the doc team for the Release Notes wording
Milestone
Is your task related to a problem? Please describe
During the deactivation GDPR process, some accounts were in an inconsistent state - user existed in che db, but was removed on keylock / sso
Describe the solution you'd like
Need to figure how this situation could occur
Describe alternatives you've considered
When a user does not exist in keycloak, but exists in Che db - remove the user only on Che end, without failure:
Release Notes Text
After the deactivation of inactive users, some accounts were in an inconsistent state: user existed in Che postgres database but was removed from Keycloak. That produced an error. This has been fixed now: when a user does not exist in Keycloak, but exists in Che postgres database - remove it without failure.
The text was updated successfully, but these errors were encountered: