L2GW Neutron Service Integration

Registered by Ricardo Noriega on 2017-02-01

The purpose of this work is to integrate Neutron L2GW functionality into TripleO. This project proposes a Neutron API extension that can be used to express and manage L2 Gateway components. In the simplest terms L2 Gateways are meant to bridge two or more networks together to make them look at a single L2 broadcast domain.

Blueprint information

Status:
Complete
Approver:
Emilien Macchi
Priority:
Low
Drafter:
Ricardo Noriega
Direction:
Approved
Assignee:
Ricardo Noriega
Definition:
Approved
Series goal:
Accepted for pike
Implementation:
Implemented
Milestone target:
milestone icon pike-3
Started by
Ricardo Noriega on 2017-03-01
Completed by
Emilien Macchi on 2017-06-13

Related branches

Sprints

Whiteboard

RDO packaging: https://review.rdoproject.org/r/#/c/4116/
puppet-neutron: https://review.openstack.org/#/c/437791

Gerrit topic: https://review.openstack.org/#q,topic:bp/l2gw-service-integration,n,z

Addressed by: https://review.openstack.org/439574
    Adding networking-l2gw packages to overcloud-controller element

Addressed by: https://review.openstack.org/444050
    Add l2 gateway Neutron service plugin profile

Addressed by: https://review.openstack.org/447429
    Add l2gw neutron service plugin support

Addressed by: https://review.openstack.org/451173
    Introduce profile to configure l2 gateway Neutron agent.

Addressed by: https://review.openstack.org/451175
    Add l2gw neutron agent support

Addressed by: https://review.openstack.org/464141
    Add Neutron L2 Gateway service to scenario 004

(?)

Work Items

Work items:
Add networking-l2gw to RDO packaging: DONE
Add package to tripleo-puppet-elements: DONE
Add support to puppet-neutron: DONE
Add support to puppet-tripleo: DONE
Add support to tripleo-heat-templates: DONE
Enabling tempest to puppet-openstack-integration: INPROGRESS
Adding networking-l2gw to TripleO scenario004: DONE

This blueprint contains Public information 
Everyone can see this information.