Activity log for bug #1466810

Date Who What changed Old value New value Message
2015-06-19 10:35:50 Timur Nurlygayanov bug added bug
2015-06-19 10:36:50 Timur Nurlygayanov puppet-heat: assignee Timur Nurlygayanov (tnurlygayanov)
2015-06-19 10:36:53 Timur Nurlygayanov puppet-heat: status New Confirmed
2015-06-19 10:38:42 Timur Nurlygayanov description We use Mirantis OpenStack with the upstream puppet manifests for Heat deployment and we can see that in HA deployments we have the following parameter in Heat configuration file: rabbit_ha_queues=False In the result, if we will shutdown primary controller Heat will lost some queues and will doesn't work, we need to restart all Heat services to fix the issue. We investigated the issue and looks like all other services have correct configuration with rabbit_ha_queues=True, but heat has rabbit_ha_queues=False. We tested Heat with rabbit_ha_queues=True, which we applied manually, it works well. We compared puppet manifests for Keystone and Heat and found the differences: Keystone: https://github.com/openstack/puppet-keystone/blob/bca04a399e6de63bd6d3d3d985aeaf3134802ac1/manifests/init.pp#L764-772 Heat: https://github.com/openstack/puppet-keystone/blob/bca04a399e6de63bd6d3d3d985aeaf3134802ac1/manifests/init.pp#L764-772 We use Mirantis OpenStack with the upstream puppet manifests for Heat deployment and we can see that in HA deployments we have the following parameter in Heat configuration file: rabbit_ha_queues=False In the result, if we will shutdown primary controller Heat will lost some queues and will doesn't work, we need to restart all Heat services to fix the issue. We investigated the issue and looks like all other services have correct configuration with rabbit_ha_queues=True, but Heat has rabbit_ha_queues=False. Here is the MOS bug about this issue: https://bugs.launchpad.net/fuel/+bug/1465840 We tested Heat with rabbit_ha_queues=True, which we applied manually, it works well. We compared puppet manifests for Keystone and Heat and found the differences: Keystone: https://github.com/openstack/puppet-keystone/blob/bca04a399e6de63bd6d3d3d985aeaf3134802ac1/manifests/init.pp#L764-772 Heat: https://github.com/openstack/puppet-keystone/blob/bca04a399e6de63bd6d3d3d985aeaf3134802ac1/manifests/init.pp#L764-772
2015-06-19 10:46:32 OpenStack Infra puppet-heat: status Confirmed In Progress
2016-09-21 19:42:46 Matt Fischer puppet-heat: status In Progress Invalid