Bug 1844344
Summary: | Why "satellite-capsule" package exists under satellite repository | ||
---|---|---|---|
Product: | Red Hat Satellite | Reporter: | Kavita <kgaikwad> |
Component: | Packaging | Assignee: | satellite6-bugs <satellite6-bugs> |
Status: | CLOSED ERRATA | QA Contact: | Lukas Pramuk <lpramuk> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 6.8.0 | CC: | egolov, ehelms, kgaikwad, mmccune, supatil, zhunting |
Target Milestone: | 6.9.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: | 2021-04-21 13:14:56 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
Kavita
2020-06-05 07:24:41 UTC
So I don't see a *good* reason why this package should be shipped in the *Satellite* repositories. All it contains are dependencies that are needed on a pure Capsule. This has been the case since at least Satellite 6.2 -- I couldn't find older sources. Adding NEEDINFO on Mike, he *might* have some historical knowledge ;-) Either way, I think the fix you applied in BZ#1844344 is correct and should make foreman-maintain work correctly. Now, we certainly can remove that package from the Satellite repositories (build team: needs comps change and an Obsoletes in the main satellite package, so that it gets removed from customer systems if it's installed now), but I don't think this BZ should block beta as there is nothing broken by it anymore? :) (In reply to Evgeni Golov from comment #1) > Either way, I think the fix you applied in BZ#1844344 is correct and should > make foreman-maintain work correctly. > Yes, with the fix for BZ#1844344 foreman-maintain is detecting upgrade scenario properly based on satellite or capsule server instead of giving a failure mentioned in the description. This is no longer blocker for foreman-maintain. But if this package is not required on satellite server then probably it should be removed. Thanks! Kavita Sorry(In reply to Kavita from comment #2) > (In reply to Evgeni Golov from comment #1) > > > Either way, I think the fix you applied in BZ#1844344 is correct and should > > make foreman-maintain work correctly. > > > > Yes, with the fix for *BZ#1838382* foreman-maintain is detecting upgrade > scenario properly based on satellite or capsule server instead of giving a > failure mentioned in the description. > > This is no longer blocker for foreman-maintain. But if this package is not > required on satellite server then probably it should be removed. > > Thanks! > Kavita VERIFIED.
@Satellite 6.9.0 Snap16
by the following steps:
# rpm -q satellite{,-capsule}
satellite-6.9.0-1.el7sat.noarch
package satellite-capsule is not installed
# yum --disableplugin=foreman-protector list satellite-capsule --showd
Loaded plugins: product-id, search-disabled-repos, subscription-manager
Error: No matching Packages to list
>>> satellite-capsule rpm is no longer present in Satellite repo
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: Satellite 6.9 Release), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2021:1313 |