APT snapshots: please start tracking the bookworm-security distribution in the debian-security archive
I'm going to start working on Tails based on Debian 12 (Bookworm) around May 7-8.
At that point, I'll need our APT snapshots machinery to have started taking snapshots of the bookworm-security distribution in the debian-security archive.
Assigning to @zen who is more familiar than groente with this part of our infra.
This should be a good start:
--- a/templates/reprepro/snapshots/time_based/debian-security/distributions.erb
+++ b/templates/reprepro/snapshots/time_based/debian-security/distributions.erb
@@ -10,3 +10,16 @@ SignWith: <%= @signwith %>
Update: - debian-security-bullseye
Log: debian-security-bullseye
ValidFor: 10d
+
+Origin: Debian
+Label: Debian-Security
+Suite: testing-security
+Codename: bookworm-security
+Architectures: <%= @architectures['bookworm'].join(' ') %>
+Components: main contrib non-free non-free-firmware
+<%- if @signwith -%>
+SignWith: <%= @signwith %>
+<%- end -%>
+Update: - debian-security-bookworm
+Log: debian-security-bookworm
+ValidFor: 10d
diff --git a/templates/reprepro/snapshots/time_based/debian-security/updates.erb b/templates/reprepro/snapshots>
index 68974ee9..a81ef15b 100644
--- a/templates/reprepro/snapshots/time_based/debian-security/updates.erb
+++ b/templates/reprepro/snapshots/time_based/debian-security/updates.erb
@@ -4,3 +4,10 @@ Suite: bullseye-security
Architectures: <%= @architectures['bullseye'].join(' ') %>
Components: main contrib non-free
VerifyRelease: A48449044AAD5C5D+
+
+Name: debian-security-bookworm
+Method: http://security.debian.org/debian-security
+Suite: bookworm-security
+Architectures: <%= @architectures['bookworm'].join(' ') %>
+Components: main contrib non-free non-free-firmware
+VerifyRelease: A48449044AAD5C5D+
Thanks in advance!