Summary: | foreman-maintain should check for epel repo first | ||
---|---|---|---|
Product: | Red Hat Satellite | Reporter: | Stephen Wadeley <swadeley> |
Component: | Foreman Maintain | Assignee: | Kavita <kgaikwad> |
Status: | CLOSED ERRATA | QA Contact: | Stephen Wadeley <swadeley> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 6.6.0 | CC: | apatel, bkearney, inecas, jpathan, kgaikwad, mbacovsk, mmccune |
Target Milestone: | 6.8.0 | Keywords: | Triaged |
Target Release: | Unused | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | rubygem-foreman_maintain-0.6.4 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2020-10-27 12:38:20 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
Stephen Wadeley
2019-07-25 15:34:27 UTC
Created redmine issue https://projects.theforeman.org/issues/29002 from this bug Hello Stephen, There are steps that can require some additional steps to be performed before foreman-maintain can proceed. A typical example is installing additional dependencies. In foreman-maintain, these additional steps are called as preparation steps and these will be run as separate scenario all together. Through foreman-maintain we can control ordering for checks but running these preparation steps and running pre-upgrade checks are two different scenarios. To achieve what you have mentioned i.e foreman-maintain should check for epel repo first in case of pre-upgrade checks and to avoid repetitive conditional checking of EPEL repository each time for every package install preparation step. I need to run this EPEL repository check explicitly as a part of preparation steps scenario when any package installation step added. In results, user will see that this check will be run twice one while running preparation steps and one as part of pre-upgrade checks. - Kavita Hello Kaviata thanks for comment 3 it sounds unavoidable then, the double check. Thank you Moving this bug to POST for triage into Satellite 6 since the upstream issue https://projects.theforeman.org/issues/29002 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 (Satellite 6.8 Satellite Maintenance 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/RHBA-2020:4365 |