Commit Graph

12 Commits

Author SHA1 Message Date
Susaant Kondapaneni b6becb8545 Moving GBP resources to an independent namespace
Change-Id: Ia345257c4423974ecdc124c46dbdd7ea8a4692d2
Closes-bug: #1419948
2015-05-06 17:16:46 -07:00
mageshgv 363d8b9f11 Update GBP automation to work with heat kilo trunk
Change-Id: I89c9e1ad27a7eaaa72cfe2cc6242f856bdfa5eb0
Closes-bug: 1433530
2015-04-27 19:52:35 +05:30
Jenkins 2461883e49 Merge "Fix GBP heat stack update handling" 2015-04-03 17:36:49 +00:00
Susaant Kondapaneni a02fb68229 Fix GBP heat stack update handling
Change-Id: If8b3d03715b58372dcc478eee3af2cdde9664256
Closes-bug: #1421000
2015-04-02 17:49:11 -07:00
Susaant Kondapaneni 58ae2c7976 Allow port ID for policy target
Change-Id: I1d8354d1b8ad3a08ec29c22d2c2df41540be82f8
Closes-bug: #1419947
2015-02-13 10:08:45 -08:00
Sumit Naiksatam e4451d9479 Adding Subnet ID to External Segment
This is required for Neutron mapping.

Change-Id: Ia7e21b494feb2140d0b1f27e556523b3f8f3a45e
Closes-bug: 1420626
2015-02-10 22:29:27 -08:00
Susaant 56716b487c Add support for External Access model
Heat resources for:

External Policies
External Segments
Nat Pools

Also, 'shared' attribute added to applicable resources.
Partially Implements: blueprint external-connectivity

Change-Id: I39b11c973565673313de21aa38a540173fc34628
2014-12-19 23:29:35 -08:00
Susaant 5e0f00f815 Heat renaming of GBP resources
The following resources are being renamed:
Endpoints -> Policy Targets
Endpoints Groups -> Policy Target Groups
Contracts -> Policy Rule Sets
The changes to the spec are outlined in:
https://review.openstack.org/#/c/134747

Partially-implements: blueprint group-based-policy-abstraction

Change-Id: Idcabea87dbaf921b59c6c1f869b1ad971501d473
2014-11-23 09:40:19 -08:00
susaant.kondapaneni 12ef099a43 Group Policy API-4 HEAT resource: Network Service Policy
This is the fourth patch in the Group Policy resources implementation
series. This patch implements:
    Network Service Policy

Change-Id: I7839d74740fd08cfa176df81cac7f5580d796740
Implements: blueprint group-based-policy-automation
2014-11-11 02:18:06 +00:00
Hemanth Ravi ca098b6bc5 Group Policy API-3 HEAT resources: Contracts
This is the third patch in the Group Policy resources implementation
series. This patch implements:
    Contracts

In the context of larger Group Policy model, Contracts contain Policy
Rules and Endpoint Groups consume or provide Contracts.

Change-Id: I9d92913f656af5a5d177f0cff5f3b306ced06fdf
Implements: blueprint group-based-policy-automation
2014-11-11 02:14:21 +00:00
Hemanth Ravi cbbc6d5546 Group policy API-2 HEAT resources: Classifiers, Rules
This is the second patch in the Group Policy resources implementation
series. This patch implements:
    Policy Classifiers
    Policy Actions
    Policy Rules

In the context of larger Group Policy model, the Policy Rule resource
is referenced by Contracts, which will be introduced in the subsequent
patch.

Change-Id: If6df98133bb517ebfba37e20a988d9837aeee7f8
Implements: blueprint group-based-policy-automation
2014-11-11 02:14:05 +00:00
Hemanth Ravi a878e4080a Group policy API-1 HEAT resources: EP, EPG, L2, L3
This is the first in a series of patches which implement
resources for neutron group policy APIs.

This patch implements four new resources:
    Endpoint
    EndpointGroup
    L2-Policy
    L3-Policy

Change-Id: Iac413aaa460bffa5c6f111e2e16beb9507a3d24a
Implements: blueprint group-based-policy-automation
2014-11-10 18:09:06 -08:00