Bug 1428013 - Network Service is failing with DPDK
Summary: Network Service is failing with DPDK
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: os-net-config
Version: 10.0 (Newton)
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: z3
: 10.0 (Newton)
Assignee: Saravanan KR
QA Contact: Yariv
URL:
Whiteboard:
Depends On:
Blocks: 1441919
TreeView+ depends on / blocked
 
Reported: 2017-03-01 17:21 UTC by Saravanan KR
Modified: 2017-06-28 14:46 UTC (History)
8 users (show)

Fixed In Version: os-net-config-5.1.0-2.el7ost
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1441919 (view as bug list)
Environment:
Last Closed: 2017-06-28 14:46:07 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Launchpad 1657661 0 None None None 2017-03-01 17:21:47 UTC
OpenStack gerrit 433496 0 None None None 2017-03-01 17:23:40 UTC
Red Hat Product Errata RHBA-2017:1585 0 normal SHIPPED_LIVE Red Hat OpenStack Platform 10 director Bug Fix Advisory 2017-06-28 18:42:51 UTC

Description Saravanan KR 2017-03-01 17:21:48 UTC
Network service is failing and not started when interface is binded with dpdk driver and config file is still available.

network.service - LSB: Bring up/down networking
   Loaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled)
   Active: failed (Result: exit-code) since Thu 2017-01-19 02:02:39 EST; 44s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 11031 ExecStop=/etc/rc.d/init.d/network stop (code=exited, status=0/SUCCESS)
  Process: 11247 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=1/FAILURE)

Jan 19 02:02:39 pupetcentos.redhat.local network[11247]: Bringing up interface ens9: Connection successfully activated (D-Bus active path: /org/fr...ction/4)
Jan 19 02:02:39 pupetcentos.redhat.local network[11247]: [ OK ]
Jan 19 02:02:39 pupetcentos.redhat.local network[11247]: Bringing up interface ens90: Error: Connection activation failed: No suitable device foun...nection.
Jan 19 02:02:39 pupetcentos.redhat.local network[11247]: [FAILED]
Jan 19 02:02:39 pupetcentos.redhat.local network[11247]: Bringing up interface eth0: Connection successfully activated (D-Bus active path: /org/fr...ction/5)
Jan 19 02:02:39 pupetcentos.redhat.local network[11247]: [ OK ]
Jan 19 02:02:39 pupetcentos.redhat.local systemd[1]: network.service: control process exited, code=exited status=1
Jan 19 02:02:39 pupetcentos.redhat.local systemd[1]: Failed to start LSB: Bring up/down networking.
Jan 19 02:02:39 pupetcentos.redhat.local systemd[1]: Unit network.service entered failed state.
Jan 19 02:02:39 pupetcentos.redhat.local systemd[1]: network.service failed.

Comment 2 Eyal Dannon 2017-03-21 13:52:28 UTC
Hi,

How to reproduce?
Can you provide the versions? OSPd? ovs?

Thanks,

Comment 3 Saravanan KR 2017-03-21 16:02:42 UTC
(In reply to Eyal Dannon from comment #2)
> How to reproduce?
> Can you provide the versions? OSPd? ovs?
With any OvS version on OSP10, after the DPDK interface is bound to the PMD, restart the network service. It will fail to restart, because the DPDK interface is not visible to the kernel, but ifcfg file is not removed. with this patch, the ifcfg file of the DPDK interface is removed.

os-net-config-5.1.0-1.el7ost should have this issue as it has been fixed in the next version.

Comment 4 Eyal Dannon 2017-06-14 09:21:55 UTC
The network service came up after a reboot, 
Verified on 2017-05-23.4 puddle, 

With the following os-net-config package:
# rpm -qa | grep os-net-config
os-net-config-5.2.0-2.el7ost.noarch

Thanks

Comment 6 errata-xmlrpc 2017-06-28 14:46:07 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/RHBA-2017:1585


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