From aa3c7eecbbdda5c7f7856c522e701fca08893544 Mon Sep 17 00:00:00 2001 From: Thomas Goirand Date: Tue, 29 May 2018 23:04:16 +0200 Subject: [PATCH] Fix Debian Release file headers This fixes Debian's Release file headers when mirrored by reprepro. Especially, this patch adds NotAutomatic and ButAutomaticUpgrades headers needed to correctly setup a backport repository. Change-Id: I5e0c2f11362cdb59bfd0c36ee148bf5d8aab43db --- .../templates/reprepro/distributions.debian.erb | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/modules/openstack_project/templates/reprepro/distributions.debian.erb b/modules/openstack_project/templates/reprepro/distributions.debian.erb index 308fdb4ae9..db66831eb9 100644 --- a/modules/openstack_project/templates/reprepro/distributions.debian.erb +++ b/modules/openstack_project/templates/reprepro/distributions.debian.erb @@ -1,5 +1,7 @@ <% @releases.each do |release| -%> Origin: Debian +Label: Debian +Suite: stable Codename: <%= release %> Description: OpenStack Debian <%= release.capitalize %> mirror Architectures: amd64 arm64 source @@ -10,6 +12,8 @@ Update: debian Log: <%= @logdir %>/debian-<%= release %>.log Origin: Debian +Label: Debian +Suite: stable-updates Codename: <%= release %>-updates Description: OpenStack Debian <%= release.capitalize %> Updates mirror Architectures: amd64 arm64 source @@ -19,8 +23,12 @@ Contents: .gz Update: debian Log: <%= @logdir %>/debian-<%= release %>-updates.log -Origin: Debian +Origin: Debian Backports +Label: Debian Backports +Suite: <%= release %>-backports Codename: <%= release %>-backports +NotAutomatic: yes +ButAutomaticUpgrades: yes Description: OpenStack Debian <%= release.capitalize %> Backports mirror Architectures: amd64 arm64 source Components: main