Comment 12 for bug 1524025

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to magnum (master)

Reviewed: https://review.openstack.org/375693
Committed: https://git.openstack.org/cgit/openstack/magnum/commit/?id=324f4aca7d194991a028068a9b8acef6f74e11c9
Submitter: Jenkins
Branch: master

commit 324f4aca7d194991a028068a9b8acef6f74e11c9
Author: Ton Ngo <email address hidden>
Date: Fri Sep 23 19:51:28 2016 +0000

    Fix K8s load balancer with LBaaS v1

    Fix node name and auth_url

    Update the url to Keystone v2 which has been changed.
    The name of the node registered in the kube-apiserver
    was also changed at some point to use the IP instead of the
    Nova instance name as was done originally, and this
    broke the Kubernetes plugin code. Change the node name
    back to the Nova instance name in the option
    --hostname-override for kubelet.

    Some update to the document.

    With this patch, the load balancer works with Magnum Newton
    and later, along with the image fedora-atomic-latest.
    Important notes:
    1. The current image has Kubernetes release 1.2 and this only
    works with neutron LBaaS v1. Support for LBaaS v2 requires
    Kubernetes release 1.3 or later. Magnum support for 1.3
    is still in development.
    2. LBaaS v1 has been removed in Newton and is only available
    in Mitaka or by custom installation (likely requires some hacking).
    This means to get the load balancer feature, you will want to
    install Openstack Mitaka and Magnum Newton.

    Change-Id: Ica9d92c8d7410bf30832005687ecce4a90ef6c58
    Closes-Bug: #1524025