Hotfix [No downtime]
Scheduled Maintenance Report for Cirrus Assessment
Postmortem

Impact

In a very specific scenario marking was impeded as some ‘Marking Coordinators’ could not view or change the Coordinator settings, a.o. to allocate assessors.

Root Cause

A regression from the "Marking coordinator overview update" story [CR-20485] while fixing a permission issue [CR-21071]. The Coordinator settings incorrectly checked for the “View schedule tab” permission instead of "View Coordinator tab".

Resolution

Shared work-around with affected customers: Ask schedulers to allocate or grant coordinators temporarily the “View schedule tab” permission, if desired combined with revoking the "Delivering" permission.

A hotfix was prioritized and released the next morning, on July 12th.

Preventative Measures

  • DONE: Updated our test cases to include this scenario, when checking permissions.
  • Retro topic: reminder about being extra careful about permissions
  • Future: Extend unit tests
Posted Jul 12, 2023 - 14:19 CEST

Completed
The scheduled maintenance has been completed.
Posted Jul 12, 2023 - 06:10 CEST
In progress
Scheduled maintenance is currently in progress. We will provide updates as necessary.
Posted Jul 12, 2023 - 06:00 CEST
Scheduled
Announcing a minimal impact release of a hotfix for the Cirrus platform without downtime.

In very specific scenario’s some ‘Marking Coordinators’ don’t have permission to access the schedules on the coordinator tab - CR-21226

Note: This only happens if the “View schedule tab” permission is disabled under ‘Delivering’
Time of release per hosted region
Due to caching users may have to restart their browser for this fix to go into effect.

EU: 06:00 CEST
CA: 06:00 CEST
SG: 21:00 SGT
AU: 00:00 AEST
Posted Jul 11, 2023 - 17:08 CEST
This scheduled maintenance affected: EU Assessment Management (Dublin) (Scheduling (EU), Marking (EU), Authoring - Library/Assessments (EU), Administration (EU), Auxiliary - Services (EU)), EU Candidate Delivery (Dublin) (Candidate Delivery incl Proctoring API (EU), Single Sign-On SAML 2.0 / LTI (EU), Invigilation (EU)), AU Candidate Delivery (Sydney) (Candidate Delivery incl Proctoring API (AU), Single Sign-On SAML 2.0 / LTI (AU), Invigilation (AU)), AU Assessment Management (Sydney) (Scheduling (AU), Marking (AU), Authoring - Library/Assessments (AU), Administration (AU), Auxiliary - Services (AU)), SG Candidate Delivery (Singapore) (Candidate Delivery incl Proctoring API (SG), Single Sign-On SAML 2.0 / LTI (SG), Invigilation (SG)), SG Assessment Management (Singapore) (Scheduling (SG), Marking (SG), Authoring - Library/Assessments (SG), Administration (SG), Auxiliary - Services (SG)), CA Candidate Delivery (Montreal) (Candidate Delivery incl Proctoring API (CA), Single Sign-On SAML 2.0 / LTI (CA), Invigilation (CA)), and CA Assessment Management (Montreal) (Scheduling (CA), Marking (CA), Authoring - Library/Assessments (CA), Administration (CA), Auxiliary - Services (CA)).