fix raspbian bookworm

This commit is contained in:
nd 2024-03-08 13:43:49 +01:00
parent cb159ec3d9
commit 1ed3ab7e23
2 changed files with 14 additions and 3 deletions

View file

@ -28,7 +28,11 @@ default_repos:
backports: backports:
url: "deb http://http.debian.net/{{ ansible_distribution|lower }} {{ ansible_distribution_release|lower }}-backports main contrib non-free" url: "deb http://http.debian.net/{{ ansible_distribution|lower }} {{ ansible_distribution_release|lower }}-backports main contrib non-free"
raspbian: raspbian:
bookworm: {} bookworm:
raspbian:
url: "deb http://raspbian.raspberrypi.org/raspbian/ {{ ansible_distribution_release|lower }} main contrib non-free rpi"
debian:
url: "deb http://archive.raspberrypi.org/debian/ {{ ansible_distribution_release|lower }} main non-free"
bullseye: {} bullseye: {}
buster: {} buster: {}
@ -80,3 +84,7 @@ default_packages:
zsh: {} zsh: {}
bullseye: *debian_packages bullseye: *debian_packages
buster: *debian_packages buster: *debian_packages
raspbian:
bookworm: *debian_packages
bullseye: *debian_packages
buster: *debian_packages

View file

@ -1,11 +1,14 @@
--- ---
- name: workaround for raspbian naming
set_fact:
package_distro: "{% if ansible_lsb.id == 'Raspbian' %}raspbian{% else %}{{ ansible_distribution|lower }}{% endif %}"
- name: install default packages and repos - name: install default packages and repos
include_role: include_role:
name: packages name: packages
vars: vars:
packages: packages:
pkg: "{{ default_packages[ansible_distribution|lower][ansible_distribution_release|lower] }}" pkg: "{{ default_packages[package_distro][ansible_distribution_release|lower] }}"
repos: "{{ default_repos[ansible_distribution|lower][ansible_distribution_release|lower] }}" repos: "{{ default_repos[package_distro][ansible_distribution_release|lower] }}"
- name: copy environment - name: copy environment
copy: copy: