diff --git a/manifests/init.pp b/manifests/init.pp index 54a96ee1450632ad596a94a38f015c96e9f6517c..1cc84192ecd77214dd4330e094c75bfa42d34282 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -7,9 +7,23 @@ class ai4ca ( 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', + } + package { [ - 'postgresql-server', + 'postgresql11-server', 'postgis31_11', 'python3', ]: