Plus: membership not updated for removed students on plus site

Description

When a student is removed from the main site, the Plus site membership should update also, removing that student. This was working 3 days ago (see https://sakaiproject.atlassian.net/browse/SAK-49502 )

Today, a removed user in the main site is not removed from the plus site. Possibly related to https://sakaiproject.atlassian.net/browse/SAK-49486 ?

I graded the “removed” user in the Plus site to see if it would cause issues. The “main” site was not affected, but there was an error in the logs for the Plus site.

Attachments

4
  • 01 Dec 2023, 01:26 AM
  • 01 Dec 2023, 01:19 AM
  • 01 Dec 2023, 01:19 AM
  • 01 Dec 2023, 01:19 AM

Activity

Show:

Andrea Schmidt December 2, 2023 at 4:51 PM

Test script (Plus Membership Sync tab): https://docs.google.com/spreadsheets/d/13DUmycdEwNm9PzQWw-V2859FdflkU6sSbPNMSOjvYOA/edit#gid=21248015

Verified on trunk 1f8d703c using 2 different servers (one for the plus tenant and one for the “main” site)

Charles R Severance December 2, 2023 at 2:30 PM

_ let me know when you update that test script - I would like to review it just to look at it.

Charles R Severance December 2, 2023 at 1:55 AM

Yup - that scenario is a good one to exercise regularly because it covers both ends of the roster maintenance.

Andrea Schmidt December 1, 2023 at 11:44 PM

I think I found the Jira: https://sakaiproject.atlassian.net/browse/SAK-48924

I need to add that test plan to the Plus test scripts for QA

Charles R Severance December 1, 2023 at 6:04 PM
Edited

Andrea - I have a trick to make it happen more quickly. I see that is not in the test plan for this JIRA. Do you have the original test plan so I can see if you do it in that plan?

Non-Issue

Details

Priority

Affects versions

Components

Assignee

Reporter

Environment

24x: https://trunk-maria.nightly.sakaiproject.org/, build: 4de7de0 24x: https://trunk-mysql8.nightly.sakaiproject.org/, build: 4de7de0
Created December 1, 2023 at 1:19 AM
Updated December 2, 2023 at 4:53 PM
Resolved December 1, 2023 at 4:59 PM

Flag notifications