@@ -37,11 +37,11 @@ nginx_install:
3737 - name: {{ nginx.lookup.package }}
3838 {% endif % }
3939
40- {% if salt[ ' grains.get ' ]( ' os_family' ) == ' Debian' % }
40+ {% if grains.os_family == ' Debian' % }
4141 {%- if from_official % }
4242nginx_official_repo_keyring:
4343 file .managed:
44- - name: / usr / share / keyrings / nginx- archive - keyring.gpg
44+ - name: {{ nginx.lookup.package_repo_keyring }}
4545 - source: {{ files_switch([' nginx-archive-keyring.gpg' ],
4646 lookup = ' nginx_official_repo_keyring'
4747 )
@@ -58,8 +58,10 @@ nginx_official_repo:
5858 - absent
5959 {%- endif % }
6060 - humanname: nginx apt repo
61- - name: deb [signed- by=/ usr/ share/ keyrings/ nginx- archive- keyring.gpg] http:// nginx.org/ packages/ {{ grains[' os' ].lower() }}/ {{ grains[' oscodename' ] }} nginx
62- - file : / etc/ apt/ sources.list.d/ nginx- official- {{ grains[' oscodename' ] }}.list
61+ - name: > -
62+ deb [signed- by={{ nginx.lookup.package_repo_keyring }}]
63+ http:// nginx.org/ packages/ {{ grains.os | lower }}/ {{ grains.oscodename }} nginx
64+ - file : / etc/ apt/ sources.list.d/ nginx- official- {{ grains.oscodename }}.list
6365 - require_in:
6466 - pkg: nginx_install
6567 - watch_in:
@@ -74,10 +76,10 @@ nginx_ppa_repo:
7476 {%- else % }
7577 - absent
7678 {%- endif % }
77- {% if salt[ ' grains.get ' ]( ' os ' ) == ' Ubuntu' % }
79+ {% if grains.os == ' Ubuntu' % }
7880 - ppa: nginx/ {{ nginx.ppa_version }}
7981 {% else % }
80- - name: deb http:// ppa.launchpad.net/ nginx/ {{ nginx.ppa_version }}/ ubuntu {{ grains[ ' oscodename' ] }} main
82+ - name: deb http:// ppa.launchpad.net/ nginx/ {{ nginx.ppa_version }}/ ubuntu {{ grains. oscodename }} main
8183 - keyid: C300EE8C
8284 - keyserver: keyserver.ubuntu.com
8385 {% endif % }
@@ -101,12 +103,12 @@ nginx_phusionpassenger_repo_keyring:
101103# Remove the old repo file
102104nginx_phusionpassenger_repo_remove:
103105 pkgrepo.absent:
104- - name: deb http:// nginx.org/ packages/ {{ grains[ ' os ' ]. lower() }}/ {{ grains[ ' oscodename' ] }} nginx
106+ - name: deb http:// nginx.org/ packages/ {{ grains.os | lower }}/ {{ grains. oscodename }} nginx
105107 - keyid: 561F9B9CAC40B2F7
106108 - require_in:
107109 - pkgrepo: nginx_phusionpassenger_repo
108110 file .absent:
109- - name: / etc/ apt/ sources.list.d/ nginx- phusionpassenger- {{ grains[ ' oscodename' ] }}.list
111+ - name: / etc/ apt/ sources.list.d/ nginx- phusionpassenger- {{ grains. oscodename }}.list
110112 - require_in:
111113 - pkgrepo: nginx_phusionpassenger_repo
112114 {%- endif % }
@@ -119,15 +121,17 @@ nginx_phusionpassenger_repo:
119121 - absent
120122 {%- endif % }
121123 - humanname: nginx phusionpassenger repo
122- - name: deb [signed- by=/ usr/ share/ keyrings/ phusionpassenger- archive- keyring.gpg] https:// oss- binaries.phusionpassenger.com/ apt/ passenger {{ grains[' oscodename' ] }} main
123- - file : / etc/ apt/ sources.list.d/ phusionpassenger- official- {{ grains[' oscodename' ] }}.list
124+ - name: > -
125+ deb [signed- by={{ nginx.lookup.passenger_package_repo_keyring }}]
126+ https:// oss- binaries.phusionpassenger.com/ apt/ passenger {{ grains.oscodename }} main
127+ - file : / etc/ apt/ sources.list.d/ phusionpassenger- official- {{ grains.oscodename }}.list
124128 - require_in:
125129 - pkg: nginx_install
126130 - watch_in:
127131 - pkg: nginx_install
128132{% endif % }
129133
130- {% if salt[ ' grains.get ' ]( ' os_family' ) == ' Suse' or salt[ ' grains.get ' ]( ' os ' ) == ' SUSE' % }
134+ {% if grains.os_family == ' Suse' or grains.os == ' SUSE' % }
131135nginx_zypp_repo:
132136 pkgrepo:
133137 {%- if from_official % }
@@ -148,8 +152,8 @@ nginx_zypp_repo:
148152 - pkg: nginx_install
149153{% endif % }
150154
151- {% if salt[ ' grains.get ' ]( ' os_family' ) == ' RedHat' % }
152- {% if salt[ ' grains.get ' ]( ' osfinger' , ' ' ) in [' Amazon Linux-2' ] % }
155+ {% if grains.os_family == ' RedHat' % }
156+ {% if grains.osfinger in [' Amazon Linux-2' ] % }
153157nginx_epel_repo:
154158 pkgrepo.managed:
155159 - name: epel
0 commit comments