Description of problem: 10.16.64.67_horizon.pp: [ ERROR ] Applying Puppet manifests [ ERROR ] ERROR : Error appeared during Puppet run: 10.16.64.67_horizon.pp Error: Could not find resource 'File_line[httpd_listen_on_bind_address_80]' for relationship on 'File_line[undo_httpd_listen_on_bind_address_80]' on node <hostname> Version-Release number of selected component (if applicable): openstack-packstack-2014.1.1-0.13.dev1068.el6ost.noarch openstack-packstack-puppet-2014.1.1-0.13.dev1068.el6ost.noarch openstack-puppet-modules-2014.1-14.1.el6ost.noarch How reproducible: 100% Steps to Reproduce: 1. yum -y install http://team.virt.bos.redhat.com/repos/rhos-release/rhos-release-latest.noarch.rpm 2. rhos-release 5 3. yum -y install openstack-packstack 4. setenforce 0 5. packstack --allinone Actual results: Packstack installation fail Expected results: Packstack installation succeeds Additional info: # cat /var/tmp/packstack/20140609-170639-XYh_xX/openstack-setup.log 2014-06-09 17:11:10::ERROR::run_setup::892::root:: Traceback (most recent call last): File "/usr/lib/python2.6/site-packages/packstack/installer/run_setup.py", line 887, in main _main(confFile) File "/usr/lib/python2.6/site-packages/packstack/installer/run_setup.py", line 574, in _main runSequences() File "/usr/lib/python2.6/site-packages/packstack/installer/run_setup.py", line 553, in runSequences controller.runAllSequences() File "/usr/lib/python2.6/site-packages/packstack/installer/setup_controller.py", line 84, in runAllSequences sequence.run(self.CONF) File "/usr/lib/python2.6/site-packages/packstack/installer/core/sequences.py", line 96, in run step.run(config=config) File "/usr/lib/python2.6/site-packages/packstack/installer/core/sequences.py", line 43, in run raise SequenceError(str(ex)) SequenceError: Error appeared during Puppet run: 10.16.64.67_horizon.pp Error: Could not find resource 'File_line[httpd_listen_on_bind_address_80]' for relationship on 'File_line[undo_httpd_listen_on_bind_address_80]' on node <hostname> You will find full trace in log /var/tmp/packstack/20140609-170639-XYh_xX/manifests/10.16.64.67_horizon.pp.log # cat /var/tmp/packstack/20140609-170639-XYh_xX/manifests/10.16.64.67_horizon.pp.log Warning: Config file /etc/puppet/hiera.yaml not found, using Hiera defaults Warning: Scope(Class[Horizon]): The keystone_host parameter is deprecated, use keystone_url instead. Warning: Scope(Class[Horizon]): The can_set_mount_point parameter is deprecated, use hypervisor_options instead. Warning: Variable access via 'tcp_port' is deprecated. Use '@tcp_port' instead. template[/var/tmp/packstack/e39e843cb2af4890a0da2559bdd07faf/modules/memcached/templates/memcached_sysconfig.erb]:1 (at /var/tmp/packstack/e39e843cb2af4890a0da2559bdd07faf/modules/memcached/templates/memcached_sysconfig.erb:1:in `result') Warning: Variable access via 'user' is deprecated. Use '@user' instead. template[/var/tmp/packstack/e39e843cb2af4890a0da2559bdd07faf/modules/memcached/templates/memcached_sysconfig.erb]:2 (at /var/tmp/packstack/e39e843cb2af4890a0da2559bdd07faf/modules/memcached/templates/memcached_sysconfig.erb:2:in `result') Warning: Variable access via 'max_connections' is deprecated. Use '@max_connections' instead. template[/var/tmp/packstack/e39e843cb2af4890a0da2559bdd07faf/modules/memcached/templates/memcached_sysconfig.erb]:3 (at /var/tmp/packstack/e39e843cb2af4890a0da2559bdd07faf/modules/memcached/templates/memcached_sysconfig.erb:3:in `result') Warning: Variable access via 'max_memory' is deprecated. Use '@max_memory' instead. template[/var/tmp/packstack/e39e843cb2af4890a0da2559bdd07faf/modules/memcached/templates/memcached_sysconfig.erb]:5 (at /var/tmp/packstack/e39e843cb2af4890a0da2559bdd07faf/modules/memcached/templates/memcached_sysconfig.erb:5:in `result') Warning: Variable access via 'listen_ip' is deprecated. Use '@listen_ip' instead. template[/var/tmp/packstack/e39e843cb2af4890a0da2559bdd07faf/modules/memcached/templates/memcached_sysconfig.erb]:15 (at /var/tmp/packstack/e39e843cb2af4890a0da2559bdd07faf/modules/memcached/templates/memcached_sysconfig.erb:15:in `result') Warning: Variable access via 'udp_port' is deprecated. Use '@udp_port' instead. template[/var/tmp/packstack/e39e843cb2af4890a0da2559bdd07faf/modules/memcached/templates/memcached_sysconfig.erb]:18 (at /var/tmp/packstack/e39e843cb2af4890a0da2559bdd07faf/modules/memcached/templates/memcached_sysconfig.erb:18:in `result') Warning: Variable access via 'processorcount' is deprecated. Use '@processorcount' instead. template[/var/tmp/packstack/e39e843cb2af4890a0da2559bdd07faf/modules/memcached/templates/memcached_sysconfig.erb]:20 (at /var/tmp/packstack/e39e843cb2af4890a0da2559bdd07faf/modules/memcached/templates/memcached_sysconfig.erb:20:in `result') Error: Could not find resource 'File_line[httpd_listen_on_bind_address_80]' for relationship on 'File_line[undo_httpd_listen_on_bind_address_80]' on node <hostname> Error: Could not find resource 'File_line[httpd_listen_on_bind_address_80]' for relationship on 'File_line[undo_httpd_listen_on_bind_address_80]' on node <hostname>
This is fixed in more recent version.
Note: The issue is fixed, installation completed successfully, suggesting to move to verified. packages under tests: openstack-packstack-puppet-2014.1.1-0.24.dev1120.el6ost.noarch openstack-packstack-2014.1.1-0.24.dev1120.el6ost.noarch openstack-puppet-modules-2014.1-14.4.el6ost.noarch
Ran into same problem with below versions: RHEL 6.5 openstack-packstack-2014.1.1-0.13.dev1068.el6ost.noarch openstack-packstack-puppet-2014.1.1-0.13.dev1068.el6ost.noarch Having found this bug updated packstack: openstack-packstack-puppet-2014.1.1-0.32.1.dev1209.el6ost.noarch openstack-packstack-2014.1.1-0.32.1.dev1209.el6ost.noarch Problem appears to be resolved as packstack passed Horizon.pp this time, only to fail on heat.pp. Opened a new bug about packstack heat issue https://bugzilla.redhat.com/show_bug.cgi?id=1117667 Ami wasn't sure if OK to verify based on my output, you device.
Verified ========= openstack-packstack-puppet-2014.1.1-0.35.dev1220.el6ost.noarch openstack-packstack-2014.1.1-0.35.dev1220.el6ost.noarch openstack-puppet-modules-2014.1-19.1.el6ost.noarch
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. http://rhn.redhat.com/errata/RHEA-2014-0950.html