Améioration

This commit is contained in:
Iwan Clément
2018-12-08 17:57:06 +01:00
parent 2d3e74752b
commit 1201bad395

View File

@@ -1,17 +1,20 @@
# Installation du logiciel ATOM # Mise en place du bon repo SaltStack
{% if grains['kernel'] == 'Linux' %} {% if grains['kernel'] == 'Linux' %}
{% if grains['os_family'] == 'Debian' %} {% if grains['os_family'] == 'Debian' %}
{% set ARCH=grains['osarch'] %}
saltstack repository: saltstack repository:
pkgrepo.managed: pkgrepo.managed:
{% if grains['os'] == 'Debian' %} {% if grains['os'] == 'Debian' %}
{% set OSNAME=grains['oscodename'] %} {% set OSNAME=grains['oscodename'] %}
{% set OSNUMBER=grains['osmajorrelease'] %} {% set OSNUMBER=grains['osmajorrelease'] %}
- name: 'deb http://repo.saltstack.com/apt/debian/{{OSNUMBER}}/amd64/latest {{OSNAME}} main' - name: 'deb http://repo.saltstack.com/apt/debian/{{OSNUMBER}}/{{ARCH}}/latest {{OSNAME}} main'
- key_url: 'https://repo.saltstack.com/apt/debian/{{OSNUMBER}}/amd64/latest/SALTSTACK-GPG-KEY.pub' - key_url: 'https://repo.saltstack.com/apt/debian/{{OSNUMBER}}/{{ARCH}}/latest/SALTSTACK-GPG-KEY.pub'
{% elif grains['os'] == 'Ubuntu' %} {% elif grains['os'] == 'Ubuntu' %}
- key_url: 'https://repo.saltstack.com/apt/ubuntu/18.04/amd64/latest/SALTSTACK-GPG-KEY.pub' {% set OSNAME=grains['oscodename'] %}
- name: 'deb http://repo.saltstack.com/apt/ubuntu/18.04/amd64/latest bionic main' {% set OSNUMBER=grains['osrelease'] %}
- key_url: 'https://repo.saltstack.com/apt/ubuntu/{{OSNUMBER}}/{{ARCH}}/latest/SALTSTACK-GPG-KEY.pub'
- name: 'deb http://repo.saltstack.com/apt/ubuntu/{{OSNUMBER}}/{{ARCH}}/latest {{OSNAME}} main'
{% endif %} {% endif %}
- humanname: SaltStack Repository - humanname: SaltStack Repository
- file: /etc/apt/sources.list.d/saltstack.list - file: /etc/apt/sources.list.d/saltstack.list