Created attachment 1405343 [details] Logs Description of problem: [4.1.10] Port Mirroring - Cannot shutdown a VM with port mirroring enabled network. If 2 VMs running with port mirroirng enabled networks, it's not possible to shutdown the second VM, it got stuck in unknown state untill rebooting the host! We have new regression on 4.1.10.1 and i think this is on our side, because this is happens ONLY on 4.1.10 and rhel 7.5 rhel7.4 + 4.1.10 is OK rhel7.5 + 4.2 is OK 2018-03-07 15:18:33,909+0200 ERROR (jsonrpc/2) [jsonrpc.JsonRpcServer] Internal server error (__init__:577) Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/yajsonrpc/__init__.py", line 572, in _handle_request res = method(**params) File "/usr/lib/python2.7/site-packages/vdsm/rpc/Bridge.py", line 202, in _dynamicMethod result = fn(*methodArgs) File "/usr/share/vdsm/API.py", line 332, in destroy res = v.destroy(gracefulAttempts) File "<string>", line 2, in destroy File "/usr/lib/python2.7/site-packages/vdsm/common/api.py", line 48, in method ret = func(*args, **kwargs) File "/usr/share/vdsm/virt/vm.py", line 4394, in destroy result = self.doDestroy(gracefulAttempts) File "/usr/share/vdsm/virt/vm.py", line 4412, in doDestroy return self.releaseVm(gracefulAttempts) File "/usr/share/vdsm/virt/vm.py", line 4295, in releaseVm nic.name) File "/usr/lib/python2.7/site-packages/vdsm/supervdsm.py", line 53, in __call__ return callMethod() File "/usr/lib/python2.7/site-packages/vdsm/supervdsm.py", line 51, in <lambda> **kwargs) File "<string>", line 2, in unsetPortMirroring File "/usr/lib64/python2.7/multiprocessing/managers.py", line 773, in _callmethod raise convert_to_error(kind, result) TrafficControlException: (22, 'RTNETLINK answers: Invalid argument', ['/sbin/tc', 'qdisc', 'del', 'dev', 'pm1', 'ingress']) Version-Release number of selected component (if applicable): 4.1.10.1-0.1.el7 vdsm-4.19.48-1.el7ev.x86_64 kernel-3.10.0-858.el7.x86_64 How reproducible: 100% on 4.1.10.1 + rhel7.5 only! Steps to Reproduce: 1. Start VM1 with port mirroring and start VM2 with port mirroring(same network) 2. Shutdown VM1 3. Try to shutdown VM2 Actual results: Cannot shutdown VM2, host reboot is required! Expected results: Must work - I couldn't find the 4.1.z version in the bugzilla
This bug report has Keywords: Regression or TestBlocker. Since no regressions or test blockers are allowed between releases, it is also being identified as a blocker for this release. Please resolve ASAP.
Dan, RHEL 7.5 regression? Is it a blocker for 4.1.10?
Since it's fine with rhel-7.4 and it's fine with rhv-4.2 this should not be a blocker (even though I don't understand how this could happen).
agreed on last call this isn't a blocker+, moving to '?' to not block next build
I have no powers to set blocker-, so I am clearing the "regression" keyword instead.
Closing, since we did not solve this in 4.1.10, do not plan any 4.1.11, and this does not reproduce on 4.2.
Adding keyword since this only impacts 4.1.z.
Bug can't reproduced. No regression introduced. Verified on - 4.1.11.1-0.1.el7 and vdsm-4.19.51-1.el7ev.x86_64 using kernel - 3.10.0-862.el7.x86_64 libvirt-daemon-3.9.0-14.el7_5.2.x86_64 libvirt-client-3.9.0-14.el7_5.2.x86_64
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-2018:1218
BZ<2>Jira Resync