Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1186966 - Add puppet param to enable setting multiple rabbit_hosts
Summary: Add puppet param to enable setting multiple rabbit_hosts
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: ruby193-rubygem-staypuft
Version: 6.0 (Juno)
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: z1
: Installer
Assignee: Scott Seago
QA Contact: Alexander Chuzhoy
URL:
Whiteboard:
Depends On: 1186459
Blocks: 1175685
TreeView+ depends on / blocked
 
Reported: 2015-01-29 01:16 UTC by Crag Wolfe
Modified: 2016-04-26 21:26 UTC (History)
8 users (show)

Fixed In Version: ruby193-rubygem-staypuft-0.5.18-1.el7ost
Doc Type: Enhancement
Doc Text:
This enhancement configures OpenStack services to use a list of hosts rather an a single load-balanced VIP. This increases the stability of RabbitMQ. The old functionality of VIP is still available in the Advanced Configuration.
Clone Of: 1186459
Environment:
Last Closed: 2015-03-05 18:19:33 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2015:0641 0 normal SHIPPED_LIVE Red Hat Enterprise Linux OpenStack Platform Installer Bug Fix Advisory 2015-03-05 23:15:51 UTC

Comment 3 Jason Guiditta 2015-02-05 20:27:16 UTC
Crag's PR: https://github.com/redhat-openstack/astapor/pull/463
merged

Comment 4 Jason Guiditta 2015-02-05 20:27:52 UTC
Oops, this was for ofi, not staypuft, resetting state

Comment 5 Scott Seago 2015-02-06 16:15:23 UTC
PR is here: https://github.com/theforeman/staypuft/pull/418

Comment 7 Omri Hochman 2015-02-06 21:16:41 UTC
In order to verify check staupuft GUI --> advance parameters --> you should see 'rabbit_hosts' param.

Comment 9 Alexander Chuzhoy 2015-02-12 21:10:28 UTC
Verified:
rhel-osp-installer-client-0.5.5-4.el7ost.noarch
ruby193-rubygem-foreman_openstack_simplify-0.0.6-8.el7ost.noarch
openstack-foreman-installer-3.0.14-1.el7ost.noarch
rhel-osp-installer-0.5.5-4.el7ost.noarch
ruby193-rubygem-staypuft-0.5.18-1.el7ost.noarch
openstack-puppet-modules-2014.2.8-2.el7ost.noarch


Based on c#7:
Verified that the "Rabbit hosts" parameter exists under Neutron-compute".

Also received the following output on the controllers:

[root@maca25400702875 ~]# grep -vP '^#' /etc/*/*.conf | grep rabbit_hos
/etc/glance/glance-api.conf:rabbit_hosts=<ip1>:5672,<ip2>:5672,<ip3>:5672
/etc/keystone/keystone.conf:rabbit_hosts=<ip1>:5672,<ip2>:5672,<ip3>:5672
/etc/neutron/neutron.conf:rabbit_hosts=<ip1>:5672,<ip2>:5672,<ip3>:5672
/etc/nova/nova.conf:rabbit_hosts=<ip1>:5672,<ip2>:5672,<ip3>:5672

[root@maca25400702875 ~]# grep -vP '^#' /etc/*/*.conf | grep rabbit_ha             
/etc/glance/glance-api.conf:rabbit_ha_queues=True
/etc/keystone/keystone.conf:rabbit_ha_queues=True
/etc/neutron/neutron.conf:rabbit_ha_queues=True
/etc/nova/nova.conf:rabbit_ha_queues=True

Comment 11 errata-xmlrpc 2015-03-05 18:19:33 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2015-0641.html


Note You need to log in before you can comment on or make changes to this bug.