brcompatd works with brctl delif but doesn't with addif
Bug #917309 reported by
Rogério Vinhal Nunes
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openvswitch (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
I'm using the openvswitch updated version in Oneiric. I've installed Xen and made a xenbr0 bridge in /etc/network/
With this setup, whenever I edit the bridge using brctl, every delif command removes interfaces from the bridge and also from the ovs bridge, but when I add an interface with brctl addif, it only adds the interface in the bridge, and not in the ovs bridge.
I can manually add the interface using ovs-vsctl add-port <bridge> <interface>, and then delete it again with brctl delif. It works as intended again with delif, but never with addif.
Changed in openvswitch (Ubuntu): | |
importance: | Undecided → Medium |
To post a comment you must log in.
> When I start the openvswitch initscript it doesn't remove the bridge module, but loads the brcompat module. brcompat package and editing /etc/default/ openvswitch?
brcompatd should not be enabled by default. Does this mean that you specifically enabled ovs-brcompatd, by installing the openvswitch-
I'm not surprised that loading both the brcompat module and the actual bridge module causes problems. They are not meant to be loaded together. I do see, however, that nothing prevents both from being loaded at the same time. This is probably what needs to be fixed.