We are chuffed to announce the release of: magnum 15.0.0: Container Management project for OpenStack This release is part of the zed release series. The source is available from: https://opendev.org/openstack/magnum Download the package from: https://tarballs.openstack.org/magnum/ Please report issues through: https://bugs.launchpad.net/magnum/+bugs For more details, please see below. Changes in magnum 14.0.0.0rc1..15.0.0 ------------------------------------- b5a36932 Update TOX_CONSTRAINTS_FILE for stable/zed 3a1f687f Update .gitreview for stable/zed 1347a591 Fix compatibility with oslo.db 12.1.0 fe0d9fc3 Imported Translations from Zanata 80f830b9 Update package name for Ubuntu 1ed78a44 Allow update cluster status with admin context cb40fb36 Add back pep8 test 9ed49d48 Fix ingress-controller link in docs f8545ac9 Update python testing as per zed cycle testing runtime 5af49aa2 Add support for choosing Octavia provider 136c9c7c Drop lower-constraints.txt and its testing 9ad849db Drop mesos documentation 61c7f7b3 devstack: Create only public endpoint 7b9cde99 Remove translation sections from setup.cfg d053e288 Drop Babel from reqs 36b38d18 Add Python3 zed unit tests a9ab6520 Fix ref in labels table 9d454a63 Update master for stable/yoga cd113dfc Remove use of tenant in common/context.py b22bdb22 Remove the deprecated argument tenant from RequestContext Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + .zuul.yaml | 4 +- babel.cfg | 2 - devstack/lib/magnum | 2 - lower-constraints.txt | 164 ------- magnum/common/context.py | 2 +- magnum/common/octavia.py | 2 +- magnum/conductor/handlers/ca_conductor.py | 2 +- magnum/conductor/k8s_api.py | 19 +- magnum/db/sqlalchemy/api.py | 12 +- magnum/drivers/common/driver.py | 2 +- magnum/drivers/common/k8s_monitor.py | 2 - .../fragments/write-heat-params-master.sh | 3 + .../kubernetes/fragments/write-heat-params.sh | 3 + .../kubernetes/fragments/write-kube-os-config.sh | 4 +- magnum/drivers/common/templates/lb_api.yaml | 21 +- magnum/drivers/common/templates/lb_etcd.yaml | 21 +- magnum/drivers/heat/driver.py | 7 +- magnum/drivers/heat/k8s_template_def.py | 5 +- .../templates/kubecluster.yaml | 30 ++ .../k8s_fedora_coreos_v1/templates/kubemaster.yaml | 20 + .../k8s_fedora_coreos_v1/templates/kubeminion.yaml | 21 + magnum/objects/certificate.py | 1 - magnum/service/periodic.py | 15 +- .../conductor/handlers/common/test_cert_manager.py | 4 +- .../handlers/test_k8s_cluster_conductor.py | 22 +- .../notes/lb-algorithm-36a15eb21fd5c4b1.yaml | 5 + .../notes/octavia-provider-3984ee3bf381ced1.yaml | 5 + releasenotes/source/index.rst | 1 + .../locale/en_GB/LC_MESSAGES/releasenotes.po | 139 +++++- releasenotes/source/yoga.rst | 6 + requirements.txt | 5 +- setup.cfg | 20 +- test-requirements.txt | 1 + tox.ini | 24 +- 50 files changed, 482 insertions(+), 825 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 1b480a90..ec57d37c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -0,0 +1,4 @@ +# Requirements lower bounds listed here are our best effort to keep them up to +# date but we do not test them so no guarantee of having them all correct. If +# you find any incorrect lower bounds, let us know or propose a fix. + @@ -8 +11,0 @@ -Babel!=2.4.0,>=2.3.4 # BSD diff --git a/test-requirements.txt b/test-requirements.txt index 7eb23e89..3ee3a93c 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -23,0 +24 @@ testtools>=2.4.0 # MIT +WebTest>=2.0.27 # MIT
participants (1)
-
no-reply@openstack.org