Bug 1917409
Summary: | [RFE] Provide Ansible Engine within RHV channels | ||
---|---|---|---|
Product: | Red Hat Enterprise Virtualization Manager | Reporter: | Martin Perina <mperina> |
Component: | ansible | Assignee: | Martin Perina <mperina> |
Status: | CLOSED ERRATA | QA Contact: | Pavol Brilla <pbrilla> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 4.4.4 | CC: | ddacosta, didi, gdeolive, lleistne, lsvaty, mkalinin, mtessun |
Target Milestone: | ovirt-4.4.5 | Keywords: | FutureFeature, TestOnly |
Target Release: | 4.4.5 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | ansible-2.9.17-1.el8ae, ansible-2.9.17-1.el8ae | Doc Type: | Release Note |
Doc Text: |
Red Hat Virtualization (RHV) 4.4.5+ includes Ansible within its own channels. Therefore, the ansible-2.9-for-rhel-8-x86_64-rpms channel does not need to be enabled on either the RHV Manager or RHEL-H hosts. Customers upgrading from RHV releases 4.4.0 through 4.4.4 or 4.3.z, should remove that channel from their RHV Manager and RHEL-H hosts.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2021-04-14 11:41:01 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | Infra | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1923169 |
Description
Martin Perina
2021-01-18 12:58:29 UTC
Hi Martin / Didi, Do we have a question/warning during engine-setup that the user should remove external ansible channels to avoid conflicts? If not, can we please add this? I know we are late in the game, but it is important. And it can be just a note at the end of the setup, so that should not add load to QE. (In reply to Marina Kalinin from comment #4) > Hi Martin / Didi, > Do we have a question/warning during engine-setup that the user should > remove external ansible channels to avoid conflicts? No, we don't > If not, can we please add this? Definitely not in 4.4.5. The problem is complex, we can't rely on channel names (they can be completely different on Satellite setup). Not to mention, that this detection and error reporting would need to be done not only in engine-setup, but also in hosted-engine-setup and host-deploy, so quite complex solution. > I know we are late in the game, but it is important. And it can be just a > note at the end of the setup, so that should not add load to QE. As mentioned above, the correct solution would mean a change in engine-setup, hosted-engine-setup and host-deploy, so too complex change. If we agree that this is really needed, we need a new bug for that targeted to 4.4.6 (In reply to Marina Kalinin from comment #4) > Hi Martin / Didi, > Do we have a question/warning during engine-setup that the user should > remove external ansible channels to avoid conflicts? > If not, can we please add this? > I know we are late in the game, but it is important. And it can be just a > note at the end of the setup, so that should not add load to QE. In addition to comment 5, can you please clarify why this is important? In both ovirt-engine and ovirt-hosted-engine-setup packages, we require exactly ansible 2.9.17. (That's for RHV. oVirt's ovirt-engine requires ansible >= 2.9.0, ansible < 2.10.0). Does it matter if the user supplies this version of ansible using whatever possible means? Worst case, a 'dnf install/upgrade' will fail due to a conflict, if a newer version is available. A fix for this should be '--nobest', IMO, or some more specific manual dnf configuration, if needed - not adding more complexity to the installation code. I might be missing something... 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 (RHV Engine and Host Common Packages 4.4.z [ovirt-4.4.5]), 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-2021:1185 |