[release-announce] magnum 12.1.0 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Mon Jan 17 14:39:28 UTC 2022


We are pleased to announce the release of:

magnum 12.1.0: Container Management project for OpenStack

This release is part of the wallaby stable 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.

12.1.0
^^^^^^

New Features

* Support *hyperkube_prefix* label which defaults to k8s.gcr.io/.
  Users now have the option to define alternative hyperkube image
  source since the default source has discontinued publication of
  hyperkube images for *kube_tag* greater than 1.18.x. Note that if
  *container_infra_prefix* label is define, it still takes precedence
  over this label.

Changes in magnum 12.0.0..12.1.0
--------------------------------

e750a526 Refix --registry-enabled
1241eb58 Update TOX_CONSTRAINTS_FILE for stable/wallaby
9640d81f Update .gitreview for stable/wallaby
31b0aec5 [fix] Detect virtio-scsi volumes correctly
5dfe6e0e Download correct cri-containerd-cni tarball
c2a1dea1 Add cloud-provider flag to openstack cloud control manager
231a382a Revert "[K8S] Enable --use-service-account-credentials"
e3f22995 [hca] Use wallaby-stable-1 as default HCA tag
1ef305f4 Support hyperkube_prefix label


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

.gitreview                                         |  1 +
.../fragments/configure-docker-registry.sh         |  2 +-
.../fragments/configure-docker-storage.sh          |  2 +-
.../templates/fragments/enable-docker-registry.sh  | 14 ++++-----
.../kubernetes/fragments/configure-etcd.sh         |  2 +-
.../fragments/configure-kubernetes-master.sh       | 12 ++++----
.../fragments/configure-kubernetes-minion.sh       |  4 +--
.../kubernetes/fragments/enable-services-master.sh |  2 +-
.../kubernetes/fragments/install-clients.sh        |  2 +-
.../templates/kubernetes/fragments/install-cri.sh  |  2 +-
.../fragments/kube-apiserver-to-kubelet-role.sh    |  7 +++++
.../kubernetes/fragments/upgrade-kubernetes.sh     |  6 ++--
.../fragments/write-heat-params-master.sh          |  1 +
.../kubernetes/fragments/write-heat-params.sh      |  3 ++
magnum/drivers/heat/k8s_fedora_template_def.py     |  1 +
.../templates/kubecluster.yaml                     | 15 +++++++---
.../k8s_fedora_atomic_v1/templates/kubemaster.yaml |  5 ++++
.../k8s_fedora_atomic_v1/templates/kubeminion.yaml |  7 +++++
.../templates/kubecluster.yaml                     | 23 +++++++++------
.../k8s_fedora_coreos_v1/templates/kubemaster.yaml |  5 ++++
.../k8s_fedora_coreos_v1/templates/kubeminion.yaml |  7 +++++
playbooks/container-builder-vars.yaml              |  3 +-
playbooks/container-builder.yaml                   | 33 +++++++++++++---------
.../notes/hyperkube-prefix-01b9a5f4664edc90.yaml   |  8 ++++++
tox.ini                                            |  2 +-
27 files changed, 140 insertions(+), 57 deletions(-)







More information about the Release-announce mailing list