Can't create a vlan transparent network in mixed driver environment
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Confirmed
|
Wishlist
|
Pawel Rusak |
Bug Description
If I use several ml2 drivers, f.e. openvswitch and cisco, one that supports vlan-transparent extension and another that doesn't, then I can't create a vlan-transparent network at all, because of check_vlan_
What we should do instead of requiring that all drivers support the feature is:
1. always allow to create such networks;
2. fail on port binding attempt for a driver that doesn't support the feature; neutron-server will then try the next driver in line, and hopefully will succeed.
There may also be some work on nova scheduler side to make sure that a transparent port lands on an appropriate node, but that's a separate issue to follow up.
Note: once the bug is fixed, we should be able to safely revert https:/
Another candidate to revert check_vlan_
tags: | added: rfe-confirmed |
tags: |
added: rfe-triaged removed: rfe-confirmed |
Changed in neutron: | |
assignee: | nobody → Pawel Rusak (rusakp) |
tags: | removed: low-hanging-fruit |
tags: | removed: rfe |
This is arguably a proposal to change behavior somewhat, so I marked it with 'rfe' tag for drivers team to chime in before we recommend someone to pursue it.