From 74661be687f6981f19568305d606207916af7d85 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sun, 26 May 2024 23:24:58 +0200 Subject: move chaos-at-home hosts to new apt cache and harmonize sources.list config for raspios --- roles/apt-repo/base/tasks/main.yml | 5 +++++ roles/apt-repo/base/templates/Debian.list.j2 | 3 +++ 2 files changed, 8 insertions(+) (limited to 'roles/apt-repo') diff --git a/roles/apt-repo/base/tasks/main.yml b/roles/apt-repo/base/tasks/main.yml index 668f6453..27050b40 100644 --- a/roles/apt-repo/base/tasks/main.yml +++ b/roles/apt-repo/base/tasks/main.yml @@ -13,6 +13,11 @@ path: "/etc/apt/sources.list.d/{{ item }}" state: absent +- name: remove seperate raspi.list file (repo is part of the base config) + file: + path: "/etc/apt/sources.list.d/raspi.list" + state: absent + - name: update apt cache when: apt_repo_base_sources is changed command: apt-get update diff --git a/roles/apt-repo/base/templates/Debian.list.j2 b/roles/apt-repo/base/templates/Debian.list.j2 index 91531f7e..d29ced50 100644 --- a/roles/apt-repo/base/templates/Debian.list.j2 +++ b/roles/apt-repo/base/templates/Debian.list.j2 @@ -5,3 +5,6 @@ deb http://{{ apt_repo_providers[apt_repo_provider].debian_security.host }}{{ ap {% else %} deb http://{{ apt_repo_providers[apt_repo_provider].debian_security.host }}{{ apt_repo_providers[apt_repo_provider].debian_security.path }} {{ ansible_distribution_release }}-security {{ apt_repo_components | default(apt_repo_base_components.debian) | join(' ') }} {% endif %} +{% if 'raspios' in group_names %} +deb http://{{ apt_repo_providers[apt_repo_provider].raspios.host }}{{ apt_repo_providers[apt_repo_provider].raspios.path }} {{ ansible_distribution_release }} main +{% endif %} -- cgit v1.2.3