Description of problem:
vdsm should ignore dummy interfaces and not try to enable Lldp on the dummy ports
vdsm trying to enable Lldp and to get the status of a dummy interface, but we should exclude the dummy interfaces and we shouldn't try to enable and to get dummy's status.
Version-Release number of selected component (if applicable):
VDSM should already ignore dummy interfaces and not try to enable Lldp on the dummy ports.
Is the logfile for enabling LLDP on a dummy port available?
(In reply to Dominik Holler from comment #1)
> VDSM should already ignore dummy interfaces and not try to enable Lldp on
> the dummy ports.
> Is the logfile for enabling LLDP on a dummy port available?
MainThread::ERROR::2017-08-24 11:12:02,924::initializer::53::root::(_lldp_init) Failed to enable LLDP on dummy_1
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/vdsm/network/initializer.py", line 51, in _lldp_init
File "/usr/lib/python2.7/site-packages/vdsm/network/lldp/lldpad.py", line 30, in enable_lldp_on_iface
File "/usr/lib/python2.7/site-packages/vdsm/network/lldpad/lldptool.py", line 46, in enable_lldp_on_iface
raise EnableLldpError(rc, out, err, iface)
EnableLldpError: (1, "timeout\n'M00000001C3040000000c07dummy_1000badminStatus0002rx' command timed out.\n", '', 'dummy_1')
Attaching the log.
When was it fixed? do we have a patch for it?
Created attachment 1321721 [details]
Thanks for the log.
Because of bug https://bugzilla.redhat.com/1487157 the implementation of the selection of the network interfaces is changed in https://gerrit.ovirt.org/#/c/81287/ .
But in the old and the new implementation only NICs should be initialized, so this bug needs further analysis.
Dominik this bug is targeted to 4.1.6 and can't be ON_QA, as we don't have any new build.
Verified on - vdsm-4.19.31-1.el7ev.x86_64