fix raspbian bookworm
This commit is contained in:
parent
cb159ec3d9
commit
1ed3ab7e23
2 changed files with 14 additions and 3 deletions
|
|
@ -28,7 +28,11 @@ default_repos:
|
|||
backports:
|
||||
url: "deb http://http.debian.net/{{ ansible_distribution|lower }} {{ ansible_distribution_release|lower }}-backports main contrib non-free"
|
||||
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: {}
|
||||
buster: {}
|
||||
|
||||
|
|
@ -80,3 +84,7 @@ default_packages:
|
|||
zsh: {}
|
||||
bullseye: *debian_packages
|
||||
buster: *debian_packages
|
||||
raspbian:
|
||||
bookworm: *debian_packages
|
||||
bullseye: *debian_packages
|
||||
buster: *debian_packages
|
||||
|
|
|
|||
|
|
@ -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
|
||||
include_role:
|
||||
name: packages
|
||||
vars:
|
||||
packages:
|
||||
pkg: "{{ default_packages[ansible_distribution|lower][ansible_distribution_release|lower] }}"
|
||||
repos: "{{ default_repos[ansible_distribution|lower][ansible_distribution_release|lower] }}"
|
||||
pkg: "{{ default_packages[package_distro][ansible_distribution_release|lower] }}"
|
||||
repos: "{{ default_repos[package_distro][ansible_distribution_release|lower] }}"
|
||||
|
||||
- name: copy environment
|
||||
copy:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue