Bug 1416447
Summary: | Installed packages mismatch | ||
---|---|---|---|
Product: | Red Hat Satellite 5 | Reporter: | Lukáš Hellebrandt <lhellebr> |
Component: | Installer | Assignee: | Jiří Dostál <jdostal> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Lukáš Hellebrandt <lhellebr> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 580 | CC: | jdostal, jmikulka, lhellebr, rdrazny, tkasparek, tlestach |
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: | 2017-06-21 12:17:54 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: | |||
Bug Depends On: | |||
Bug Blocks: | 924189, 1358815 |
Description
Lukáš Hellebrandt
2017-01-25 14:12:26 UTC
These packages are different depending on the system's package configuration. Is there some only supported configuration this warning does not appear on? Do we want to check this at all, doing the job of a package manager? Some of these packages are from Base package group that needs to be installed (and is not installed on OS systems, hence the difference). On Beaker x86_64 machines with RHEL 6.9 (with Base installed by default), the message is: Warning: more packages were installed by yum than expected: mtools syslinux syslinux-nonlinux On s390x ManageDB: Warning: yum did not install the following packages: perl-Params-Validate But: #rpm -q perl-Params-Validate perl-Params-Validate-0.92-3.el6.s390x # grep perl-Params-Validate -A1 -B1 /var/log/yum.log Jan 26 05:18:34 Installed: satellite-repo-5.8.0.2-1.el6sat.noarch Jan 26 05:31:36 Installed: perl-Params-Validate-0.92-3.el6.s390x Jan 26 05:31:37 Installed: postgresql-libs-8.4.20-7.el6.s390x s390x ExtPostgre: Warning: more packages were installed by yum than expected: perl-Frontier-RPC-Client Warning: yum did not install the following packages: antlr jakarta-commons-codec jakarta-commons-lang jakarta-oro jdom mod_perl objectweb-asm perl-BSD-Resource perl-Class-Singleton perl-DateTime perl-Frontier-RPC perl-List-MoreUtils perl-Params-Validate perl-TermReadKey xalan-j2 (In reply to Lukáš Hellebrandt from comment #2) > Some of these packages are from Base package group that needs to be > installed (and is not installed on OS systems, hence the difference). On > Beaker x86_64 machines with RHEL 6.9 (with Base installed by default), the > message is: > > Warning: more packages were installed by yum than expected: > mtools > syslinux > syslinux-nonlinux Almost same for me when installing Sat 5.8 with external PostgreSQL on RHEL 6.9 (x86_64 Server). "Almost" means this addition: Warning: yum did not install the following packages: ecj Installing with --external-oracle on s390x: Warning: yum did not install the following packages: antlr ecj jakarta-commons-codec jakarta-commons-lang jakarta-oro jdom objectweb-asm perl-Class-Singleton perl-DateTime perl-List-MoreUtils perl-Params-Validate perl-TermReadKey xalan-j2 *** Bug 1075533 has been marked as a duplicate of this bug. *** Verified with Sat 5.8 compose from 2017-03-19. Tested scenarios: Embedded PostgreSQL ManagedDB External Oracle Tested on x86_64. s390x packages are allowed to differ according to devel. Additionally verified on s390x ManagedDB because now there are different lists for different architectures provided. |