Comment 4 for bug 1577608

Revision history for this message
cappetta (thomas-cappetta) wrote :

This might take us down a rabbit's hole but I tried the RPM and getting an error when the provisioning manifest is being built. When I get some free time I'll spend some time sorting through the diff : http://paste.fedoraproject.org/362543/71909146/

Adding Provisioning manifest entries [ ERROR ]
ERROR : not enough arguments for format string

the openstack log output ends with:

2016-05-04 10:09:21::DEBUG::run_setup::623::root:: nagios-passwd: ********

Installed the 3 packages below:

[root@mini-workstation cappetta]# rpm -qa | grep -i openstack
openstack-packstack-puppet-8.0.0.0-0.20160502041802.f4f5738.el7.centos.noarch
openstack-packstack-8.0.0.0-0.20160502041802.f4f5738.el7.centos.noarch
openstack-puppet-modules-8.0.4-0.20160427233054.78df1fe.el7.centos.noarch

Openstack Log shows the following:

2016-05-04 10:17:36::DEBUG::sequences::52::root:: Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/packstack/installer/core/sequences.py", line 50, in run
    self.function(config, messages)
  File "/usr/lib/python2.7/site-packages/packstack/plugins/provision_700.py", line 354, in create_provision_manifest
    manifest_data = getManifestTemplate("provision")
  File "/usr/lib/python2.7/site-packages/packstack/modules/ospluginutils.py", line 81, in getManifestTemplate
    return fp.read() % controller.CONF
TypeError: not enough arguments for format string

2016-05-04 10:17:36::ERROR::run_setup::1018::root:: Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/packstack/installer/run_setup.py", line 1013, in main
    _main(options, confFile, logFile)
  File "/usr/lib/python2.7/site-packages/packstack/installer/run_setup.py", line 660, in _main
    runSequences()
  File "/usr/lib/python2.7/site-packages/packstack/installer/run_setup.py", line 627, in runSequences
    controller.runAllSequences()
  File "/usr/lib/python2.7/site-packages/packstack/installer/setup_controller.py", line 81, in runAllSequences
    sequence.run(config=self.CONF, messages=self.MESSAGES)
  File "/usr/lib/python2.7/site-packages/packstack/installer/core/sequences.py", line 109, in run
    step.run(config=config, messages=messages)
  File "/usr/lib/python2.7/site-packages/packstack/installer/core/sequences.py", line 50, in run
    self.function(config, messages)
  File "/usr/lib/python2.7/site-packages/packstack/plugins/provision_700.py", line 354, in create_provision_manifest
    manifest_data = getManifestTemplate("provision")
  File "/usr/lib/python2.7/site-packages/packstack/modules/ospluginutils.py", line 81, in getManifestTemplate
    return fp.read() % controller.CONF
TypeError: not enough arguments for format string