|
11 | 11 | {% set from_official = true %}
|
12 | 12 | {% set from_ppa = false %}
|
13 | 13 | {% set from_phusionpassenger = false %}
|
| 14 | + {% set from_opensuse_devel = false %} |
14 | 15 | {% elif nginx.install_from_ppa %}
|
15 | 16 | {% set from_official = false %}
|
16 | 17 | {% set from_ppa = true %}
|
17 | 18 | {% set from_phusionpassenger = false %}
|
| 19 | + {% set from_opensuse_devel = false %} |
18 | 20 | {% elif nginx.install_from_phusionpassenger %}
|
19 | 21 | {% set from_official = false %}
|
20 | 22 | {% set from_ppa = false %}
|
21 | 23 | {% set from_phusionpassenger = true %}
|
| 24 | + {% set from_opensuse_devel = false %} |
| 25 | +{% elif nginx.install_from_opensuse_devel %} |
| 26 | + {% set from_official = false %} |
| 27 | + {% set from_ppa = false %} |
| 28 | + {% set from_phusionpassenger = false %} |
| 29 | + {% set from_opensuse_devel = true %} |
22 | 30 | {% else %}
|
23 | 31 | {% set from_official = false %}
|
24 | 32 | {% set from_ppa = false %}
|
25 | 33 | {% set from_phusionpassenger = false %}
|
| 34 | + {% set from_opensuse_devel = false %} |
26 | 35 | {%- endif %}
|
27 | 36 |
|
28 | 37 | {%- set resource_repo_managed = 'file' if grains.os_family == 'Debian' else 'pkgrepo' %}
|
@@ -136,18 +145,19 @@ nginx_phusionpassenger_repo:
|
136 | 145 | {% if grains.os_family == 'Suse' or grains.os == 'SUSE' %}
|
137 | 146 | nginx_zypp_repo:
|
138 | 147 | pkgrepo:
|
139 |
| - {%- if from_official %} |
140 |
| - - managed |
141 |
| - {%- else %} |
142 |
| - - absent |
143 |
| - {%- endif %} |
144 | 148 | - name: server_http
|
| 149 | + {%- if from_opensuse_devel %} |
| 150 | + - managed |
145 | 151 | - humanname: server_http
|
146 |
| - - baseurl: 'http://download.opensuse.org/repositories/server:/http/openSUSE_13.2/' |
| 152 | + - baseurl: 'http://download.opensuse.org/repositories/server:/http/{{ grains.osrelease }}/' |
147 | 153 | - enabled: True
|
148 | 154 | - autorefresh: True
|
149 | 155 | - gpgcheck: {{ nginx.lookup.gpg_check }}
|
150 | 156 | - gpgkey: {{ nginx.lookup.gpg_key }}
|
| 157 | + - gpgautoimport: {{ nginx.lookup.gpg_autoimport }} |
| 158 | + {%- else %} |
| 159 | + - absent |
| 160 | + {%- endif %} |
151 | 161 | - require_in:
|
152 | 162 | - pkg: nginx_install
|
153 | 163 | - watch_in:
|
|
0 commit comments