From b5c8d5bc77162fe3085fb6462143b4a5f7d737dd Mon Sep 17 00:00:00 2001
From: Joakim Olovsson <joakim.olovsson@liu.se>
Date: Tue, 11 Oct 2022 15:51:54 +0200
Subject: [PATCH] Should work

---
 manifests/init.pp | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/manifests/init.pp b/manifests/init.pp
index ca46ad7..cc3b16a 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -5,11 +5,26 @@ class bright (
 ) {
   include nginx
   include liurepo::postgres
+
+  yumrepo { 'pgdg-common':
+    name     => 'pgdg-common',
+    baseurl  => 'https://download.postgresql.org/pub/repos/yum/common/redhat/rhel-$releasever-$basearch',
+    enabled  => 1,
+    gpgkey   => 'file:///etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG',
+    gpgcheck => 1,
+    require  => Class['liurepo::postgres'],
+  }
+
+  package { 'postgresql':
+    ensure   => disabled,
+    provider => 'dnfmodule',
+  }
+
   profiles::letsencrypt::cert { fact('networking.fqdn'): }
 
   package {
     [
-      'postgresql-server',
+      'postgresql11-server',
       'postgis31_11',
       'python3',
     ]:
-- 
GitLab