We are glad to announce the release of: magnum 19.0.0 This release is part of the dalmatian 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 18.0.0..19.0.0 -------------------------------- a5db89bd Remove default override for RBAC config options 0b9a4f97 Add tests for Kubernetes v1.28.9 8d09169a Fix oslo policy file genrator tool for Magnum f7b1659a Change network driver test to use non-default driver. 91ac8f41 Drop docker_utils df013231 Update Python runtime for 2024.2 f9e13270 Update control-plane nodes taint e786d937 Stop describing defaults explicitly 5929a5c5 reno: Update master for unmaintained/zed 1e571d31 Replace abc.abstractproperty with property and abc.abstractmethod 672fd874 Doc: Update supported versions for Caracal 735ececa Update master for stable/2024.1 2a048267 chore: remove useless option 37e5864d Remove calico_kube_controllers_tag label 1a47a689 CI: Use Calico v3.26.4 Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 45 ++++++++ magnum/common/docker_utils.py | 114 --------------------- magnum/common/policy.py | 16 ++- magnum/conductor/monitors.py | 3 +- magnum/conf/api.py | 4 +- magnum/conf/certificates.py | 6 +- magnum/conf/conductor.py | 4 - magnum/conf/drivers.py | 7 +- magnum/conf/x509.py | 2 +- magnum/drivers/common/driver.py | 3 +- .../kubernetes/fragments/calico-service-v3-21-x.sh | 2 +- .../kubernetes/fragments/calico-service-v3-26-x.sh | 2 - .../fragments/configure-kubernetes-master.sh | 2 +- .../kubernetes/fragments/enable-auto-healing.sh | 6 +- .../kubernetes/fragments/enable-auto-scaling.sh | 4 +- .../kubernetes/fragments/enable-cinder-csi.sh | 2 +- .../kubernetes/fragments/enable-ingress-octavia.sh | 2 +- .../kubernetes/fragments/enable-keystone-auth.sh | 2 +- .../kubernetes/fragments/enable-services-master.sh | 4 +- .../fragments/kube-apiserver-to-kubelet-role.sh | 2 +- .../kubernetes/fragments/kube-dashboard-service.sh | 4 +- .../kubernetes/fragments/upgrade-kubernetes.sh | 4 +- .../fragments/write-heat-params-master.sh | 1 - magnum/drivers/heat/k8s_coreos_template_def.py | 2 +- magnum/drivers/heat/k8s_fedora_template_def.py | 2 +- magnum/drivers/heat/template_def.py | 9 +- .../templates/kubecluster.yaml | 6 -- .../k8s_fedora_coreos_v1/templates/kubemaster.yaml | 5 - .../api/controllers/v1/test_cluster_template.py | 2 +- .../control-plane-taint-c6194f968f0817e8.yaml | 14 +++ releasenotes/source/2024.1.rst | 6 ++ releasenotes/source/index.rst | 1 + releasenotes/source/zed.rst | 2 +- requirements.txt | 3 +- setup.cfg | 3 + tools/sync/cinder-csi | 2 +- tox.ini | 2 +- 40 files changed, 139 insertions(+), 292 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 5a59e924..c02ab2f9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -19 +18,0 @@ decorator>=3.4.0 # BSD -docker>=4.3.0 # Apache-2.0 @@ -34 +33 @@ oslo.middleware>=4.1.0 # Apache-2.0 -oslo.policy>=3.11.0 # Apache-2.0 +oslo.policy>=4.4.0 # Apache-2.0