Skip to content

Commit 5a12da9

Browse files
committed
fix(repo): update repo config for keyring
1 parent 4247119 commit 5a12da9

File tree

2 files changed

+30
-6
lines changed

2 files changed

+30
-6
lines changed

zabbix/osfingermap.yaml

Lines changed: 27 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,35 @@
1111
# osfingermap: {}
1212
---
1313
# os: Debian
14-
Debian-10: {}
15-
Debian-9: {}
16-
Debian-8: {}
14+
Debian-12:
15+
repo_signedby: signedby=/etc/apt/keyrings/zabbix.gpg
16+
repo_aptkey: false
17+
Debian-11:
18+
repo_signedby: ""
19+
repo_aptkey: true
20+
Debian-10:
21+
repo_signedby: ""
22+
repo_aptkey: true
23+
Debian-9:
24+
repo_signedby: ""
25+
repo_aptkey: true
26+
Debian-8:
27+
repo_signedby: ""
28+
repo_aptkey: true
1729

1830
# os: Ubuntu
19-
Ubuntu-18.04: {}
20-
Ubuntu-16.04: {}
31+
Ubuntu-22.04:
32+
repo_signedby: signedby=/etc/apt/keyrings/zabbix.gpg
33+
repo_aptkey: false
34+
Ubuntu-20.04:
35+
repo_signedby: ""
36+
repo_aptkey: true
37+
Ubuntu-18.04:
38+
repo_signedby: ""
39+
repo_aptkey: true
40+
Ubuntu-16.04:
41+
repo_signedby: ""
42+
repo_aptkey: true
2143

2244
# os: Fedora
2345
Fedora-31: {}

zabbix/repo.sls

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,12 @@
2424
- name: apt-transport-https
2525
{{ id_prefix }}_repo:
2626
pkgrepo.managed:
27-
- name: deb https://repo.zabbix.com/zabbix/{{ zabbix.version_repo }}/{{ salt['grains.get']('os')|lower }} {{ salt['grains.get']('oscodename') }} main
27+
- name: deb [ arch={{ salt['grains.get']('osarch')|lower }} {{ zabbix.repo_signedby }} ]
28+
https://repo.zabbix.com/zabbix/{{ zabbix.version_repo }}/{{ salt['grains.get']('os')|lower }} {{ salt['grains.get']('oscodename') }} main
2829
- file: /etc/apt/sources.list.d/zabbix.list
2930
- key_url: https://repo.zabbix.com/zabbix-official-repo.key
3031
- clean_file: True
32+
- aptkey: {{ zabbix.repo_aptkey }}
3133
3234
{%- elif salt['grains.get']('os_family') == 'RedHat' and
3335
salt['grains.get']('osmajorrelease')|int >= 6 %}

0 commit comments

Comments
 (0)