[release-announce] [magnum] magnum 5.0.1 (pike)

no-reply at openstack.org no-reply at openstack.org
Mon Aug 28 09:47:18 UTC 2017


We are glad to announce the release of:

magnum 5.0.1: Container Management project for OpenStack

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

5.0.1
^^^^^

New Features

* Kubernetes for fedora-atomic runs in system containers [1]. These
  containers are stored in ostree in the fedora-atomic hosts and they
  don't require docker to be running. Pulling and storing them in
  ostree is very fast and they can easily be managed as systemd
  services. Since these containers are based on fedora packages, they
  are working as drop in replacements of the binaries in the fedora
  atomic host. The ProjectAtomic hasn't found a solution yet [3] on
  tagging the images, so the magnum team builds and publishes images
  in this [2] account in dockerhub. Users can select the tag they want
  using the *kube_tag* label.

  [1] https://github.com/projectatomic/atomic-system-containers [2]
  https://hub.docker.com/r/openstackmagnum/kubernetes-kubelet/tags/
  [3] https://pagure.io/atomic/kubernetes-sig/issue/6

* Add swarm-mode driver based on fedora-atomic. Users can select the
  swarm-mode COE by using the *coe* field in cluster-template. This is
  a new driver, it is recommended to let magnum create a private-
  network and security groups per cluster.

Changes in magnum 5.0.0..5.0.1
------------------------------

8d936de reno: Remove reference to container_infra_prefix
464186b Fix no_proxy evaluation for Swarm clusters
a97c445 Add remaining release notes
602cf70 Fix usage of --kubelet-preferred-address arg for apiserver
44d2172 Remove TENANT_NAME from /etc/sysconfig/heat-params
1e9e0fc Remove unused config periodic_global_stack_list
a8fe486 Deal with db_exc.DBDuplicate of conductor startup
f67b729 Update UPPER_CONSTRAINTS_FILE for stable/pike
c073337 Update .gitreview for stable/pike


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

.gitreview                                         |  1 +
magnum/conf/rpc.py                                 |  7 -----
magnum/db/sqlalchemy/api.py                        | 11 +++++++-
.../fragments/configure-kubernetes-master.sh       |  2 +-
.../fragments/write-heat-params-master.yaml        |  1 -
.../kubernetes/fragments/write-heat-params.yaml    |  1 -
.../kubernetes/fragments/write-kube-os-config.sh   |  2 +-
.../common/templates/swarm/fragments/add-proxy.sh  | 33 ++++++++--------------
.../swarm/fragments/write-swarm-agent-service.sh   |  4 ---
.../swarm/fragments/write-swarm-master-service.sh  |  4 ---
magnum/drivers/heat/k8s_fedora_template_def.py     |  1 -
.../templates/kubecluster.yaml                     |  7 -----
.../k8s_fedora_atomic_v1/templates/kubemaster.yaml |  6 ----
.../k8s_fedora_atomic_v1/templates/kubeminion.yaml |  5 ----
.../templates/kubecluster.yaml                     |  7 -----
.../k8s_fedora_ironic_v1/templates/kubemaster.yaml |  6 ----
.../templates/kubeminion_software_configs.yaml     |  5 ----
.../templates/swarmmaster.yaml                     | 17 +++++++++--
.../templates/swarmnode.yaml                       | 15 +++++++++-
.../handlers/test_k8s_cluster_conductor.py         |  4 ---
releasenotes/notes/pike-352b155a4d2e8eec.yaml      | 21 ++++++++++++++
tox.ini                                            |  2 +-
24 files changed, 79 insertions(+), 94 deletions(-)







More information about the Release-announce mailing list