feat(debian): use repository keyring instead of key_id
This commit is contained in:
@@ -23,6 +23,15 @@ postgresql-pkg-deps:
|
||||
- pkgs: {{ postgres.pkgs_deps | json }}
|
||||
|
||||
# Add upstream repository for your distro
|
||||
{% if grains.os_family == 'Debian' %}
|
||||
postgresql-repo-keyring:
|
||||
pkg.installed:
|
||||
- sources:
|
||||
- pgdg-keyring: {{ postgres.pkg_repo_keyring }}
|
||||
- require_in:
|
||||
- pkgrepo: postgresql-repo
|
||||
{%- endif %}
|
||||
|
||||
postgresql-repo:
|
||||
pkgrepo.managed:
|
||||
{{- format_kwargs(postgres.pkg_repo) }}
|
||||
@@ -39,6 +48,12 @@ postgresql-repo:
|
||||
- keyid: {{ postgres.pkg_repo_keyid }}
|
||||
{%- endif %}
|
||||
|
||||
{% if grains.os_family == 'Debian' %}
|
||||
postgresql-repo-keyring:
|
||||
pkg.removed:
|
||||
- name: pgdg-keyring
|
||||
{%- endif -%}
|
||||
|
||||
{%- endif -%}
|
||||
|
||||
{%- elif grains.os not in ('Windows', 'MacOS',) %}
|
||||
|
||||
Reference in New Issue
Block a user