[library] HAproxy is not working if management IP is on another node

Bug #1348181 reported by Dmitry Ilyin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Dmitry Ilyin

Bug Description

HAproxy is running inside it's own network namespace and cannot connect to anything if virtual management IP have been moved to another node, so it's reporting everything as DOWN.

We need to invent some way to let is talk to all other services without management IP. For example, vitual IP pair and NAT.

Tags: ha library
Dmitry Ilyin (idv1985)
Changed in fuel:
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → Dmitry Ilyin (idv1985)
Changed in fuel:
milestone: none → 5.1
Dmitry Ilyin (idv1985)
summary: - HAproxy is not working if management IP is on another node
+ [library] HAproxy is not working if management IP is on another node
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

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

Changed in fuel:
status: Confirmed → In Progress
description: updated
Changed in fuel:
importance: Medium → High
tags: added: ha
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/109666
Committed: https://git.openstack.org/cgit/stackforge/fuel-library/commit/?id=48b31c837abc1858d7b050f9a8e73d399f835f8b
Submitter: Jenkins
Branch: master

commit 48b31c837abc1858d7b050f9a8e73d399f835f8b
Author: Dmitry Ilyin <email address hidden>
Date: Fri Jul 25 21:40:28 2014 +0400

    Add additional pipe for haproxy namespace

    Allow haproxy to communicate with outside
    world even if there is no vip present.

    Also add restart action and fix meta-data

    Change-Id: Ic3c561e603308029e2263fcd8a0afc8535addfdd
    Closes-Bug: 1348181

Changed in fuel:
status: In Progress → Fix Committed
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.