| Summary: | Updating katello-agent only does not update dependencies | ||
|---|---|---|---|
| Product: | Red Hat Satellite | Reporter: | Christian Marineau <cmarinea> |
| Component: | katello-agent | Assignee: | satellite6-bugs <satellite6-bugs> |
| Status: | CLOSED ERRATA | QA Contact: | Peter Ondrejka <pondrejk> |
| Severity: | medium | Docs Contact: | |
| Priority: | high | ||
| Version: | 6.2.0 | CC: | bbuckingham, brcoca, cdonnell, cduryee, gapatil, jcallaha, swadeley |
| Target Milestone: | Unspecified | Keywords: | PrioBumpGSS, Triaged |
| Target Release: | Unused | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: |
Updating katello-agent did not update dependencies. This is now fixed.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2018-02-21 12:57: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: | |
|
Description
Christian Marineau
2016-12-08 22:55:52 UTC
I think its important to note this is not limited to gofer as a dependency, obviously. This applies to all dependencies that katello-agent has from the Satellite-Tools repository. (None of them are true deps based on version, one for existing.) We probably need to start building these SPECS with versions in mind for each errata. (In reply to Craig Donnelly from comment #4) > I think its important to note this is not limited to gofer as a dependency, > obviously. > > This applies to all dependencies that katello-agent has from the > Satellite-Tools repository. (None of them are true deps based on version, > one for existing.) > > We probably need to start building these SPECS with versions in mind for > each errata. Thanks this is an very important point that you are bringing. As a workaround I often do the following: # yum --disablerepo="*" --enablerepo="rhel-*-server-satellite-tools-6.2-rpms" update Moving this bug to POST for triage into Satellite 6 since the upstream issue http://projects.theforeman.org/issues/18012 has been resolved. Moving this off of post since the currently attached fix does not address the entire dependency stack. We need to ensure that when we build a new version of katello-agent for clients that the SPEC included the also latest versions of the defines dependencies: Requires: gofer >= 2.7.6 Requires: python-gofer-proton >= 2.5 Requires: python-pulp-agent-lib >= 2.6 Requires: pulp-rpm-handlers >= 2.6 These should be updated to what is shipping in satellite-tools with the latest available version to enforce that customers get full updates. Is there any reason this isn't an acceptable answer? Moving this bug to POST for triage into Satellite 6 since the upstream issue http://projects.theforeman.org/issues/18012 has been resolved. 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, 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/RHBA-2018:0338 |