Skip to content

Commit ac9fd65

Browse files
committed
Repo setup update
1 parent 7529300 commit ac9fd65

2 files changed

Lines changed: 4 additions & 22 deletions

File tree

postgres/osfamilymap.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ Debian:
1717
pkg_repo:
1818
humanname: PostgreSQL Official Repository
1919
file: /etc/apt/sources.list.d/pgdg.list
20-
pkg_repo_keyring: 'https://download.postgresql.org/pub/repos/apt/pool/main/p/pgdg-keyring/pgdg-keyring_2018.2_all.deb'
20+
key_url: https://download.postgresql.org/pub/repos/apt/ACCC4CF8.asc
21+
name: deb https://apt.postgresql.org/pub/repos/apt {{ grains.get('oscodename') }}-pgdg main
2122
pkg_repo_keyid: ACCC4CF8
2223
{% if repo.use_upstream_repo == true %}
2324
pkg_dev: ''
@@ -60,7 +61,7 @@ RedHat:
6061
name: pgdg{{ release }}
6162
humanname: PostgreSQL {{ repo.version }} $releasever - $basearch
6263
gpgcheck: 1
63-
gpgkey: 'https://download.postgresql.org/pub/repos/yum/RPM-GPG-KEY-PGDG-{{ release }}'
64+
gpgkey: 'https://download.postgresql.org/pub/repos/yum/keys/PGDG-RPM-GPG-KEY-RHEL'
6465
baseurl: 'https://download.postgresql.org/pub/repos/yum/{{ repo.version }}/redhat/rhel-$releasever-$basearch'
6566

6667
pkgs_deps:

postgres/upstream.sls

Lines changed: 1 addition & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ postgresql-profile:
1212
- name: /etc/profile.d/postgres.sh
1313
- user: root
1414
- group: root
15-
- mode: 644
15+
- mode: '0644'
1616
- template: jinja
1717
- source: salt://postgres/templates/postgres.sh.j2
1818
- defaults:
@@ -24,22 +24,9 @@ postgresql-pkg-deps:
2424
- pkgs: {{ postgres.pkgs_deps | json }}
2525
2626
# 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-
3827
postgresql-repo:
3928
pkgrepo.managed:
4029
{{- format_kwargs(postgres.pkg_repo) }}
41-
- require:
42-
- pkg: postgresql-pkg-deps
4330
4431
{%- else -%}
4532
@@ -51,12 +38,6 @@ postgresql-repo:
5138
- keyid: {{ postgres.pkg_repo_keyid }}
5239
{%- endif %}
5340
54-
{% if grains.os_family == 'Debian' %}
55-
postgresql-repo-keyring:
56-
pkg.removed:
57-
- name: pgdg-keyring
58-
{%- endif -%}
59-
6041
{%- endif -%}
6142
6243
{%- elif grains.os not in ('Windows', 'MacOS',) %}

0 commit comments

Comments
 (0)