11# -*- coding: utf-8 -*-
22# vim: ft=yaml
33
4+ {% import_yaml "salt/ospyvermap.yaml" as ospyvermap %}
5+ {% set ospyver = salt['grains.filter_by'](ospyvermap, grain='os_family') or {} %}
6+ {% set py_ver_dir = salt['pillar.filter_by'](ospyver, pillar='salt:py_ver', default='py2') %}
7+
48{% set osrelease = salt['grains.get']('osrelease') %}
59{% set salt_release = salt['pillar.get']('salt:release', 'latest') %}
610{% if salt_release.split('.')|length >= 3 %}
@@ -14,8 +18,8 @@ Fedora:
1418 pygit2 : python2-pygit2
1519
1620Ubuntu :
17- pkgrepo : ' deb http://repo.saltstack.com/apt /{{ os_lower }}/{{ osrelease }}/amd64/{{ salt_release }} {{ oscodename }} main'
18- key_url : ' https://repo.saltstack.com/apt /{{ os_lower }}/{{ osrelease }}/amd64/{{ salt_release }}/SALTSTACK-GPG-KEY.pub'
21+ pkgrepo : ' deb http://repo.saltstack.com/{{ py_ver_dir }} /{{ os_lower }}/{{ osrelease }}/amd64/{{ salt_release }} {{ oscodename }} main'
22+ key_url : ' https://repo.saltstack.com/{{ py_ver_dir }} /{{ os_lower }}/{{ osrelease }}/amd64/{{ salt_release }}/SALTSTACK-GPG-KEY.pub'
1923 pygit2 : python-pygit2
2024 gitfs :
2125 pygit2 :
@@ -25,8 +29,8 @@ Ubuntu:
2529 install_from_package : Null
2630
2731Raspbian :
28- pkgrepo : ' deb http://repo.saltstack.com/apt /{{ os_lower }}/{{ osmajorrelease }}/armhf/{{ salt_release }} {{ oscodename }} main'
29- key_url : ' https://repo.saltstack.com/apt /{{ os_lower }}/{{ osmajorrelease }}/armhf/{{ salt_release }}/SALTSTACK-GPG-KEY.pub'
32+ pkgrepo : ' deb http://repo.saltstack.com/{{ py_ver_dir }} /{{ os_lower }}/{{ osmajorrelease }}/armhf/{{ salt_release }} {{ oscodename }} main'
33+ key_url : ' https://repo.saltstack.com/{{ py_ver_dir }} /{{ os_lower }}/{{ osmajorrelease }}/armhf/{{ salt_release }}/SALTSTACK-GPG-KEY.pub'
3034
3135SmartOS :
3236 salt_master : salt
@@ -45,6 +49,3 @@ SmartOS:
4549 config_path : /opt/local/etc/salt
4650 master :
4751 gitfs_provider : dulwich
48-
49-
50-
0 commit comments