Bug 1271205
Summary: | [Host QoS] - Host QoS is not working for vlan tagged networks | ||
---|---|---|---|
Product: | [oVirt] vdsm | Reporter: | Michael Burman <mburman> |
Component: | Core | Assignee: | Ido Barkan <ibarkan> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Michael Burman <mburman> |
Severity: | urgent | Docs Contact: | |
Priority: | high | ||
Version: | --- | CC: | bugs, danken, gklein, ibarkan, myakove, ylavi |
Target Milestone: | ovirt-3.6.1 | Flags: | rule-engine:
ovirt-3.6.z+
rule-engine: blocker+ ylavi: Triaged+ ylavi: planning_ack+ rule-engine: devel_ack+ myakove: testing_ack+ |
Target Release: | 4.17.11 | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | network | ||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-12-22 13:28:07 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | Network | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1043226, 1043230 |
Description
Michael Burman
2015-10-13 11:35:48 UTC
Tested on vdsm-4.17.8-1.el7ev.noarch Apparently, the tc filter that VDSM uses to classify 802.1q traffic is not working when the kernel offloads VLAN tagging to the underlying physical nic. This is because the VLAN field in the link layer header is only added by the hardware and is not present by the time the filter inspects it. since the filter uses a straight forward matcher which only looks at the headers it fails to match and the packets aren't classified to the desired queuing discipline (qdisc). Using a kernel packet meta data matcher should work regardless of VLAN tagging offloading is enabled. It is a very sad finding regarding a core new feature, but it should not delay 3.6.0, as it is no regression. Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release. In oVirt testing is done on single release by default. Therefore I'm removing the 4.0 flag. If you think this bug must be tested in 4.0 as well, please re-add the flag. Please note we might not have testing resources to handle the 4.0 clone. Please set target release or I can't move the bug to ON_QA automatically. Bug tickets that are moved to testing must have target release set to make sure tester knows what to test. Please set the correct target release before moving to ON_QA. Verified on - 3.6.1-0.2.el6 and vdsm-4.17.11-0.el7ev.noarch Accordiing to target milestone and verification status this bug should be solved in oVirt 3.6.1. However, missing the target release field, this bug can't be moved to closed current release automatically. Please check target_milestone and target_release and move to closed current release if included in oVirt <= 3.6.1. Thanks. oVirt 3.6.1 has been released and bz verified, moving to closed current release |