Skip to content

Commit 0511b6a

Browse files
committed
Resolve ANXS#361 : Revert to using Ansible service module for restarting Postgresql on RH systems
1 parent d0cc433 commit 0511b6a

File tree

3 files changed

+6
-15
lines changed

3 files changed

+6
-15
lines changed

handlers/main.yml

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,7 @@
11
# file: postgresql/handlers/main.yml
22

3-
- name: restart postgresql with service
3+
- name: restart postgresql
44
service:
55
name: "{{ postgresql_service_name }}"
66
state: restarted
77
enabled: yes
8-
9-
- name: restart postgresql with systemd
10-
systemd:
11-
name: "{{ postgresql_service_name }}"
12-
state: restarted
13-
enabled: yes
14-
when: ansible_service_mgr == 'systemd'
15-

tasks/configure.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@
160160
group: "{{ postgresql_service_group }}"
161161
mode: 0640
162162
register: postgresql_configuration_pt4
163-
notify: restart postgresql with service
163+
notify: restart postgresql
164164

165165
- name: PostgreSQL | Create folder for additional configuration files
166166
file:
@@ -176,7 +176,7 @@
176176
state: directory
177177
mode: 0755
178178
when: ansible_os_family == "RedHat"
179-
notify: restart postgresql with systemd
179+
notify: restart postgresql
180180

181181
- name: PostgreSQL | Use the conf directory when starting the Postgres service | RedHat
182182
template:
@@ -192,7 +192,7 @@
192192
owner: "{{ postgresql_service_user }}"
193193
group: "{{ postgresql_service_group }}"
194194
mode: u=rwX,g=rwXs,o=rx
195-
notify: restart postgresql with service
195+
notify: restart postgresql
196196

197197
- name: PostgreSQL | Reload all conf files
198198
service:

tasks/extensions/dev_headers.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,13 @@
2020
- "postgresql{{ postgresql_version_terse }}-devel"
2121
when: ansible_pkg_mgr == "yum" and ansible_os_family == "RedHat"
2222
notify:
23-
- restart postgresql with service
24-
- restart postgresql with systemd
23+
- restart postgresql
2524

2625
- name: PostgreSQL | Extensions | Make sure the development headers are installed | Fedora
2726
dnf:
2827
name: "postgresql{{ postgresql_version_terse }}-libs, postgresql{{ postgresql_version_terse }}-devel"
2928
state: present
3029
when: ansible_pkg_mgr == "dnf" and ansible_distribution == "Fedora"
3130
notify:
32-
- restart postgresql with systemd
31+
- restart postgresql
3332

0 commit comments

Comments
 (0)