Skip to content

Commit 9ae74d4

Browse files
author
Jonathan Lozada D
authored
Merge pull request #327 from jlozadad/jlozadad_fix_dependencies
Jlozadad fix dependencies
2 parents 2ca71e4 + 6cf279b commit 9ae74d4

File tree

2 files changed

+8
-11
lines changed

2 files changed

+8
-11
lines changed

tasks/extensions/dev_headers.yml

+6-2
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,14 @@
1111
- restart postgresql
1212

1313
- name: PostgreSQL | Extensions | Make sure the development headers are installed | RedHat
14-
yum: "name={{ item }} state=present update_cache=yes"
14+
yum:
15+
name: "{{ item }}"
16+
state: present
17+
update_cache: yes
1518
with_items:
1619
- "postgresql{{ postgresql_version_terse }}-libs"
1720
- "postgresql{{ postgresql_version_terse }}-devel"
1821
when: ansible_os_family == "RedHat"
1922
notify:
20-
- restart postgresql
23+
- restart postgresql with service
24+
- restart postgresql with systemd

tasks/install_yum.yml

+2-9
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,16 @@
44
# validate www.postgresql.org (or probably any other source).
55

66
- block:
7-
- name: PostgreSQL | Make sure the CA certificates are available
7+
- name: PostgreSQL | Install all the required dependencies
88
yum:
9-
name: ca-certificates
9+
name: ["ca-certificates","python-psycopg2", "python-pycurl", "glibc-common","epel-release","libselinux-python"]
1010
state: present
1111

1212
- name: PostgreSQL | Add PostgreSQL repository
1313
yum:
1414
name: "{{ postgresql_yum_repository_url }}"
1515
state: present
1616

17-
- name: PostgreSQL | Make sure the dependencies are installed
18-
yum:
19-
name: "{{ item }}"
20-
state: present
21-
update_cache: yes
22-
with_items: ["python-psycopg2", "python-pycurl", "glibc-common", "libselinux-python"]
23-
2417
- name: PostgreSQL | Install PostgreSQL
2518
yum:
2619
name: "{{ item }}"

0 commit comments

Comments
 (0)