[release-announce] [magnum] magnum 4.1.2 (ocata)

no-reply at openstack.org no-reply at openstack.org
Thu Jun 8 11:39:07 UTC 2017


We are amped to announce the release of:

magnum 4.1.2: Container Management project for OpenStack

This release is part of the ocata stable release series.

The source is available from:

    ** http://git.openstack.org/cgit/openstack/magnum

Download the package from:

    https://tarballs.openstack.org/magnum/

Please report issues through launchpad:

    ** http://bugs.launchpad.net/magnum

For more details, please see below.

4.1.2
^^^^^

New Features

* Keystone URL used by Cluster Templates instances to authenticate
  is now configurable with the "trustee_keystone_interface" parameter
  which default to "public".

Changes in magnum 4.1.1..4.1.2
------------------------------

bdddbdf Remove reliance on osprofiler configuration section
dacadc2 Fix rexray systemd unit
12a3cc0 Enable custom keystone endpoint_type in templates
907eeb2 Use 'virt_type=kvm' in devstack vm if supported
1881152 Fix keystone auth_uri and auth_url
1a68511 Pass 'client', 'message' param to AuthorizationFailure Exception
73f4d63 Fix usage of the trustee user in K8S Cinder plugin
bf8a7d9 Set clustertemplate:publish to admin only
c1da3ba Add net creating in install-guide
7d30f94 Fix config type of copy_logs from string to Boolean


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

devstack/lib/magnum                                | 11 ++-
etc/magnum/policy.json                             |  4 +-
.../source/common/configure_2_edit_magnum_conf.rst |  6 ++
install-guide/source/launch-instance.rst           | 72 ++++++++++++++++++
magnum/common/keystone.py                          | 15 ++--
magnum/common/profiler.py                          |  2 +-
magnum/conf/trust.py                               |  5 +-
.../fragments/configure-kubernetes-master.sh       | 24 +++---
.../fragments/configure-kubernetes-minion.sh       | 44 +++--------
.../kubernetes/fragments/make-cert-client.sh       |  2 -
.../templates/kubernetes/fragments/make-cert.sh    |  2 -
.../fragments/write-heat-params-master.yaml        |  1 +
.../kubernetes/fragments/write-heat-params.yaml    |  2 -
.../kubernetes/fragments/write-kube-os-config.sh   |  9 +--
.../common/templates/swarm/fragments/make-cert.py  |  2 +-
.../templates/swarm/fragments/volume-service.sh    | 25 ++++---
magnum/drivers/heat/template_def.py                | 19 ++---
.../templates/fragments/make-cert-client.yaml      |  2 -
.../templates/fragments/make-cert.yaml             |  2 -
.../templates/kubecluster.yaml                     |  1 +
.../k8s_fedora_atomic_v1/templates/kubemaster.yaml |  5 ++
.../k8s_fedora_atomic_v1/templates/kubeminion.yaml |  9 ++-
.../functional/api/v1/test_cluster_template.py     | 19 ++---
.../api/v1/test_cluster_template_admin.py          | 86 ++++++++++++++++++++++
.../handlers/test_k8s_cluster_conductor.py         |  2 +-
.../handlers/test_mesos_cluster_conductor.py       |  2 +-
.../handlers/test_swarm_cluster_conductor.py       |  4 +-
...eystone_trustee_interface-6d63b74616dda1d4.yaml |  5 ++
specs/containers-service.rst                       |  2 +-
37 files changed, 376 insertions(+), 233 deletions(-)






More information about the Release-announce mailing list