Cache invalidation for grants isn't happening when editing a special realm

Description

If I edit a special realm (eg one beginning with a !) through realms tool in Administration Workspace and add grant an ability to a user and click save, when I return to look at the realm through the realms tool the user is no longer listed.

Resetting the tool doesn't fix the problem. Howver cleaning out all the Sakai caches does fix the problem and shows the user. The same thing happens when removing a user.

This doesn't seem to be affecting other realms such as site ones.

Activity

Show:

Anthony Whyte July 17, 2013 at 1:13 PM

Merged 1.3.x r127152.

Aaron Zeckoski May 30, 2013 at 9:13 AM

To test this, use the steps from

Beth Kirschner May 29, 2013 at 11:22 AM

Increasing priority to Critical, due to problem described by KNL-1085. We should get this merged into the next Kernel 1.3 release.

Matthew Buckett May 21, 2013 at 7:54 AM

Beth's taken a look and has checked it's sensible.

Hudson CI Server April 19, 2013 at 12:31 PM

Integrated in kernel-trunk #662 (See http://builds.sakaiproject.org:8080/job/kernel-trunk/662/)
Invalidate grants cache when editing special realms.

This fixes the bug where when a special realm is edited (eg !site.helper) the grants cache wasn't getting invalidated. (Revision 123045)

Result = SUCCESS

Fixed

Details

Priority

Affects versions

Fix versions

Components

Assignee

Reporter

Environment

Sakai Revision: 123027 (Kernel 1.4.0-SNAPSHOT)- Server sakai-nightly.uits.iupui.edu

Created April 19, 2013 at 8:45 AM
Updated April 25, 2018 at 3:18 PM
Resolved April 19, 2013 at 12:00 PM