Difference between revisions of "GroupBasedPolicy"
(→Group Policy Patche) |
|||
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. | ||
− | |||
− | |||
− | |||
− | |||
= Meetings = | = Meetings = | ||
Line 10: | Line 6: | ||
= IRC channel = | = IRC channel = | ||
− | |||
#openstack-gbp | #openstack-gbp | ||
Line 24: | Line 19: | ||
== StackForge == | == StackForge == | ||
+ | |||
https://wiki.openstack.org/wiki/GroupBasedPolicy/StackForge/repos | https://wiki.openstack.org/wiki/GroupBasedPolicy/StackForge/repos | ||
Line 42: | Line 38: | ||
[https://wiki.openstack.org/wiki/Neutron/GroupPolicy/PolicyDrivers Details available here] | [https://wiki.openstack.org/wiki/Neutron/GroupPolicy/PolicyDrivers Details available here] | ||
+ | |||
+ | = Juno Code Sprint = | ||
+ | |||
+ | * [https://wiki.openstack.org/wiki/Neutron/GroupPolicy/JunoCodeSprint For details click here] | ||
===OpenStack Summit - Atlanta=== | ===OpenStack Summit - Atlanta=== |
Revision as of 09:25, 25 September 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.
Meetings
IRC channel
#openstack-gbp
Blueprints
The blueprints are:
Group Policy Patches
StackForge
https://wiki.openstack.org/wiki/GroupBasedPolicy/StackForge/repos
Neutron
https://wiki.openstack.org/wiki/Meetings/Neutron_Group_Policy/Patches
Supporting documents
Group Policy to Classical Neutron Mapping
Vendor/Open Source Controller Drivers
Juno Code Sprint
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