Bug 1418295
Summary: | Openstack Undercloud install tries to remove firewalld and fails | |||
---|---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Nikhil Shetty <nshetty> | |
Component: | instack-undercloud | Assignee: | Alex Schultz <aschultz> | |
Status: | CLOSED ERRATA | QA Contact: | Gurenko Alex <agurenko> | |
Severity: | high | Docs Contact: | ||
Priority: | high | |||
Version: | 10.0 (Newton) | CC: | aludwar, aschultz, cshastri, gael_rehault, ikatzir, jjoyce, jmelvin, jraju, jslagle, kurt_hey, mburns, ohochman, rhel-osp-director-maint, sdhar | |
Target Milestone: | z3 | Keywords: | Triaged, ZStream | |
Target Release: | 10.0 (Newton) | Flags: | aschultz:
needinfo-
|
|
Hardware: | All | |||
OS: | Linux | |||
Whiteboard: | ||||
Fixed In Version: | instack-undercloud-5.3.0-1.el7ost | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1429674 (view as bug list) | Environment: | ||
Last Closed: | 2017-06-28 14:44:12 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: | ||||
Bug Depends On: | 1429674 | |||
Bug Blocks: | 1356451 |
Description
Nikhil Shetty
2017-02-01 13:49:01 UTC
I am getting the same error on my system with the same scenario: 2017-02-07 15:19:29,420 INFO: 2017-02-07 15:19:29 - Notice: /Firewall[998 log all]: Dependency Package[firewalld] has failures: true 2017-02-07 15:19:29,423 INFO: 2017-02-07 15:19:29 - Warning: /Firewall[998 log all]: Skipping because of failed dependencies 2017-02-07 15:19:29,443 INFO: 2017-02-07 15:19:29 - Notice: /Firewall[999 drop all]: Dependency Package[firewalld] has failures: true 2017-02-07 15:19:29,448 INFO: 2017-02-07 15:19:29 - Warning: /Firewall[999 drop all]: Skipping because of failed dependencies 2017-02-07 15:19:31,020 INFO: 2017-02-07 15:19:31 - Notice: Finished catalog run in 409.89 seconds 2017-02-07 15:19:36,286 INFO: + rc=6 2017-02-07 15:19:36,286 INFO: + set -e 2017-02-07 15:19:36,287 INFO: + echo 'puppet apply exited with exit code 6' 2017-02-07 15:19:36,287 INFO: puppet apply exited with exit code 6 2017-02-07 15:19:36,287 INFO: + '[' 6 '!=' 2 -a 6 '!=' 0 ']' 2017-02-07 15:19:36,287 INFO: + exit 6 2017-02-07 15:19:36,287 INFO: [2017-02-07 15:19:36,287] (os-refresh-config) [ERROR] during configure phase. [Command '['dib-run-parts', '/usr/libexec/os-refresh-config/configure.d']' returned non-zero exit status 1] 2017-02-07 15:19:36,287 INFO: 2017-02-07 15:19:36,288 INFO: [2017-02-07 15:19:36,287] (os-refresh-config) [ERROR] Aborting... firewalld is intentionally removed during undercloud install: /usr/share/instack-undercloud/puppet-stack-config/puppet-stack-config.pp ... 508 ensure_resource('package', 'firewalld', { 509 'ensure' => 'absent', 510 }) ... Looks like there's a dependency issue introduced when a system is installed graphically (as opposed to text). anaconda-core (graphical installer) gets installed and has a dependency of firewalld in its spec file. Removing anaconda-core (and its dependency anaconda-tui) should be OK once the OS is installed. After removing anaconda-core I was able to remove firewalld with rpm -e. Haven't tested the undercloud install after this, but I suspect it should succeed past this error. Will try to confirm this workaround shortly. Thanks Andrew, I have removed few packages : anaconda-core, anaconda-tui, initial-setup-gui, anaconda-gui, and then I was able to remove the firewalld. Then I have run again the installation script which finished successfully - ############################################################################# Undercloud install complete. I believe this Bug can be closed now, but maybe you should mention in the instillation manual this limitation about Server-Gui issue. Igal *** Bug 1458828 has been marked as a duplicate of this bug. *** Verified on instack-undercloud-5.3.0-1.el7ost.noarch running install when anaconda-core is installed successfully installs and anaconda-core is removed when firewalld is removed 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-2017:1585 |