Skip to content

Create a worker to expire past due compliance external controls

External controls in pending state triggered more than 30 minutes ago need to automatically be moved to failed

  • Create new service class to expire pending controls

    • Audit status report timeout (including a mention to 30 minute timeout window) (suggestion along the lines of: Timeout (30 minutes) reached, defaulting to status: 'failed')
  • We can use a delayed sidekiq worker for this.

ADR: gitlab-com/content-sites/handbook!10822 (merged)

Edited by Huzaifa Iftikhar