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(-)