Hide Forgot
Description of problem: The following error has been displayed after an unsuccessful upgrade from Ocata to Pike in the centos-7-containers-multinode-upgrades-nv CI job: "Error: Evaluation Error: Error while evaluating a Resource Statement, Class[Rabbitmq]: parameter 'file_limit' expects a value of type Integer[-1, default] or Enum['infinity', 'unlimited'], got String at /etc/puppet/modules/tripleo/manifests/profile/base/rabbitmq.pp:144:7 on node centos-7-2-node-citycloud-sto2-11384567-964146.localdomain", http://logs.openstack.org/64/508964/3/check/gate-tripleo-ci-centos-7-containers-multinode-upgrades-nv/dd33a2f/logs/undercloud/home/jenkins/failed_upgrade.log.txt.gz file_limit field is in fact configured as a string: http://logs.openstack.org/64/508964/3/check/gate-tripleo-ci-centos-7-containers-multinode-upgrades-nv/dd33a2f/logs/subnode-2/etc/puppet/hieradata/service_configs.json.txt.gz "rabbitmq::file_limit": "65536" While the rabbitmq configuration mentions that it should be an integer after the following commit in puppet-rabbitmq module: https://github.com/voxpupuli/puppet-rabbitmq/commit/faf24bccecfeced313859e933484b9d76bb96484 Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1.Issue found in multinode upgrades job where an upgrade from Ocata to Pike containerized is deployed using the following commnads: 1.1 Deploy: http://logs.openstack.org/64/508964/3/check/gate-tripleo-ci-centos-7-containers-multinode-upgrades-nv/dd33a2f/logs/undercloud/home/jenkins/overcloud-deploy.sh 1.2 Upgrade: http://logs.openstack.org/64/508964/3/check/gate-tripleo-ci-centos-7-containers-multinode-upgrades-nv/dd33a2f/logs/undercloud/home/jenkins/overcloud-upgrade.sh Actual results: Upgrade failed due to error: "2017-10-14 21:04:20,925 ERROR: 52064 -- ERROR configuring rabbitmq" http://logs.openstack.org/64/508964/3/check/gate-tripleo-ci-centos-7-containers-multinode-upgrades-nv/dd33a2f/logs/undercloud/home/jenkins/failed_upgrade.log.txt.gz Expected results: Additional info:
openstack-tripleo-heat-templates-7.0.3-3.el7ost
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://access.redhat.com/errata/RHEA-2017:3462