Difference between revisions of "GroupBasedPolicy"
(→Vendor/Open Source Controller Drivers) |
|||
Line 1: | Line 1: | ||
= Overview = | = Overview = | ||
The Group-based policy abstractions extend the Neutron API with a declarative policy driven connectivity model that presents simplified application-oriented interfaces to the user. | The Group-based policy abstractions extend the Neutron API with a declarative policy driven connectivity model that presents simplified application-oriented interfaces to the user. | ||
+ | |||
+ | = Code Sprint = | ||
+ | |||
+ | Date: July 24th, 2014 | ||
+ | Time: 9.30 AM | ||
+ | Address: | ||
+ | One Convergence (ask for Prasad Vellanki) | ||
+ | 2290 N First Street | ||
+ | Suite # 304 | ||
+ | San Jose, CA 95131 | ||
+ | |||
+ | Agenda: | ||
+ | |||
+ | * Sync up - | ||
+ | ** Group-based Policy Model | ||
+ | ** [https://wiki.openstack.org/wiki/Meetings/Neutron_Group_Policy/Patches Patches in review] | ||
+ | |||
+ | * Vendor/Open Source Controller Drivers | ||
+ | ** [https://review.openstack.org/105606 ODL] | ||
+ | ** [https://review.openstack.org/105653 IBM SDN-VE] | ||
+ | ** [https://review.openstack.org/105980 Nuage] | ||
+ | ** [https://review.openstack.org/105852 Cisco APIC] | ||
+ | ** [https://review.openstack.org/#/c/108154 One Convergence NSVD] | ||
+ | ** [https://review.openstack.org/#/c/106205 Big Switch] | ||
+ | |||
+ | * Pending items | ||
+ | ** DB migration script for mapping patches | ||
+ | ** banix working on adding driver-specific UTs to GPM-PLG-1 | ||
+ | ** Security Groups implementation ([https://docs.google.com/a/noironetworks.com/document/d/134P7TJdiIfjPWbmstSTY4vp9E6oRYTFs64ON3thFxhI/edit#heading=h.70m3vo3hhr2y Mapping Document]) | ||
+ | ** Tempest Scenario test | ||
+ | ** Redirect Action - service insertion | ||
+ | ** Policy Labels | ||
= Meetings = | = Meetings = |
Revision as of 23:32, 22 July 2014
Contents
Overview
The Group-based policy abstractions extend the Neutron API with a declarative policy driven connectivity model that presents simplified application-oriented interfaces to the user.
Code Sprint
Date: July 24th, 2014 Time: 9.30 AM Address: One Convergence (ask for Prasad Vellanki) 2290 N First Street Suite # 304 San Jose, CA 95131
Agenda:
- Sync up -
- Group-based Policy Model
- Patches in review
- Vendor/Open Source Controller Drivers
- Pending items
- DB migration script for mapping patches
- banix working on adding driver-specific UTs to GPM-PLG-1
- Security Groups implementation (Mapping Document)
- Tempest Scenario test
- Redirect Action - service insertion
- Policy Labels
Meetings
Blueprints
The blueprints are:
Group Policy Patches in review
Group Policy Patches in review
Supporting documents
Group Policy to Classical Neutron Mapping
Vendor/Open Source Controller Drivers
OpenStack Summit - Atlanta
Proof of Concept implementation and demo
Try it yourself:
git clone http://github.com/noironetworks/devstack.git
cd devstack/
git checkout group-policy-poc
./stack.sh
Run the following script (to create the demo scenario): https://github.com/noironetworks/devstack/blob/group-policy-poc/demo-script.sh
Older documents
Group Based Policy Taxonomy Document
Related project(s)
Juno Plan
Bugs
All open Group Policy bugs across the projects.
How To Install and Test
Integration Repo
Temporary integration repo:
Neutron: https://github.com/noironetworks/neutron-group-policy
Neutron Client: https://github.com/noironetworks/python-neutronclient
Integration repo usage:
1. We will create a feature branch for any feature that requires collaboration between us before we can push it upstream. The API branch is for API changes, for a different feature, we will should create a new branch.
2. To work on that specific feature, we should take personal development branch from that branch. And when ready, we should create a pull request for the feature branch.
3. Once the feature had the multiple updates integrated and ready for upstream, we will push upstream from that feature branch