Move to more dynamic apt configs
Allow specifying repository URLs in the group_vars, and add release-specific template files to support future version changes.
This commit is contained in:
14
roles/base/templates/etc/apt/sources.list.x86_64.buster.j2
Normal file
14
roles/base/templates/etc/apt/sources.list.x86_64.buster.j2
Normal file
@ -0,0 +1,14 @@
|
||||
# apt configuration: main sources list (buster)
|
||||
# {{ ansible_managed }}
|
||||
|
||||
deb {{ debian_main_repository }} buster main contrib non-free
|
||||
deb-src {{ debian_main_repository }} buster main contrib
|
||||
|
||||
deb {{ debian_security_repository }} buster/updates main contrib
|
||||
deb-src {{ debian_security_repository }} buster/updates main contrib
|
||||
|
||||
deb {{ debian_main_repository }} buster-updates main contrib
|
||||
deb-src {{ debian_main_repository }} buster-updates main contrib
|
||||
|
||||
deb {{ debian_pvc_repository }} buster pvc
|
||||
deb-src {{ debian_pvc_repository }} buster pvc
|
@ -1,14 +0,0 @@
|
||||
# apt configuration: main sources list
|
||||
# {{ ansible_managed }}
|
||||
|
||||
deb http://ftp.debian.org/debian {{ ansible_distribution_release }} main contrib non-free
|
||||
deb-src http://ftp.debian.org/debian {{ ansible_distribution_release }} main contrib
|
||||
|
||||
deb http://security.debian.org/ {{ ansible_distribution_release }}/updates main contrib
|
||||
deb-src http://security.debian.org/ {{ ansible_distribution_release }}/updates main contrib
|
||||
|
||||
deb http://ftp.debian.org/debian/ {{ ansible_distribution_release }}-updates main contrib
|
||||
deb-src http://ftp.debian.org/debian/ {{ ansible_distribution_release }}-updates main contrib
|
||||
|
||||
deb https://repo.bonifacelabs.net/debian/ {{ ansible_distribution_release }} pvc
|
||||
deb-src https://repo.bonifacelabs.net/debian/ {{ ansible_distribution_release }} pvc
|
Reference in New Issue
Block a user