ML2 security groups only work with agent drivers
Bug #1444112 reported by
Kyle Mestery
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
networking-odl |
Fix Released
|
High
|
Kyle Mestery | ||
networking-ovn |
Fix Released
|
High
|
Gal Sagie | ||
neutron |
Fix Released
|
High
|
Armando Migliaccio | ||
Kilo |
Fix Released
|
High
|
Armando Migliaccio |
Bug Description
The current ML2 integration with security groups makes a bunch of assumptions which don't work for controller based architectures like OpenDaylight and OVN. This bug will track the fixing of these issues.
The main issues include the fact it assumes an agent-based approach and will send SG updates via RPC calls to the agents. This isn't true for ODL or OVN.
Changed in neutron: | |
importance: | Undecided → High |
milestone: | none → liberty-1 |
assignee: | nobody → Armando Migliaccio (armando-migliaccio) |
tags: | added: ml2 |
Changed in networking-ovn: | |
importance: | Undecided → High |
Changed in networking-odl: | |
importance: | Undecided → High |
Changed in networking-ovn: | |
status: | New → Confirmed |
Changed in networking-odl: | |
status: | New → Confirmed |
milestone: | none → 2015.2.1 |
assignee: | nobody → Kyle Mestery (mestery) |
Changed in networking-ovn: | |
status: | Fix Committed → Confirmed |
Changed in neutron: | |
status: | Fix Committed → Fix Released |
Changed in networking-ovn: | |
status: | Confirmed → Fix Released |
Changed in networking-odl: | |
status: | Fix Committed → Fix Released |
Changed in neutron: | |
milestone: | liberty-1 → 7.0.0 |
tags: | added: neutron-proactive-backport-potential |
tags: | removed: neutron-proactive-backport-potential |
To post a comment you must log in.
Based on the current initialization path:
https:/ /github. com/openstack/ neutron/ blob/master/ neutron/ plugins/ ml2/plugin. py#L143 /github. com/openstack/ neutron/ blob/master/ neutron/ plugins/ ml2/rpc. py#L203
https:/
And calls being made unconditionally like here:
https:/ /github. com/openstack/ neutron/ blob/master/ neutron/ plugins/ ml2/plugin. py#L784
I confirm this bug. I am honored to be assigned this bug, my sire. I'll get this sorted with the best of my abilities and the soonest I can.