Skip to content

Commit 76a8b9b

Browse files
committed
Add Debian PGDG tasks to block
1 parent 0748dc3 commit 76a8b9b

File tree

1 file changed

+22
-19
lines changed

1 file changed

+22
-19
lines changed

tasks/debian.yml

Lines changed: 22 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,29 @@
11
---
22

3-
- name: APT keyrings directory
4-
file:
5-
path: "{{ postgresql_apt_keys_dir }}"
6-
state: directory
7-
mode: 0755
8-
9-
- name: Install pgdg package signing key (Debian/pgdg)
10-
get_url:
11-
url: "{{ postgresql_pgdg_key_url }}"
12-
dest: "{{ postgresql_pgdg_key_dest }}"
13-
register: __postgresql_apt_key_result
14-
until: __postgresql_apt_key_result is succeeded
15-
retries: 5
16-
delay: 5
3+
- name: PGDG block
174
when: postgresql_flavor is defined and postgresql_flavor == "pgdg"
5+
block:
186

19-
- name: Install pgdg repository (Debian/pgdg)
20-
apt_repository:
21-
repo: "{{ postgresql_pgdg_repo }}"
22-
update_cache: true
23-
when: postgresql_flavor is defined and postgresql_flavor == "pgdg"
7+
- name: APT keyrings directory
8+
file:
9+
path: "{{ postgresql_apt_keys_dir }}"
10+
state: directory
11+
mode: "0755"
12+
13+
- name: Install pgdg package signing key (Debian/pgdg)
14+
get_url:
15+
url: "{{ postgresql_pgdg_key_url }}"
16+
dest: "{{ postgresql_pgdg_key_dest }}"
17+
mode: "0644"
18+
register: __postgresql_apt_key_result
19+
until: __postgresql_apt_key_result is succeeded
20+
retries: 5
21+
delay: 5
22+
23+
- name: Install pgdg repository (Debian/pgdg)
24+
apt_repository:
25+
repo: "{{ postgresql_pgdg_repo }}"
26+
update_cache: true
2427

2528
- name: Install PostgreSQL (Debian)
2629
apt:

0 commit comments

Comments
 (0)