plugin-interface-perestroika

Registered by Kyle Mestery

This specification proposes a new plugin interface which will provide a
stronger interface between the management layer and the plugin themselves,
as well as paving the way for a proper separation of concerns between the
REST layer, Neutron management layer, and the plugin layer.

Blueprint information

Status:
Complete
Approver:
Kyle Mestery
Priority:
Essential
Drafter:
Kyle Mestery
Direction:
Approved
Assignee:
Salvatore Orlando
Definition:
Obsolete
Series goal:
None
Implementation:
Started
Milestone target:
None
Started by
Kyle Mestery
Completed by
Armando Migliaccio

Related branches

Sprints

Whiteboard

February-26 (mestery): Moving out of Kilo.

January-30 (mestery): Moving to Kilo-3.

December-22 (mestery): Kilo-2, hopefully.

https://review.openstack.org/#/c/140527/

Gerrit topic: https://review.openstack.org/#q,topic:bp/plugin-interface-perestroika,n,z

Addressed by: https://review.openstack.org/148140
    WIP for plugin-interface-perestroika

Gerrit topic: https://review.openstack.org/#q,topic:l3-vpn-cleanup,n,z

Addressed by: https://review.openstack.org/153774
    Add event registry to Neutron

Gerrit topic: https://review.openstack.org/#q,topic:bp/services-split,n,z

Gerrit topic: https://review.openstack.org/#q,topic:l3-vpn-cleanup-2,n,z

Addressed by: https://review.openstack.org/154749
    Decouple L3 and service plugins during DVR router migration

Addressed by: https://review.openstack.org/153776
    Decouple L3 base and VPN service plugins during router operations

Addressed by: https://review.openstack.org/153775
    Break coupling between ML2 and L3 during create/update operations

Addressed by: https://review.openstack.org/155470
    Break coupling between ML2 and L3 during delete operation

Addressed by: https://review.openstack.org/159793
    Decouple L3 and VPN service plugins during router operations

Addressed by: https://review.openstack.org/162380
    Decouple L3 and Firewall during DVR router migration

Addressed by: https://review.openstack.org/162381
    Decouple L3 and VPN during DVR router migration

Gerrit topic: https://review.openstack.org/#q,topic:bug/1430394,n,z

Addressed by: https://review.openstack.org/185072
    Merge branch 'master' into neutron-pecan

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.