Storing *.debian.org in Git LFS

Speaker: Simon Josefsson

Track: Packaging, policy, and Debian infrastructure

Type: Short talk (20 minutes)

Room: Somin

Time: Aug 01 (Thu): 11:30

Duration: 0:20

I will describe how (most of) *.debian.org is published via Git LFS repositories. Distributing big archives via Git LFS gives us some additional integrity, consistency, signature, transparency and other features. Since spring 2024 files have been collected into Git repositories that are replicated to GitLab and GitHub, covering ftp.debian.org, security.debian.org, archive.debian.org, ports.debian.org, and debug.mirrors.debian.org, and ongoing work is also adding snapshot.debian.org. We will talk about techniques to enable parallel imports to avoid single point of failure of the importer machine which caused outages for snapshot.debian.org collection in the past.

URLs