Skip to content

Remove all backfill_artifact_expiry_date migrations

The migration added in !47723 (merged) will eventually cause silent, unrecoverable data loss for all self-hosted instances.

Remove the backfill_artifact_expiry_date migration and all post-deployment migrations that schedule it.

Note: This does not prevent data loss on systems that have already applied an update since 13.8. But it does prevent having to undo the bad migration on each subsequent update.

Recommended backports:

  • 13.12 (required to go from 13.y to 14.y)
  • 14.0
  • 14.1
  • 14.2
  • 14.3
  • 14.4
  • 14.5
  • 14.6

See #343302 (closed) which was promoted to epic &7097.

Note: This MR is untested.

cc @fabiopitino @jheimbuck_gl

Edited by Jonathon Reinhart

Merge request reports