2
0

osfamily map: make pkgrepo work for Debian derivatives without their own repos

e.g. TurnKey Linux amongst others
This commit is contained in:
Dafydd Jones 2019-02-11 16:55:21 +00:00
parent 5eee4c61dc
commit a0e0a65e18

View File

@ -10,13 +10,13 @@
{% if salt_release.split('.')|length >= 3 %} {% if salt_release.split('.')|length >= 3 %}
{% set salt_release = 'archive/' ~ salt_release %} {% set salt_release = 'archive/' ~ salt_release %}
{% endif %} {% endif %}
{% set os_lower = salt['grains.get']('os')|lower %} {% set osfamily_lower = salt['grains.get']('os_family')|lower %}
{% set osmajorrelease = salt['grains.get']('osmajorrelease', osrelease)|string %} {% set osmajorrelease = salt['grains.get']('osmajorrelease', osrelease)|string %}
{% set oscodename = salt['grains.get']('oscodename') %} {% set oscodename = salt['grains.get']('oscodename') %}
Debian: Debian:
pkgrepo: 'deb http://repo.saltstack.com/{{ py_ver_dir }}/{{ os_lower }}/{{ osmajorrelease }}/amd64/{{ salt_release }} {{ oscodename }} main' pkgrepo: 'deb http://repo.saltstack.com/{{ py_ver_dir }}/{{ osfamily_lower }}/{{ osmajorrelease }}/amd64/{{ salt_release }} {{ oscodename }} main'
key_url: 'https://repo.saltstack.com/{{ py_ver_dir }}/{{ os_lower }}/{{ osmajorrelease }}/amd64/{{ salt_release }}/SALTSTACK-GPG-KEY.pub' key_url: 'https://repo.saltstack.com/{{ py_ver_dir }}/{{ osfamily_lower }}/{{ osmajorrelease }}/amd64/{{ salt_release }}/SALTSTACK-GPG-KEY.pub'
libgit2: libgit2-22 libgit2: libgit2-22
pyinotify: python-pyinotify pyinotify: python-pyinotify
gitfs: gitfs: