Bug 2258066
Summary: | pg_auto_failover requires postgresql:13 and fails to install with postgresql:15 | ||
---|---|---|---|
Product: | [Fedora] Fedora EPEL | Reporter: | jcastran |
Component: | pg_auto_failover | Assignee: | Filip Januš <fjanus> |
Status: | CLOSED NOTABUG | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | epel9 | CC: | allan.h.nielsen, anezbeda, fjanus, hhorak, osloup |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2024-05-30 11:34:01 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
jcastran
2024-01-12 14:37:10 UTC
pg_auto_failover is intended to be installed only with the system version of postgresql. In this case, PG 13. This component is not part of any modular build. It needs a deeper investigation into whether it is possible to build it for the newer version (PG15) of postgresql and persist backward installability(PG13). Package only supports the default version of PostgreSQL, which as of now is 16. Backwards compatibility is currently not possible. Hi Ales Nezbeda Enabling postgresql version 16 yum module enable postgresql:16 yum search postgres does not show pg_auto_failover as available in EPEL9 So package is still only supporting postgresql version 13 and postgresql version 13 not available in EPEL9 anymore Regards Allan "The goal of EPEL is to make high quality Fedora packages available for RHEL and compatible derivatives."[1] PostgreSQL 13 is the default version of Postgresql in RHEL9. So it's available. As was mentioned, this component is intended to be supported with just a single Postgresql version in EPEL. And AFAIK, it's PG 13. [1] https://docs.fedoraproject.org/en-US/epel/ Hi PG 13 and PG14 not available in Red Hat Enterprise Linux release 9.3 (Plow): [root@db-pgwitnesshe08c ~]# yum module enable postgresql:13 Updating Subscription Management repositories. Red Hat Enterprise Linux 9 for x86_64 - AppStream (RPMs) 53 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux 9 for x86_64 - BaseOS (RPMs) 96 kB/s | 4.1 kB 00:00 EPEL9 31 kB/s | 2.3 kB 00:00 Error: Problems in request: missing groups or modules: postgresql:13 [root@db-pgwitnesshe08c ~]# yum module enable postgresql:14 Updating Subscription Management repositories. Red Hat Enterprise Linux 9 for x86_64 - AppStream (RPMs) 100 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux 9 for x86_64 - BaseOS (RPMs) 74 kB/s | 4.1 kB 00:00 EPEL9 87 kB/s | 2.3 kB 00:00 Error: Problems in request: missing groups or modules: postgresql:14 PG15 or PG16 can be enabled: [root@db-pgwitnesshe08c ~]# yum module enable postgresql:15 Updating Subscription Management repositories. Red Hat Enterprise Linux 9 for x86_64 - AppStream (RPMs) 106 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux 9 for x86_64 - BaseOS (RPMs) 93 kB/s | 4.1 kB 00:00 EPEL9 68 kB/s | 2.3 kB 00:00 Dependencies resolved. ================================================================================================================================================================================================= Package Architecture Version Repository Size ================================================================================================================================================================================================= Enabling module streams: postgresql 15 Transaction Summary ================================================================================================================================================================================================= Is this ok [y/N]: n Operation aborted. [root@db-pgwitnesshe08c ~]# yum module enable postgresql:16 Updating Subscription Management repositories. Red Hat Enterprise Linux 9 for x86_64 - AppStream (RPMs) 105 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux 9 for x86_64 - BaseOS (RPMs) 98 kB/s | 4.1 kB 00:00 EPEL9 66 kB/s | 2.3 kB 00:00 Dependencies resolved. ================================================================================================================================================================================================= Package Architecture Version Repository Size ================================================================================================================================================================================================= Enabling module streams: postgresql 16 Transaction Summary ================================================================================================================================================================================================= Is this ok [y/N]: n Operation aborted. So in my oppinion pg_auto_failover should work with PG15 or PG16. Regards Allan It is available. Just type dnf install postgresql. And do not enable any module. It's not the modular content in RHEL9. |