[magnum] magnum 5.0.1 (pike)
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(-)
participants (1)
-
no-reply@openstack.org