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.