Adding VPNaaS components to resources supported by Heat

Registered by Bartosz Górski on 2013-07-19

The point of this blueprint is to add VPNaaS components to resources supported by Heat.

VPNaaS componets to add:
- VPNServices
- IKEPolicy
- IPsecPolicy
- VPNConnections

Blueprint information

Status:
Complete
Approver:
Steven Hardy
Priority:
Medium
Drafter:
Bartosz Górski
Direction:
Approved
Assignee:
Bartosz Górski
Definition:
Approved
Series goal:
Accepted for havana
Implementation:
Implemented
Milestone target:
milestone icon 2013.2
Started by
Bartosz Górski on 2013-07-19
Completed by
Steven Hardy on 2013-09-05

Related branches

Sprints

Whiteboard

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

Addressed by: https://review.openstack.org/37994
    Adding VPNaaS to Heat resources.

Gerrit topic: https://review.openstack.org/#q,topic:bp/vpnaas-support-patch6,n,z

Blocked by https://review.openstack.org/#/c/29811/

So after three months and 46(!) revisions, the neutronclient patch is still not merged, so I guess this will have to slip to Icehouse. (shardy)

But neutronclient patch is really close to be merged and vpn support is a simple patch so there is still a chance to land it on h3 (bgorski).

Heat client is merged so we can this patch go.

Shardy can you switch it back to h3?

(shardy) new neutronclient finally released, so maybe we can make h3, pulling back and we'll see if we can get the reviews done..

Addressed by: https://review.openstack.org/44892
    Adding VPN Service to Heat resources

Addressed by: https://review.openstack.org/44902
    Adding IKE policy to Heat resources

Addressed by: https://review.openstack.org/44907
    Adding IPsec policy to Heat resources

Addressed by: https://review.openstack.org/44909
    Adding IPsec site connection to Heat resources

Addressed by: https://review.openstack.org/44957
    update neutronclient to 2.3.0 minimum version

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.