summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2021-04-19 08:45:11 +0000
committerGerrit Code Review <review@openstack.org>2021-04-19 08:45:11 +0000
commit2887022f575be9097dfe484688cd73f3a62c2e43 (patch)
treee10b64ceedfa9819828c397129b030439e239c1e
parent09e7dae5d6a3b09877312fc4040519ae0e047c64 (diff)
parente5f62c7935117fd565d52e8128ac03f77ff96521 (diff)
downloadheat-2887022f575be9097dfe484688cd73f3a62c2e43.tar.gz
Merge "Add SOURCE_IP_PORT to LB_ALGORITHM allowed values" into stable/train
-rw-r--r--heat/engine/resources/openstack/octavia/pool.py4
-rw-r--r--releasenotes/notes/SOURCE_IP_PORT-to-LB_ALGORITHM-11f0edf22096df74.yaml4
2 files changed, 6 insertions, 2 deletions
diff --git a/heat/engine/resources/openstack/octavia/pool.py b/heat/engine/resources/openstack/octavia/pool.py
index 3e454468b..5cb745589 100644
--- a/heat/engine/resources/openstack/octavia/pool.py
+++ b/heat/engine/resources/openstack/octavia/pool.py
@@ -97,8 +97,8 @@ class Pool(octavia_base.OctaviaBase):
'the pool.'),
required=True,
constraints=[
- constraints.AllowedValues(['ROUND_ROBIN',
- 'LEAST_CONNECTIONS', 'SOURCE_IP']),
+ constraints.AllowedValues(['ROUND_ROBIN', 'LEAST_CONNECTIONS',
+ 'SOURCE_IP', 'SOURCE_IP_PORT']),
],
update_allowed=True,
),
diff --git a/releasenotes/notes/SOURCE_IP_PORT-to-LB_ALGORITHM-11f0edf22096df74.yaml b/releasenotes/notes/SOURCE_IP_PORT-to-LB_ALGORITHM-11f0edf22096df74.yaml
new file mode 100644
index 000000000..6d18f29d5
--- /dev/null
+++ b/releasenotes/notes/SOURCE_IP_PORT-to-LB_ALGORITHM-11f0edf22096df74.yaml
@@ -0,0 +1,4 @@
+---
+features:
+ - The ``lb_algorithm`` property of ``OS::Octavia::Pool`` resource now supports
+ SOURCE_IP_PORT option required for Octavia OVN provider driver.