cleaned up repositories

This commit is contained in:
Jonas Forsberg
2020-08-07 10:34:04 +02:00
parent 918b43d192
commit 5659281c80
6 changed files with 33 additions and 43 deletions

View File

@@ -1,17 +1,19 @@
add the google-chrome signing key:
{% for repo, args in salt['pillar.get']('repositories', {}).items() %}
{% if 'signingkey' in args %}
Add {{ repo }} signing key:
file.managed:
- name: /root/google_linux_signing_key.pub
- source: salt://files/google_linux_signing_key.pub
- name: /root/{{ args['signingkey'] }}
- source: salt://files/{{ args['signingkey'] }}
- user: root
- group: root
import google signing key:
Import {{ repo }} signing key:
cmd.run:
- name: rpm --import /root/google_linux_signing_key.pub
- name: rpm --import /root/{{ args['signingkey'] }}
- onchanges:
- file: add the google-chrome signing key
- file: Add {{ repo }} signing key
{% endif %}
{% for repo, args in salt['pillar.get']('repositories', {}).items() %}
Add {{ repo }} repository:
pkgrepo.managed:
- name: {{ repo }}