-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
[stable19] makes LDAP's group updater dispatch type events #22775
Conversation
* fixes group share updates on added users Signed-off-by: Arthur Schiwon <[email protected]>
b99eaec
to
51fa743
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code looks good 👍
🤖 beep boop beep 🤖 Here are the logs for the failed build: Status of 32964: failureacceptance-app-files
Show full log
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🐘
Oddly, we do see the broken behavior which is initially described in #22771 since 19.0.4. We do it still see in 19.0.5. We have not seen it in previous versions (18.x). It only happens with a combination of a group and a user and we just do not know what makes them special. We recognized it because we began to see the following error in the log (when the UpdateGroups.php runs) after we put a new user into a long-existing LDAP group where a share has been connected to for months...
...Instead, we get: We just do not know what makes this user and group special. Both, the (Open)LDAP records of user and group and the LDAP-related MySQL tables for LDAP users and groups look normal. The user will never make it to this group's record in "oc_ldap_group_member", but he interestingly can see the group share when he logs in. We get this error whenever the UpdateGroups runs. We suppose that somewhere in
the problem happens, but why? Version 19.0.5, which has #23895 (the backport of #23799) integrated, does not seem to fix it. The same problem goes on. Does anybody observe a similar problem since upgrading to 19.0.4? |
essentially #22771 for stable19