Bug 1414046 - [RHEL] RHV deployment hangs at 76.9% due to firewalld .old files breaking network service
Summary: [RHEL] RHV deployment hangs at 76.9% due to firewalld .old files breaking net...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Quickstart Cloud Installer
Classification: Red Hat
Component: Installation - RHEV
Version: 1.1
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: 1.1
Assignee: John Matthews
QA Contact: Tasos Papaioannou
Dan Macpherson
URL:
Whiteboard:
Depends On: 1381314 1385521
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-01-17 15:34 UTC by Jason Montleon
Modified: 2017-02-28 01:44 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-02-28 01:44:34 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2017:0335 0 normal SHIPPED_LIVE Red Hat Quickstart Installer 1.1 2017-02-28 06:36:13 UTC

Description Jason Montleon 2017-01-17 15:34:05 UTC
Description of problem:
RHV deployment hangs at 76.9% and an error can be observed in the ansible log

fatal: [rhvm.example.com]: FAILED! => {"changed": false, "failed": true, "msg": "Unable to restart service network: Job for network.service failed because the control process exited with error code. See \"systemctl status network.service\" and \"journalctl -xe\" for details.\n"}

Version-Release number of selected component (if applicable):
QCI 1.1

How reproducible:
For me it is consistent, however I seem to be the only one seeing it with QCI at present.

Steps to Reproduce:
1. Install QCI 1.1
2. Perform a RHV Deployment
3. ???

Actual results:
Deployment hangs at 76.9%. If I wait an eternity it will eventually fail.

Expected results:
Deployment proceeds normally.

Additional info:
This appears to be due to:
https://bugzilla.redhat.com/show_bug.cgi?id=1385521

If I delete /etc/sysconfig/network-scripts/ifcfg-eth0.old and reboot (I'm guessing there's a way to unset the device and fix this without rebooting) the network service then starts and restarts normally and the deployment can proceed.

Comment 2 Jason Montleon 2017-01-19 18:15:52 UTC
An update to firewalld was released:
https://rhn.redhat.com/errata/RHBA-2017-0103.html

It should resolve this problem.

Comment 3 Tasos Papaioannou 2017-01-24 15:11:22 UTC
Verified on QCI-1.1-RHEL-7-20170120.t.0.

On RHVM system, ifcfg-eth0.bak exists instead of ifcfg-eth0:

# rpm -q firewalld
firewalld-0.4.3.2-8.1.el7_3.noarch

# ll /etc/sysconfig/network-scripts/ifcfg-*
-rw-------. 1 root root 106 Jan 20 22:15 /etc/sysconfig/network-scripts/ifcfg-eth0
-rw-r--r--. 1 root root  94 Jan 20 21:41 /etc/sysconfig/network-scripts/ifcfg-eth0.bak
-rw-r--r--. 1 root root 254 Sep 12 10:47 /etc/sysconfig/network-scripts/ifcfg-lo

journalctl shows no errors during network service restart after the creation of ifcfg-eth0.bak, and RHV deployment completes successfully.

Comment 5 errata-xmlrpc 2017-02-28 01:44:34 UTC
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/RHEA-2017:0335


Note You need to log in before you can comment on or make changes to this bug.