Bug 1577247
Summary: | ansible-tower-setup installs several new non-Red Hat yum repositories | ||
---|---|---|---|
Product: | Red Hat CloudForms Management Engine | Reporter: | Peter McGowan <pmcgowan> |
Component: | Appliance | Assignee: | Satoe Imaishi <simaishi> |
Status: | CLOSED ERRATA | QA Contact: | Dmitry Misharov <dmisharo> |
Severity: | urgent | Docs Contact: | |
Priority: | urgent | ||
Version: | 5.9.0 | CC: | abellott, brant.evans, cbolz, cpelland, dmisharo, fdewaley, gmainwar, greartes, jclaretm, obarenbo, rspagnol, smcdonal |
Target Milestone: | GA | ||
Target Release: | 5.9.3 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | 5.9.3.1 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2018-07-12 13:14:18 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | CFME Core | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1561041 |
Description
Peter McGowan
2018-05-11 14:34:48 UTC
I meant to write "Ansible 2.5.2-1.el7 would be installed" This is the expected behavior of the Tower setup playbooks. CFME is supposed to pass skip-tags arguments to setup.sh to suppress this. Can we verify that those arguments are being passed? This is the expected behavior of the Tower setup playbooks. CFME is supposed to pass skip-tags arguments to setup.sh to suppress this. Can we verify that those arguments are being passed? This is the expected behavior of the Tower setup playbooks. CFME is supposed to pass skip-tags arguments to setup.sh to suppress this. Can we verify that those arguments are being passed? Hi, Please review if a solution doc is needed for cfme appliances behind a Satellite. Since those repositories will not be available. Cheers. In Tower 3.2.0 the installer was refactored and the tasks that install the yum repos were moved into a separate Ansible role. From an old Slack conversation I can see that the argument currently being passed by CFME to the installer is: --skip-tags=packages. I believe the solution is to apply the same --skip-tags tag CFME is using where this new role is included in the Tower installer. We have updated the Tower installer so that it will correctly respect --skip-tags=packages again. The fix will be in Tower 3.1.7/3.2.5, which will be going out today or tomorrow. We have resolved build issues that prevented us from getting 3.1.7/3.2.5 in brew. 3.1.7 now exists and 3.2.5 will be in progress shortly. These versions should properly respect --skip-tags=packages again. *** Bug 1582757 has been marked as a duplicate of this bug. *** Fixed and verified in 5.9.3.1.20180606184006_8d120c0. ansible installer respects --skip-tags=packages. No additional repos is not added. 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/RHSA-2018:2184 |