Incorrect haproxy mode for heat cluster

Bug #1467515 reported by Thomas Herve
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-openstack-cloud
Fix Released
Critical
Emilien Macchi

Bug Description

As seen in https://github.com/stackforge/puppet-openstack-cloud/blob/master/spec/classes/cloud_loadbalancer_spec.rb heat cluster is declared in tcp mode, but uses reqadd to add a HTTP header. The reqadd is ignored in this mode, it needs to use http mode.

Revision history for this message
Emilien Macchi (emilienm) wrote :

This is not a bug, you're looking at unit tests.
The real manifests, that configure servers use TCP by default: https://github.com/stackforge/puppet-openstack-cloud/blob/master/manifests/loadbalancer.pp#L873-L886

Thank you for looking anyway :-)

Changed in puppet-openstack-cloud:
status: New → Invalid
Revision history for this message
Nicolas Hicher (nicolas-hicher-k) wrote : Re: [Bug 1467515] Re: Incorrect haproxy mode for heat cluster

Hello,

I agree that the issue was on serverspec, but there is a
misconfiguration on our setup. It's not possible to easily change the
tcp to http for heat api, and without http, heat api are not functionnal.

Nico

On 06/22/2015 10:00 AM, Emilien Macchi wrote:
> This is not a bug, you're looking at unit tests.
> The real manifests, that configure servers use TCP by default: https://github.com/stackforge/puppet-openstack-cloud/blob/master/manifests/loadbalancer.pp#L873-L886
>
> Thank you for looking anyway :-)
>
> ** Changed in: puppet-openstack-cloud
> Status: New => Invalid
>

Revision history for this message
Thomas Herve (therve) wrote :

Emilien: the bug is present is the file you linked.

Changed in puppet-openstack-cloud:
status: Invalid → Triaged
Changed in puppet-openstack-cloud:
importance: Undecided → Critical
status: Triaged → Confirmed
assignee: nobody → Emilien Macchi (emilienm)
Changed in puppet-openstack-cloud:
status: Confirmed → In Progress
Changed in puppet-openstack-cloud:
status: In Progress → Fix Committed
Changed in puppet-openstack-cloud:
status: Fix Committed → Fix Released
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.