-
Bug
-
Resolution: Not a Bug
-
Major
-
None
-
6.16.0.1
Description of problem:
- Observing postgresql module conflicts on Satellite 6.15 when satellite-6.16 repositories are enabled manually for upgrade.
- Occurs on System is connected to Red Hat CDN as well as on disconnected Satellite 6.15 where it is mandatory step to enable Satellite 6.16 repos.
How reproducible:
- easily
Is this issue a regression from an earlier version:
- No
Steps to Reproduce:
1. Enable Satellite 6.16 repositories on latest Satellite 6.15
2. Run:
- yum repolist -v
Actual behavior:
- Output of "yum repolist -v" or "dnf module list" includes following lines:
~~~
Last metadata expiration check: 2:16:56 ago on Monday 02 December 2024 09:11:16 PM IST.
Modular dependency problems:
Problem 1: module satellite:el8:61620241101164956:f539b4f8.x86_64 from satellite-6.16-for-rhel-8-x86_64-rpms requires module(postgresql:13), but none of the providers can be installed
- module postgresql:12:8090020240209130909:a75119d5.x86_64 from rhel-8-for-x86_64-appstream-rpms conflicts with module(postgresql:13) provided by postgresql:13:8080020230613131941:63b34585.x86_64 from rhel-8-for-x86_64-appstream-rpms
- conflicting requests
Problem 2: module satellite:el8:61620241118171217:3e90d501.x86_64 from satellite-6.16-for-rhel-8-x86_64-rpms requires module(postgresql:13), but none of the providers can be installed
- module postgresql:12:8080020230717103820:63b34585.x86_64 from rhel-8-for-x86_64-appstream-rpms conflicts with module(postgresql:13) provided by postgresql:13:8080020230613131941:63b34585.x86_64 from rhel-8-for-x86_64-appstream-rpms
- module postgresql:13:8080020230613131941:63b34585.x86_64 from rhel-8-for-x86_64-appstream-rpms conflicts with module(postgresql:12) provided by postgresql:12:8080020230717103820:63b34585.x86_64 from rhel-8-for-x86_64-appstream-rpms
- module postgresql:12:8080020230717103820:63b34585.x86_64 from rhel-8-for-x86_64-appstream-rpms conflicts with module(postgresql:13) provided by postgresql:13:8050020210716085012:b4937e53.x86_64 from rhel-8-for-x86_64-appstream-rpms
Problem 3: module satellite:el8:61620241029121948:f539b4f8.x86_64 from satellite-6.16-for-rhel-8-x86_64-rpms requires module(postgresql:13), but none of the providers can be installed
- module postgresql:13:8080020230613131941:63b34585.x86_64 from rhel-8-for-x86_64-appstream-rpms conflicts with module(postgresql:12) provided by postgresql:12:8050020210715095825:b4937e53.x86_64 from rhel-8-for-x86_64-appstream-rpms
- module postgresql:12:8050020210715095825:b4937e53.x86_64 from rhel-8-for-x86_64-appstream-rpms conflicts with module(postgresql:13) provided by postgresql:13:8080020230613131941:63b34585.x86_64 from rhel-8-for-x86_64-appstream-rpms
- module postgresql:13:8050020210716085012:b4937e53.x86_64 from rhel-8-for-x86_64-appstream-rpms conflicts with module(postgresql:12) provided by postgresql:12:8050020210715095825:b4937e53.x86_64 from rhel-8-for-x86_64-appstream-rpms
~~~
Enabled modules:
~~~
Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs)
Name Stream Profiles Summary
ant 1.10 [d][e] common [d] Java build tool
httpd 2.4 [d][e] common [d], devel, minimal Apache HTTP Server
javapackages-runtime 201801 [d][e] common [d] Basic runtime utilities to support Java applications
llvm-toolset rhel8 [d][e] common [d] LLVM
maven 3.5 [d][e] common [d] Java project management and project comprehension tool
perl 5.26 [d][e] common [d], minimal Practical Extraction and Report Language
perl-IO-Socket-SSL 2.066 [d][e] common [d] Perl library for transparent TLS
perl-libwww-perl 6.34 [d][e] common [d] A Perl interface to the World-Wide Web
pki-core 10.6 [e] PKI Core module for PKI 10.6 or later
pki-deps 10.6 [e] PKI Dependencies module for PKI 10.6 or later
postgresql 12 [e] client, server [d] PostgreSQL server and client module
python38 3.8 [d][e] build, common [d] Python programming language, version 3.8
redis 6 [e] common [d] Redis persistent key-value database
ruby 2.7 [e] common [d] An interpreter of object-oriented scripting language
virt rhel [d][e] common [d] Virtualization module
Red Hat Satellite 6.16 for RHEL 8 x86_64 (RPMs)
Name Stream Profiles Summary
satellite el8 [e] Satellite module
Red Hat Satellite Maintenance 6.16 for RHEL 8 x86_64 (RPMs)
Name Stream Profiles Summary
satellite-maintenance el8 [e] Satellite Maintenance module
~~~
Available modules:
- dnf module list | grep -i postgresql
postgresql 10 [d] client, server [d] PostgreSQL server and client module
postgresql 12 [e] client, server [d] PostgreSQL server and client module
postgresql 13 client, server [d] PostgreSQL server and client module
postgresql 15 client, server [d] PostgreSQL server and client module
Expected behavior:
- No dependency issue and successful upgrade
Business Impact / Additional info: