Description of problem:
packstack installer fails with the error
ERROR : Error appeared during Puppet run: 192.168.30.20_amqp.pp
Error: Parameter mode failed on File[rabbitmq.config]: The file mode specification must be a string, not 'Fixnum' at /var/tmp/packstack/acac3c972b894b65a5f51ffa98e401a3/modules/rabbitmq/manifests/config.pp:84
You will find full trace in log /var/tmp/packstack/20160624-105930-iXVbrO/manifests/192.168.30.20_amqp.pp.log
Please check log file /var/tmp/packstack/20160624-105930-iXVbrO/openstack-setup.log for more information
Version-Release number of selected component (if applicable):
- openstack-packstack-8.0.0-1.el7.noarch
- Fedora 24 kernel 4.5.5-300.fc24.x86_64
- puppet-4.2.1-3.fc24.noarch
How reproducible:
Run the packstack installer on Fedora 24
Steps to Reproduce:
1.
2.
3.
Actual results:
ERROR : Error appeared during Puppet run: 192.168.30.20_amqp.pp
Expected results:
install should proceed w/o error
Additional info:
A similar error about string vs Fixnum in puppet manifests was reported at https://github.com/torrancew/puppet-cron/issues/41
I used this method to edit amqp.pp and now packstack installer works fine.
Copied from https:/ /bugzilla. redhat. com/show_ bug.cgi? id=1349695
Description of problem: 30.20_amqp. pp config] : The file mode specification must be a string, not 'Fixnum' at /var/tmp/ packstack/ acac3c972b894b6 5a5f51ffa98e401 a3/modules/ rabbitmq/ manifests/ config. pp:84 packstack/ 20160624- 105930- iXVbrO/ manifests/ 192.168. 30.20_amqp. pp.log packstack/ 20160624- 105930- iXVbrO/ openstack- setup.log for more information
packstack installer fails with the error
ERROR : Error appeared during Puppet run: 192.168.
Error: Parameter mode failed on File[rabbitmq.
You will find full trace in log /var/tmp/
Please check log file /var/tmp/
Version-Release number of selected component (if applicable): packstack- 8.0.0-1. el7.noarch fc24.x86_ 64 4.2.1-3. fc24.noarch
- openstack-
- Fedora 24 kernel 4.5.5-300.
- puppet-
How reproducible:
Run the packstack installer on Fedora 24
Steps to Reproduce:
1.
2.
3.
Actual results: 30.20_amqp. pp
ERROR : Error appeared during Puppet run: 192.168.
Expected results:
install should proceed w/o error
Additional info: /github. com/torrancew/ puppet- cron/issues/ 41
A similar error about string vs Fixnum in puppet manifests was reported at https:/
I used this method to edit amqp.pp and now packstack installer works fine.
Here is the diff:
--- amqp.pp.orig 2016-06-24 11:09:33.996453212 +0900
+++ amqp.pp 2016-06-24 11:10:04.837401879 +0900
@@ -69,7 +69,7 @@
ensure => present,
owner => 'rabbitmq',
group => 'rabbitmq',
- mode => 0640,
+ mode => '0640',
}
}