[release-announce] [octavia] octavia 0.8.1 (mitaka)

no-reply at openstack.org no-reply at openstack.org
Mon Dec 19 12:13:03 UTC 2016


We are grateful to announce the release of:

octavia 0.8.1: OpenStack Octavia Scalable Load Balancer as a Service

This release is part of the mitaka stable release series.

The source is available from:

    http://git.openstack.org/cgit/openstack/octavia

Download the package from:

    https://pypi.python.org/pypi/octavia

Please report issues through launchpad:

    http://bugs.launchpad.net/octavia/

For more details, please see below.

Changes in octavia 0.8.0..0.8.1
-------------------------------

0181f97 Adds distribution ID option to diskimage-create.sh
349b83f Updates amphora element to use stable/mitaka agent
d315951 Use correct code version for amphora agent image
6cac86a Fixes a revert failure in AllocateVIP task
58ca818 Add revert method in database_tasks MapLoadbalancerToAmphora
62fbc19 Updated from global requirements
4891ffa Use upper constraints for all jobs in tox.ini
4ea1053 Fixed UnmappedInstanceError thrown when  LB delete
d1f067b Fix unreachable TimeOutException bug in amphora driver
da33794 Updated from global requirements
87b8c7f git-review: default to stable/mitaka
1c9470c Use stable/mitaka version of upper-constraints.txt file
65965ce Run amphora haproxy in a network namespace
b64fedf Use upper-constraints.txt file for all tox targets
bc1ef7e Make registering error handlers compliant with Flask 0.11
8744ad4 Replace the os.open method with safer way
eb2a06b Fixes failover when using a spares pool


Diffstat (except docs and test files)
-------------------------------------

.gitreview                                         |   1 +
devstack/plugin.sh                                 |   3 +
diskimage-create/diskimage-create.sh               |   9 +-
.../source-repository-amphora-agent                |   2 +-
.../amphora-agent/source-repository-amphora-agent  |   2 +-
etc/init/amphora-agent.conf                        |   3 +-
etc/octavia.conf                                   |   4 +-
.../backends/agent/api_server/amphora_info.py      |  90 ++++++--
.../agent/api_server/certificate_update.py         |  10 +-
.../backends/agent/api_server/keepalived.py        |  43 ++--
.../amphorae/backends/agent/api_server/listener.py |  28 ++-
octavia/amphorae/backends/agent/api_server/plug.py | 162 ++++++++++-----
.../amphorae/backends/agent/api_server/server.py   |   2 +-
.../agent/api_server/templates/keepalived.conf.j2  |   2 +-
.../agent/api_server/templates/sysvinit.conf.j2    |  10 +
.../agent/api_server/templates/upstart.conf.j2     |  18 +-
.../amphorae/drivers/haproxy/rest_api_driver.py    |   2 +-
octavia/common/config.py                           |   3 +-
octavia/common/constants.py                        |   2 +
octavia/controller/worker/flows/amphora_flows.py   |   2 +
octavia/controller/worker/tasks/compute_tasks.py   |   9 +-
octavia/controller/worker/tasks/database_tasks.py  |  14 +-
octavia/controller/worker/tasks/network_tasks.py   |  27 ++-
octavia/network/base.py                            |  11 +
.../drivers/neutron/allowed_address_pairs.py       |  36 +++-
octavia/network/drivers/noop_driver/driver.py      |   9 +
.../backend/agent/api_server/test_server.py        | 228 +++++++++++++-------
.../agent/api_server/test_server_sysvinit.py       | 231 ++++++++++++++-------
.../drivers/haproxy/test_rest_api_driver.py        |   6 +
.../controller/worker/tasks/test_compute_tasks.py  |   5 +
.../controller/worker/tasks/test_network_tasks.py  |  25 +++
.../drivers/neutron/test_allowed_address_pairs.py  |  61 +++++-
.../network/drivers/test_network_noop_driver.py    |  10 +
requirements.txt                                   |   8 +-
tox.ini                                            |   3 +-
35 files changed, 780 insertions(+), 301 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 0ca772a..cc1934b 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8 +8 @@ SQLAlchemy<1.1.0,>=1.0.10 # MIT
-Babel>=1.3 # BSD
+Babel!=2.3.0,!=2.3.1,!=2.3.2,!=2.3.3,>=1.3 # BSD
@@ -30 +30 @@ oslo.utils>=3.5.0 # Apache-2.0
-PyMySQL>=0.6.2 # MIT License
+PyMySQL!=0.7.7,>=0.6.2 # MIT License
@@ -40 +40 @@ taskflow>=1.26.0 # Apache-2.0
-Flask<1.0,>=0.10 # BSD
+Flask!=0.11,<1.0,>=0.10 # BSD
@@ -43 +43 @@ netifaces>=0.10.4 # MIT
-cryptography>=1.0 # BSD/Apache-2.0
+cryptography!=1.3.0,>=1.0 # BSD/Apache-2.0





More information about the Release-announce mailing list