rabbit.username is not consumed in most elements

Bug #1315474 reported by Clint Byrum
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
tripleo
Won't Fix
High
Unassigned

Bug Description

While it is set in the Heat configuration, most elements ignore it. This is particularly problematic in newer versions of RabbitMQ, which do not allow 'guest' to access rabbitmq from hosts that aren't local to the machine where RabbitMQ is running on.

Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Fix proposed to tripleo-image-elements (master)

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

Changed in tripleo:
status: Triaged → In Progress
Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote :

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

Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote :

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

Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote :

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

Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote :

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

Revision history for this message
Clint Byrum (clint-fewbar) wrote :

Note that 91861 is a squash of all previous patches; the others have been abandoned.

Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Related fix proposed to tripleo-heat-templates (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/92204

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-image-elements (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/92815

Revision history for this message
jan grant (jan-grant) wrote :

Note, the "related fix" in 92815 doesn't address the underlying problem - rather, it explicitly configures rabbit to adopt behaviour conforming to that of older versions.

Revision history for this message
Clint Byrum (clint-fewbar) wrote :

Dropping to high, as this does not seem to affect anybody on RabbitMQ prior to 3.3.

Changed in tripleo:
importance: Critical → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-image-elements (master)

Reviewed: https://review.openstack.org/92815
Committed: https://git.openstack.org/cgit/openstack/tripleo-image-elements/commit/?id=537a440cd00c7fbbd641fe13eec693b500dbb89c
Submitter: Jenkins
Branch: master

commit 537a440cd00c7fbbd641fe13eec693b500dbb89c
Author: Jan Grant <email address hidden>
Date: Thu May 8 13:00:22 2014 +0100

    Permit non-loopback guest access to Rabbit.

    Recent versions of RabbitMQ have defaulted to only permitting the guest
    user to connect from the loopback address.

    Many elements have yet to consume rabbit accounts - until the configuration
    of per-service (or per-server) accounts is finalised, ensure that newer
    rabbit versions will be backwardly-compatible with the old behaviour.

    Change-Id: I30e0156862c5672aef3e31a6919c8fe1957e3a02
    Related-bug: #1315474
    Related-bug: #1317778

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-image-elements (master)

Change abandoned by Clint 'SpamapS' Byrum (<email address hidden>) on branch: master
Review: https://review.openstack.org/91861
Reason: Not working on this anymore.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-heat-templates (master)

Change abandoned by Clint 'SpamapS' Byrum (<email address hidden>) on branch: master
Review: https://review.openstack.org/92204
Reason: Not working on this anymore.

Changed in tripleo:
status: In Progress → Triaged
assignee: Clint Byrum (clint-fewbar) → nobody
Revision history for this message
Ben Nemec (bnemec) wrote :

We're using puppet for this now, so it probably won't be fixed in the elements.

Changed in tripleo:
status: Triaged → Won't Fix
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.