Bug 2223902
| Summary: | Dependency error due to modular filtering even with "Default Organization View" on host registered to Satellite. | ||
|---|---|---|---|
| Product: | Red Hat Satellite | Reporter: | Akshay Kapse <akapse> |
| Component: | Repositories | Assignee: | satellite6-bugs <satellite6-bugs> |
| Status: | CLOSED WORKSFORME | QA Contact: | Satellite QE Team <sat-qe-bz-list> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 6.14.0 | CC: | iballou, jlenz, rlavi |
| Target Milestone: | 6.14.0 | Keywords: | Triaged |
| Target Release: | Unused | ||
| 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: | 2023-07-31 19:17:37 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
Akshay Kapse
2023-07-19 08:42:59 UTC
We should reproduce this on a development box to be sure, but it might end up being a packaging issue instead. Unless this was also tested via direct connection to the CDN? Akshay, I wasn't able to reproduce this with a RHEL 8 client and Satellite 6.14. Can you share your reproducing RHEL 8 host's dnf module list --enabled ? I'm guessing that some enabled module stream truly was filtering out the dependency you needed.
Here's mine, for example:
[root@rhel8 ~]# dnf module list --enabled
Updating Subscription Management repositories.
Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs) 73 kB/s | 4.5 kB 00:00
Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs) 70 kB/s | 4.1 kB 00:00
Red Hat Satellite Client 6 for RHEL 8 x86_64 (RPMs) 60 kB/s | 3.8 kB 00:00
@modulefailsafe
Name Stream Profiles Summary
satellite-utils el8 [e] Satellite Utils module
Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs)
Name Stream Profiles Summary
container-tools rhel8 [d][e] common [ Most recent (rolling) versions of podman, buildah, skopeo, runc, conmon, runc, conmon, CRIU, Udica, etc as well as dependencies such as container-
d] selinux built and tested together, and updated as frequently as every 12 weeks.
javapackages-runtime 201801 [d][e] common [ Basic runtime utilities to support Java applications
d]
nodejs 14 [e] common [ Javascript runtime
d], deve
lopment,
minimal
, s2i
perl 5.26 [d][e] common [ Practical Extraction and Report Language
d], mini
mal
perl-IO-Socket-SSL 2.066 [d][e] common [ Perl library for transparent TLS
d]
perl-libwww-perl 6.34 [d][e] common [ A Perl interface to the World-Wide Web
d]
postgresql 12 [e] client, PostgreSQL server and client module
server [
d]
python36 3.6 [d][e] build, c Python programming language, version 3.6
ommon [d
]
python39 3.9 [d][e] build, c Python programming language, version 3.9
ommon [d
]
ruby 2.7 [e] common [ An interpreter of object-oriented scripting language
d]
virt rhel [d][e] common [ Virtualization module
d]
Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled
Hello Ian,
From my RHEL8 host:
# dnf module list --enabled
Updating Subscription Management repositories.
Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs) 70 kB/s | 4.5 kB 00:00
Red Hat Satellite Client 6 for RHEL 8 x86_64 (RPMs) 52 kB/s | 3.8 kB 00:00
Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs) 63 kB/s | 4.1 kB 00:00
@modulefailsafe
Name Stream Profiles Summary
foreman el8 [e] installe Foreman module
r
satellite el8 [e] Satellite module
Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs)
Name Stream Profiles Summary
ant 1.10 [d][e] common [ Java build tool
d]
container-tools rhel8 [d][e] common [ Most recent (rolling) versions of podman, buildah, skopeo, runc, conmon, runc, conmon, CRIU, Udica, etc as well as dependencies s
d] uch as container-selinux built and tested together, and updated as frequently as every 12 weeks.
javapackages-runtime 201801 [d][e] common [ Basic runtime utilities to support Java applications
d]
maven 3.5 [d][e] common [ Java project management and project comprehension tool
d]
nodejs 14 [e] common [ Javascript runtime
d], deve
lopment,
minimal
, s2i
perl 5.26 [d][e] common [ Practical Extraction and Report Language
d], mini
mal
perl-IO-Socket-SSL 2.066 [d][e] common [ Perl library for transparent TLS
d]
perl-libwww-perl 6.34 [d][e] common [ A Perl interface to the World-Wide Web
d]
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, PostgreSQL server and client module
server [
d]
python36 3.6 [d][e] build, c Python programming language, version 3.6
ommon [d
]
python38 3.8 [d][e] build, c Python programming language, version 3.8
ommon [d
]
ruby 2.7 [e] common [ An interpreter of object-oriented scripting language
d]
virt rhel [d][e] common [ Virtualization module
d]
Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled
The error from yum here is coming from the RHEL client rather than the Satellite. The "modular filtering" it mentions is not in reference to content view filters in Satellite, but the module streams enabled on your machine itself. Some module stream was disallowing python3-psutil. Since I am able to install Tracer using the regular RHEL 8 repositories sourced from a Satellite instance, I'm closing this BZ out. |