We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent adf7c41 commit 12666c3Copy full SHA for 12666c3
postgres/upstream.sls
@@ -2,6 +2,7 @@
2
{%- from tpldir + "/macros.jinja" import format_kwargs with context -%}
3
4
{%- if 'pkg_repo' in postgres -%}
5
+{% set pg_common_version = salt['pkg.version']('postgresql-common') %}
6
7
{%- if postgres.use_upstream_repo == true -%}
8
@@ -24,13 +25,15 @@ postgresql-pkg-deps:
24
25
26
# Add upstream repository for your distro
27
{% if grains.os_family == 'Debian' %}
28
+ {% if salt['pkg.version_cmp'](pg_common_version, '246') <= 0 %}
29
postgresql-repo-keyring:
30
pkg.installed:
31
- sources:
32
- pgdg-keyring: {{ postgres.pkg_repo_keyring }}
33
- require_in:
34
- pkgrepo: postgresql-repo
35
{%- endif %}
36
+ {%- endif %}
37
38
postgresql-repo:
39
pkgrepo.managed:
0 commit comments