Skip to content
Snippets Groups Projects

Remove broken repos without certificate and remove code handling that

Historically, repos were added to the DB without much information and could stay in a broken state until manually removed.

If a repo is updating, it should have a cert. So only repos that never did a single index update don't have a cert.

Nowadays, this can not happen anymore as we get the repo and its cert before adding it to the DB. So whenever we update a repo, we know its certificate and fingerprint.

Thus, this MR includes a DB migration removing all broken repos and making the certificate for repos in the DB non-null.

Merge request reports

Merge request pipeline #1300536715 skipped

Merge request pipeline skipped for 6f77f7bb

Merged by Hans-Christoph SteinerHans-Christoph Steiner May 22, 2024 (May 22, 2024 9:58am UTC)

Loading

Pipeline #1300536999 passed

Pipeline passed for 69d61f27 on master

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading