octavia/releasenotes/notes/add-shared-pools-and-l7-ef9edf01bb9058e0.yaml
Stephen Balukoff feb7a375fc Add release notes for L7 and shared pools
The previously-merged patches for L7 and shared pools did not include
release notes. This commit adds the missing release notes.

Change-Id: I0c216addf9e85d512fd2fe689db1e819d183b36c
Partially-Implements: blueprint lbaas-l7-rules
2016-02-29 22:48:56 -08:00

27 lines
951 B
YAML

---
features:
- |
Adds support for Layer 7 switching and shared pools
features to Octavia. This supports the equivalent
feature added to Neutron LBaaS v2.
* Layer 7 policies allow a tenant / user to define
actions the load balancer may take other than
routing requests to the default pool.
* Layer 7 rules control the logic behind whether a
given Layer 7 policy is followed.
* Works for HTTP and TERMINATED_HTTPS listeners.
* Shared pools allow listeners or Layer 7
REDIRECT_TO_POOL policies to share back-end
pools.
upgrade:
- |
Upgrade requires a database migration.
* Shared-pools introduces a new ``load_balancer_id``
column into the ``pools`` table.
* ``pools.load_balancer_id`` column is populated
from ``listeners`` data using ETL in the migration.
* Two new tables are created to handle Layer 7
switching. These are ``l7policy`` and ``l7rule``.