triple-o undercloud installation error on CentOS7.3
Hi, I am trying to install triple-o undercloud on a physical machine. The installation fails every time. I have reinstalled the OS and tried starting from scratch but got the same error.
System Details :
- DELL t620 with IPMI support.
- Different network for Internet Connectivity and PXE respectively.
- OS version : CentOS 7.3.1611, kernel : 3.10.0-514.10.2.el7.x86_64
- 192.168.10.0/24 is for PXE boot network
My undercloud.conf looks like this:
http://paste.openstack.org/show/603918/
Error details:
dib-run-parts Thu Mar 23 18:35:53 IST 2017 Running /usr/libexec/os-refresh-config/configure.d/50-puppet-stack-config
+ set -o pipefail
+ puppet_apply puppet apply --detailed-exitcodes /etc/puppet/manifests/puppet-stack-config.pp
+ set +e
+ puppet apply --detailed-exitcodes /etc/puppet/manifests/puppet-stack-config.pp
+ awk '{print strftime("%Y-%m-%d %H:%M:%S") " - "$0; fflush()}'
2017-03-23 18:35:57 - Error: Syntax error at 'Boolean'; expected ')' at /etc/puppet/modules/rabbitmq/manifests/init.pp:3
on node undercloud.in.caveonetworks.com
2017-03-23 18:35:57 - Error: Syntax error at 'Boolean'; expected ')' at /etc/puppet/modules/rabbitmq/manifests/init.pp:3 on node undercloud.in.caveonetworks.com
+ rc=1
+ set -e
+ echo 'puppet apply exited with exit code 1'
puppet apply exited with exit code 1
+ '[' 1 '!=' 2 -a 1 '!=' 0 ']'
+ exit 1
[2017-03-23 18:35:57,659] (os-refresh-config) [ERROR] during configure phase. [Command '['dib-run-parts', '/usr/libexec/os-refresh-config/configure.d']' returned non-zero exit status 1]
[2017-03-23 18:35:57,660] (os-refresh-config) [ERROR] Aborting...
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/python2.7/site-packages/instack_undercloud/undercloud.py", line 1214, in install
_run_orc(instack_env)
File "/usr/lib/python2.7/site-packages/instack_undercloud/undercloud.py", line 1003, in _run_orc
_run_live_command(args, instack_env, 'os-refresh-config')
File "/usr/lib/python2.7/site-packages/instack_undercloud/undercloud.py", line 519, in _run_live_command
raise RuntimeError('%s failed. See log for details.' % name)
RuntimeError: os-refresh-config failed. See log for details.
Please help. Let me know if you know any other details.
Which delorean repositories did you configure?
These are the steps that I followed:
sudo curl -L -o /etc/yum.repos.d/delorean-newton.repo https://trunk.rdoproject.org/centos7-...
sudo curl -L -o /etc/yum.repos.d/delorean-deps-newton.repo http://trunk.rdoproject.org/centos7-n...