Jump to: navigation, search

Difference between revisions of "GroupBasedPolicy"

(Integration Repo)
Line 2: Line 2:
 
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.
  
= Meetings =
+
== Meetings ==
 
[https://wiki.openstack.org/wiki/Meetings/Neutron_Group_Policy Weekly IRC meetings]
 
[https://wiki.openstack.org/wiki/Meetings/Neutron_Group_Policy Weekly IRC meetings]
  
= IRC channel =
+
== IRC channel ==
 
  #openstack-gbp
 
  #openstack-gbp
  
= Blueprints =
+
= Group Policy Specs and Patches =
  
The blueprints are:
+
This work is currently being pursued in StackForge and in Neutron.
  
[https://review.openstack.org/#/c/89469/ Gerrit]
+
== StackForge ==
 
 
[https://blueprints.launchpad.net/neutron/+spec/group-based-policy-abstraction Launchpad]
 
  
= Group Policy Patches =
+
The repos below have the most current implementation:
 
 
== StackForge ==
 
  
 
https://wiki.openstack.org/wiki/GroupBasedPolicy/StackForge/repos
 
https://wiki.openstack.org/wiki/GroupBasedPolicy/StackForge/repos
  
 
== Neutron ==  
 
== Neutron ==  
https://wiki.openstack.org/wiki/Meetings/Neutron_Group_Policy/Patches
 
  
===Supporting documents===
+
Blueprints:
  
[https://docs.google.com/a/noironetworks.com/presentation/d/1Nn1HjghAvk2RTPwvltSrnCUJkidWKWY2ckU7OYAVNpo/edit#slide=id.g1c910cf8b_038 The Group Policy Model]
+
[https://review.openstack.org/#/c/89469/ Gerrit Review]
  
[https://docs.google.com/document/d/14UyvBkptmrxB9FsWEP8PEGv9kLqTQbsmlRxnqeF9Be8/edit#heading=h.hyj8vcqqd6ib PoC - Detailed Use Case]
+
[https://blueprints.launchpad.net/neutron/+spec/group-based-policy-abstraction Launchpad]
  
[https://docs.google.com/a/noironetworks.com/document/d/134P7TJdiIfjPWbmstSTY4vp9E6oRYTFs64ON3thFxhI/edit?usp=sharing Group Policy to Classical Neutron Mapping]
+
[https://wiki.openstack.org/wiki/Meetings/Neutron_Group_Policy/Patches Patches in review]
  
[https://docs.google.com/document/d/1n3wcnmwCkuyFV0kljJ7CcFuu2-2U0hvvzYuXDd6-Rxk/edit CLI Examples]
+
=== Supporting documents ===
  
===Vendor/Open Source Controller Drivers===
+
[https://docs.google.com/a/noironetworks.com/presentation/d/1Nn1HjghAvk2RTPwvltSrnCUJkidWKWY2ckU7OYAVNpo/edit#slide=id.g1c910cf8b_038 The Group Policy Model]
  
[https://wiki.openstack.org/wiki/Neutron/GroupPolicy/PolicyDrivers Details available here]
+
[https://docs.google.com/document/d/14UyvBkptmrxB9FsWEP8PEGv9kLqTQbsmlRxnqeF9Be8/edit#heading=h.hyj8vcqqd6ib A represenative Use Case]
  
= Juno Code Sprint =
+
[https://docs.google.com/a/noironetworks.com/document/d/134P7TJdiIfjPWbmstSTY4vp9E6oRYTFs64ON3thFxhI/edit?usp=sharing Group Policy to Classical Neutron Mapping]
  
* [https://wiki.openstack.org/wiki/Neutron/GroupPolicy/JunoCodeSprint For details click here]
+
[https://wiki.opendaylight.org/view/Project_Proposals:Application_Policy_Plugin ODL GBP]
  
===OpenStack Summit - Atlanta===
+
=== Vendor/Open Source Controller Drivers ===
  
[https://drive.google.com/file/d/0BzXAWQLtAkavWnpUU1pwWFBCRTA/edit Talk]
+
[https://wiki.openstack.org/wiki/Neutron/GroupPolicy/PolicyDrivers Details available here]
  
===Proof of Concept implementation and demo===
+
= Open Bugs =
 +
[https://bugs.launchpad.net/openstack/+bugs?field.searchtext=group_policy&search=Search&field.status%3Alist=NEW&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&field.status%3Alist=FIXCOMMITTED&field.assignee=&field.bug_reporter=&field.omit_dupes=on&field.has_patch=&field.has_no_package= All open Group Policy bugs across the projects.]\
  
[https://docs.google.com/a/noironetworks.com/file/d/0B7mlO_Remn05andmMnJMNUlxOEk/edit?usp=drive_web CLI and Horizon demo]
+
= Team Activities =
  
[https://docs.google.com/a/noironetworks.com/file/d/0B7mlO_Remn05UUFOMlFkOWRHUmM/edit?usp=drive_web Heat Demo]
+
== Juno Code Sprint ==
  
Try it yourself:
+
* [https://wiki.openstack.org/wiki/Neutron/GroupPolicy/JunoCodeSprint For details click here]
  
git clone http://github.com/noironetworks/devstack.git
+
== OpenStack Summit - Atlanta ==
  
cd devstack/
+
[https://drive.google.com/file/d/0BzXAWQLtAkavWnpUU1pwWFBCRTA/edit Talk]
  
git checkout group-policy-poc
+
= Archives =
 
 
./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===
 
  
 
[https://docs.google.com/document/d/1ZbOFxAoibZbJmDWx1oOrOsDcov6Cuom5aaBIrupCD9E/edit Original proposal]
 
[https://docs.google.com/document/d/1ZbOFxAoibZbJmDWx1oOrOsDcov6Cuom5aaBIrupCD9E/edit Original proposal]
  
 
[https://docs.google.com/drawings/d/1HYGUSnxcx_8wkCAwE4Wtv3a30JstOBPyuknf7UnJMp0/edit?usp=sharing Group Based Policy Taxonomy Document]
 
[https://docs.google.com/drawings/d/1HYGUSnxcx_8wkCAwE4Wtv3a30JstOBPyuknf7UnJMp0/edit?usp=sharing Group Based Policy Taxonomy Document]
 
===Related project(s) ===
 
 
[https://wiki.opendaylight.org/view/Project_Proposals:Application_Policy_Plugin ODL GBP]
 
 
= Juno Plan =
 
[https://wiki.openstack.org/wiki/Neutron/GroupPolicy/JunoPlan Juno schedule and milestones]
 
 
= Bugs =
 
[https://bugs.launchpad.net/openstack/+bugs?field.searchtext=group_policy&search=Search&field.status%3Alist=NEW&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&field.status%3Alist=FIXCOMMITTED&field.assignee=&field.bug_reporter=&field.omit_dupes=on&field.has_patch=&field.has_no_package= All open Group Policy bugs across the projects.]
 
 
= How To Install and Test  =
 
[https://wiki.openstack.org/wiki/Neutron/GroupPolicy/HowToInstall | Installation instructions]
 

Revision as of 03:39, 26 September 2014

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.

Meetings

Weekly IRC meetings

IRC channel

#openstack-gbp

Group Policy Specs and Patches

This work is currently being pursued in StackForge and in Neutron.

StackForge

The repos below have the most current implementation:

https://wiki.openstack.org/wiki/GroupBasedPolicy/StackForge/repos

Neutron

Blueprints:

Gerrit Review

Launchpad

Patches in review

Supporting documents

The Group Policy Model

A represenative Use Case

Group Policy to Classical Neutron Mapping

ODL GBP

Vendor/Open Source Controller Drivers

Details available here

Open Bugs

All open Group Policy bugs across the projects.\

Team Activities

Juno Code Sprint

OpenStack Summit - Atlanta

Talk

Archives

Original proposal

Group Based Policy Taxonomy Document