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.