Link to account settings broken

Summary

Page Properties

Date

Mar 7, 2023

Team(s)

Arch BOM, FED BOM, Support

Impact

Learners were unable to go to their account page from the dropdown menu on many pages

Incident Duration

~12 hours

Publicly-shareable lesson learned

The proliferation of header versions and themes make comprehensive testing very difficult

Technical Cause and Resolution

Prematurely removed the old account frontend without configuring all headers to point to the new one.

Resolution: Revert the removal of the old account frontend

What factors contributed to this event?

  1. Why did it take an hour to get the fix on to stage (why does the edxapp build take so long)?

  2. Could we have caught this in test?

    1. The focus was on navigating from the home page

    2. From non-MFE UIs everything was good

      1. Why is the first/easiest thing to look at the old stuff?

      2. How can we comprehensively collect all the different test cases?

      3. First pass of testing is always local

      4. The issue was only on the edx version of the header. Mostly when we run local we run with openedx

    3. Why are all our frontends so different? Especially with regards to the header

      1. There are different marketing requirements for prospectus at least

      2. Why didn’t we know how to update the headers?