Skip to content

Conversation

@Akanshu-2u
Copy link

Description:

133+ user retirements are stuck in failed state with no diagnostic information preventing us from fixing them. This change adds detailed logging to identify root causes of retirement failures so we can systematically resolve the existing backlog and prevent future issues.

Solution:

Enhanced exception handling in LMS retirement endpoint with detailed error logging and DataDog integration.

  • Added detailed error messages for each exception type
  • User ID tracking (PII-compliant)
  • record_exception() calls for monitoring

Private JIRA Link:

BOMS-290

@Akanshu-2u Akanshu-2u enabled auto-merge (squash) December 19, 2025 05:57
@Akanshu-2u Akanshu-2u disabled auto-merge December 19, 2025 05:57
@Akanshu-2u Akanshu-2u closed this Dec 19, 2025
@Akanshu-2u Akanshu-2u deleted the aaich/BOMS-290 branch December 19, 2025 07:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants