Jump to: navigation, search

Difference between revisions of "GroupBasedPolicy/ReleaseNotes/Juno"

(Juno Release Notes)
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
== Juno Release Notes ==
 
== Juno Release Notes ==
  
This is the first OpenStack Group Based Policy release. The release comprises of our components/repositories (Service, Client, Heat automation, Horizon UI) and is designed to work
+
This is the first OpenStack Group Based Policy release. The release comprises of four components/repositories (Service, Client, Heat automation, Horizon UI) and is designed to work
with OpenStack stable Juno. This release includes policy drivers for policy rendering using Neutron (with ML2 plugin and OVS driver), or OpenDaylight Controller. In addition, vendor-specifc policy drviers are for Cisco ACI, Nuage Virtual Services' Platform and One Convergence Network Virtualization and Service Delivery (NVSD) Controller.
+
with OpenStack stable Juno. This release includes network policy drivers for connectivity rendering using Neutron (with ML2 plugin and OVS driver), or OpenDaylight Controller. In addition, vendor-specifc policy drviers are for Cisco ACI, Nuage Virtual Services' Platform and One Convergence Network Virtualization and Service Delivery (NVSD) Controller.
 +
 
 +
This release introduces the foundation of the Group Based Policy model that provides for the following features:
 +
 
 +
* Intent-driven declarative Abstractions
 +
* Separation of Concerns - Application Developer, Network/Network-Services/Cloud Admin, and Security Admin
 +
* Late binding to facilitate non-sequential workflows with optimal policy rendering
 +
* Dynamic update of policy constructs without procedural manual orchestration
 +
* Capability to introduce modulation in the form of Admin Constraints/Overrides
 +
* Policy-driven Network Services’ composition and chaining
 +
* External connectivity abstractions
 +
 
  
 
When using the Neutron Resource Mapping driver in this release:
 
When using the Neutron Resource Mapping driver in this release:
 +
 
* Overlapping IP addresses are supported across tenants but not within the same tenant
 
* Overlapping IP addresses are supported across tenants but not within the same tenant
 
* Policy Target Group association for Policy Target is immutable
 
* Policy Target Group association for Policy Target is immutable
Line 14: Line 26:
 
* L2 Policy can't be associated to a different tenant's L3 Policy even if shared
 
* L2 Policy can't be associated to a different tenant's L3 Policy even if shared
 
* Policy Target Group can't be associated to a different tenant's L2 Policy even if shared
 
* Policy Target Group can't be associated to a different tenant's L2 Policy even if shared
 +
* L2 Policy with default L3 policy cannot co-exist with L3-policy with default ip-pool
 +
* Only one L3 Policy can be created with default ip-pool
 +
* More than one child policy-rule-set cannot be associated to the parent policy-rule-set
 +
 +
 +
Please refer to the following release pages for the Service, Client, Horizon, and Heat packages:
 +
 +
* https://launchpad.net/group-based-policy/juno/2014.2
 +
* https://launchpad.net/group-based-policy-client/juno/0.9.0
 +
* https://launchpad.net/group-based-policy-ui/juno/2014.2
 +
* https://launchpad.net/group-based-policy-automation/juno/2014.2

Latest revision as of 21:13, 11 January 2015

Juno Release Notes

This is the first OpenStack Group Based Policy release. The release comprises of four components/repositories (Service, Client, Heat automation, Horizon UI) and is designed to work with OpenStack stable Juno. This release includes network policy drivers for connectivity rendering using Neutron (with ML2 plugin and OVS driver), or OpenDaylight Controller. In addition, vendor-specifc policy drviers are for Cisco ACI, Nuage Virtual Services' Platform and One Convergence Network Virtualization and Service Delivery (NVSD) Controller.

This release introduces the foundation of the Group Based Policy model that provides for the following features:

  • Intent-driven declarative Abstractions
  • Separation of Concerns - Application Developer, Network/Network-Services/Cloud Admin, and Security Admin
  • Late binding to facilitate non-sequential workflows with optimal policy rendering
  • Dynamic update of policy constructs without procedural manual orchestration
  • Capability to introduce modulation in the form of Admin Constraints/Overrides
  • Policy-driven Network Services’ composition and chaining
  • External connectivity abstractions


When using the Neutron Resource Mapping driver in this release:

  • Overlapping IP addresses are supported across tenants but not within the same tenant
  • Policy Target Group association for Policy Target is immutable
  • L2 Policy association for Policy Target Group is immutable
  • L3 Policy association for L2 Policy is immutable
  • ip_pool for L3 Policy is immutable
  • Policy Rule Sets cannot be shared
  • External Policy cannot be shared
  • L2 Policy can't be associated to a different tenant's L3 Policy even if shared
  • Policy Target Group can't be associated to a different tenant's L2 Policy even if shared
  • L2 Policy with default L3 policy cannot co-exist with L3-policy with default ip-pool
  • Only one L3 Policy can be created with default ip-pool
  • More than one child policy-rule-set cannot be associated to the parent policy-rule-set


Please refer to the following release pages for the Service, Client, Horizon, and Heat packages: