[Kubernetes] HAproxy adds listeners for API services

Bug #1444213 reported by Stan Lagun
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Murano
Fix Released
Critical
Stan Lagun

Bug Description

Kubernetes has 2 built-in services kubernetes and kubernetes-ro that have ports 43 and 80 respectively. So when we try to add application that also listens on one of those ports (HTTPd for example) we get two listeners for that port on a single HAProxy service. As a result we get application endpoint that works randomly

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to murano-apps (master)

Fix proposed to branch: master
Review: https://review.openstack.org/173625

Changed in murano:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to murano-apps (master)

Reviewed: https://review.openstack.org/173625
Committed: https://git.openstack.org/cgit/stackforge/murano-apps/commit/?id=5bce5ca17a66f759bde7361f019df2380dda9225
Submitter: Jenkins
Branch: master

commit 5bce5ca17a66f759bde7361f019df2380dda9225
Author: Stan Lagun <email address hidden>
Date: Wed Apr 15 03:35:37 2015 +0300

    Skip built-in k8s services in HAProxy config

    Builtin k8s services "kubernetes" and "kubernetes-ro" caused port conflicts with
    installed applications if they use ports 80 and/or 43

    Change-Id: Ibf7be47d0f63dffeae7553dc3ffe9f1903ccce8f
    Closes-Bug: #1444213

Changed in murano:
status: In Progress → Fix Committed
Changed in murano:
status: Fix Committed → Fix Released
Changed in murano:
milestone: kilo-rc1 → 2015.1.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.