bond didn't use vlan_splinters for interfaces

Bug #1262697 reported by Aleksandr Shaposhnikov
20
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Won't Fix
Medium
Fuel Library (Deprecated)

Bug Description

Revision history for this message
Aleksandr Shaposhnikov (alashai8) wrote :

Quick look over the code give me strong impression that bonded interfaces doesn't support using of splinters on bond slaves at all. Easiest way to implement is to add additional parameter "vlan_splinters" to bond creation/transformation procedure in l2_ovs_bond type, and the following lines to l2_ovs_bond function:

        for inter in @resource[:interfaces]
        vsctl('--', "set", "Interface", inter.to_s , "other-config:enable-vlan-splinters=true")
        end

That is the easiest way but kinda copy'n'paste looks not so good. Better to granulate vlan-splinters enabling function and call it BEFORE any transformations and execute it on each required interface because this functions shouldn't be affected by role in which these interfaces used for.

Mike Scherbakov (mihgen)
Changed in fuel:
milestone: none → 4.1
Changed in fuel:
status: New → Confirmed
description: updated
Changed in fuel:
importance: Undecided → High
Revision history for this message
Vladimir Kuklin (vkuklin) wrote :

need to be tested on vlan-splinters related hardware. postponing to 5.0

Changed in fuel:
milestone: 4.1 → 5.0
status: Confirmed → Triaged
Changed in fuel:
importance: High → Medium
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
assignee: nobody → Fuel Library Team (fuel-library)
Revision history for this message
Sergey Vasilenko (xenolog) wrote :

by design.

Changed in fuel:
milestone: 5.0 → 5.1
Revision history for this message
Vladimir Kuklin (vkuklin) wrote :

we are not gonna fix this as newer CentOS kernel works better without splinters and 7.0 RHEL release is on the way

Changed in fuel:
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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