Skip to content

Commit 962f857

Browse files
committed
updated
1 parent 1d8334e commit 962f857

File tree

2 files changed

+15
-3
lines changed

2 files changed

+15
-3
lines changed

Ansible/percona/postgresql/package/install.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,20 @@
1111
name: curl
1212
state: present
1313

14+
- name: Install dependencies for RPM-based systems
15+
when: ansible_facts['os_family'] | lower in os_family_rpm
16+
block:
17+
- name: Enable EPEL repository
18+
yum:
19+
name: epel-release
20+
state: present
21+
22+
- name: Enable Codeready Builder repository for RHEL 8/9 and derivatives
23+
shell: >
24+
dnf config-manager --set-enabled codeready-builder-for-rhel-{{ ansible_distribution_major_version }}-x86_64-rpms
25+
when: "'rhel' in ansible_distribution | lower or 'rocky' in ansible_distribution | lower"
26+
ignore_errors: true
27+
1428
- name: Add Percona repository for DEB-based systems
1529
when: ansible_os_family | lower in os_family_deb
1630
block:
@@ -41,11 +55,9 @@
4155
command: percona-release setup ppg{{ percona_pg_version }}
4256

4357
- name: Install Percona PostgreSQL
44-
when: ansible_os_family | lower in os_family_deb + os_family_rpm
4558
package:
4659
name:
4760
- "percona-ppg-server-{{ percona_pg_version }}"
48-
- "percona-postgresql-{{ percona_pg_version }}-contrib"
4961
state: present
5062

5163
- name: Initialize PostgreSQL database on RPM systems

Ansible/percona/postgresql/vars.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
percona_pg_version: "17" # PostgreSQL versiyasi
1+
percona_pg_version: "17"
22
os_family_deb:
33
- "debian"
44
- "ubuntu"

0 commit comments

Comments
 (0)