network verification checker should test for ovs vlan issues

Bug #1350623 reported by Andrew Woodward
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Triaged
High
Fuel Sustaining
7.0.x
Won't Fix
High
Fuel Python (Deprecated)
Mitaka
Won't Fix
High
Registry Administrators

Bug Description

There has been indications from the neutron mos team that newer kernels including Ubuntu nodes may still have issues with ovs vlans. To address this issue we should

add ovs code to bootstrapnode and run ovs-test to confirm if splinters are needed.

from (http://git.openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=blob_plain;f=FAQ;hb=HEAD)
   It is not always easy to tell whether a Linux kernel driver has
   buggy VLAN support. The ovs-vlan-test(8) and ovs-test(8) utilities
   can help you test. See their manpages for details. Of the two
   utilities, ovs-test(8) is newer and more thorough, but
   ovs-vlan-test(8) may be easier to use.

Dmitry Pyzhov (dpyzhov)
Changed in fuel:
assignee: nobody → Dima Shulyak (dshulyak)
Changed in fuel:
status: New → Confirmed
Revision history for this message
Dima Shulyak (dshulyak) wrote :

Currently we have limitations for our network verification architecture.
It is ok from the point of orchestration, but pretty ugly in terms of reporting and UI.

Some time ago i was proposing approach where we will have separate tab (or same as HealthCheck)
with all kinds of pre-deployment verifications enabled. It requires significant amount of work todo, and i am not sure
when i will have that free time.

If you want just prepare package and run it manually - it is very simple..
But speaking of automation and integration it with our orchestrator/nailgun - it will require development and
testing, so i prefere to track this activity as BP.

https://blueprints.launchpad.net/fuel/+spec/ovs-test-part-network-verification

Changed in fuel:
status: Confirmed → Won't Fix
Revision history for this message
Andrew Woodward (xarses) wrote :

Let's resolve the bug by adding the packages to run the ovs-test command and adding notes to the docs. Lets track having netchecker maybe run it in the bp

Changed in fuel:
status: Won't Fix → Confirmed
Dima Shulyak (dshulyak)
Changed in fuel:
assignee: Dima Shulyak (dshulyak) → Fuel Python Team (fuel-python)
milestone: 6.0 → 6.1
Dmitry Pyzhov (dpyzhov)
tags: added: feature
Dmitry Pyzhov (dpyzhov)
tags: added: module-netcheck
removed: nailgun
Revision history for this message
Dmitry Pyzhov (dpyzhov) wrote :

We are lack of resources in 6.1

Changed in fuel:
milestone: 6.1 → 7.0
tags: added: qa-agree-7.0
Revision history for this message
Aleksey Kasatkin (alekseyk-ru) wrote :

It's a feature so it's not a subject to solve after FF. Moved to 8.0.

Changed in fuel:
status: Confirmed → Won't Fix
Changed in fuel:
status: Triaged → Won't Fix
tags: added: covered-by-bp
removed: feature
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: 7.0 → 8.0
status: Won't Fix → Triaged
no longer affects: fuel/8.0.x
Dmitry Pyzhov (dpyzhov)
tags: added: area-python
Changed in fuel:
milestone: 8.0 → 9.0
tags: added: wontfix-feature
Changed in fuel:
milestone: 9.0 → 10.0
Revision history for this message
Andrew Woodward (xarses) wrote :

With advancements in Kernel/OVS and the reduced usage of VLAN in lou of GRE/VxLAN, this likely is not a priority any longer

Dmitry Pyzhov (dpyzhov)
Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Networking (l23-network)
Revision history for this message
Aleksey Kasatkin (alekseyk-ru) wrote :

No fix for stable branch as it is a feature request and in view of comment #5.

Dmitry Pyzhov (dpyzhov)
Changed in fuel:
assignee: Registry Administrators (registry) → l23network (l23network)
Curtis Hovey (sinzui)
Changed in fuel:
assignee: Registry Administrators (registry) → nobody
Changed in fuel:
assignee: nobody → Fuel Sustaining (fuel-sustaining-team)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.