22 lines
506 B
Plaintext
22 lines
506 B
Plaintext
{%-
|
|
set cache_url = salt['pillar.get'](
|
|
'services:apt-cache',
|
|
default=''
|
|
)
|
|
%}
|
|
|
|
{% if salt['pillar.get']('os:release', default = 'buster') != 'bullseye' %}
|
|
|
|
repo_debian-bullseye:
|
|
pkgrepo.managed:
|
|
- name: 'deb http://{{ cache_url }}deb.debian.org/debian bullseye main contrib'
|
|
- file: /etc/apt/sources.list.d/debian-bullseye.list
|
|
- clean_file: True
|
|
|
|
{% else %}
|
|
|
|
repo_debian-bullseye-absent:
|
|
file.absent:
|
|
- name: /etc/apt/sources.list.d/debian-bullseye.list
|
|
|
|
{% endif %} |