Deploying fuel will fail with ceilometer in multi-node.
I had check this error was thrown at fuel-library/deployment/puppet/openstack/manifests/ceilometer.pp, line 129.
The variable didn't been assign any value. Therefore puppet will not find correct resource instead of try to find undef service.
The service should specify correct service name.
The error messages will show in the following.
Thu Apr 30 16:27:35 +0000 2015 Puppet (err): Could not find resource 'Service[undef]' for relationship from 'Package[ceilometer-common]' on node node-10.domain.tld
/usr/lib/ruby/vendor_ruby/puppet/parser/relationship.rb:54:in `mk_relationship'
/usr/lib/ruby/vendor_ruby/puppet/parser/relationship.rb:20:in `evaluate'
/usr/lib/ruby/vendor_ruby/puppet/parser/relationship.rb:19:in `each'
/usr/lib/ruby/vendor_ruby/puppet/parser/relationship.rb:19:in `evaluate'
/usr/lib/ruby/vendor_ruby/puppet/parser/relationship.rb:18:in `each'
/usr/lib/ruby/vendor_ruby/puppet/parser/relationship.rb:18:in `evaluate'
/usr/lib/ruby/vendor_ruby/puppet/parser/compiler.rb:207:in `evaluate_relationships'
/usr/lib/ruby/vendor_ruby/puppet/parser/compiler.rb:207:in `each'
/usr/lib/ruby/vendor_ruby/puppet/parser/compiler.rb:207:in `evaluate_relationships'
/usr/lib/ruby/vendor_ruby/puppet/parser/compiler.rb:402:in `finish'
/usr/lib/ruby/vendor_ruby/puppet/parser/compiler.rb:119:in `compile'
/usr/lib/ruby/vendor_ruby/puppet/util/profiler/none.rb:6:in `profile'
/usr/lib/ruby/vendor_ruby/puppet/util/profiler.rb:31:in `profile'
/usr/lib/ruby/vendor_ruby/puppet/parser/compiler.rb:119:in `compile'
/usr/lib/ruby/vendor_ruby/puppet/parser/compiler.rb:24:in `compile'
/usr/lib/ruby/vendor_ruby/puppet/indirector/catalog/compiler.rb:116:in `compile'
/usr/lib/ruby/vendor_ruby/puppet/util/profiler/none.rb:6:in `profile'
/usr/lib/ruby/vendor_ruby/puppet/util/profiler.rb:31:in `profile'
/usr/lib/ruby/vendor_ruby/puppet/indirector/catalog/compiler.rb:114:in `compile'
/usr/lib/ruby/vendor_ruby/puppet/util.rb:161:in `benchmark'
/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/usr/lib/ruby/vendor_ruby/puppet/util.rb:160:in `benchmark'
/usr/lib/ruby/vendor_ruby/puppet/indirector/catalog/compiler.rb:113:in `compile'
/usr/lib/ruby/vendor_ruby/puppet/indirector/catalog/compiler.rb:46:in `find'
/usr/lib/ruby/vendor_ruby/puppet/indirector/indirection.rb:201:in `find'
/usr/lib/ruby/vendor_ruby/puppet/application/apply.rb:204:in `main'
/usr/lib/ruby/vendor_ruby/puppet/application/apply.rb:146:in `run_command'
/usr/lib/ruby/vendor_ruby/puppet/application.rb:364:in `run'
/usr/lib/ruby/vendor_ruby/puppet/application.rb:470:in `plugin_hook'
/usr/lib/ruby/vendor_ruby/puppet/application.rb:364:in `run'
/usr/lib/ruby/vendor_ruby/puppet/util.rb:478:in `exit_on_fail'
/usr/lib/ruby/vendor_ruby/puppet/application.rb:364:in `run'
/usr/lib/ruby/vendor_ruby/puppet/util/command_line.rb:137:in `run'
/usr/lib/ruby/vendor_ruby/puppet/util/command_line.rb:91:in `execute'
/usr/bin/puppet:4
Thu Apr 30 16:27:35 +0000 2015 Puppet (err): Could not find resource 'Service[undef]' for relationship from 'Package[ceilometer-common]' on node node-10.domain.tld
/usr/lib/ruby/vendor_ruby/puppet/parser/relationship.rb:54:in `mk_relationship'
/usr/lib/ruby/vendor_ruby/puppet/parser/relationship.rb:20:in `evaluate'
/usr/lib/ruby/vendor_ruby/puppet/parser/relationship.rb:19:in `each'
/usr/lib/ruby/vendor_ruby/puppet/parser/relationship.rb:19:in `evaluate'
/usr/lib/ruby/vendor_ruby/puppet/parser/relationship.rb:18:in `each'
/usr/lib/ruby/vendor_ruby/puppet/parser/relationship.rb:18:in `evaluate'
/usr/lib/ruby/vendor_ruby/puppet/parser/compiler.rb:207:in `evaluate_relationships'
/usr/lib/ruby/vendor_ruby/puppet/parser/compiler.rb:207:in `each'
/usr/lib/ruby/vendor_ruby/puppet/parser/compiler.rb:207:in `evaluate_relationships'
/usr/lib/ruby/vendor_ruby/puppet/parser/compiler.rb:402:in `finish'
/usr/lib/ruby/vendor_ruby/puppet/parser/compiler.rb:119:in `compile'
/usr/lib/ruby/vendor_ruby/puppet/util/profiler/none.rb:6:in `profile'
/usr/lib/ruby/vendor_ruby/puppet/util/profiler.rb:31:in `profile'
/usr/lib/ruby/vendor_ruby/puppet/parser/compiler.rb:119:in `compile'
/usr/lib/ruby/vendor_ruby/puppet/parser/compiler.rb:24:in `compile'
/usr/lib/ruby/vendor_ruby/puppet/indirector/catalog/compiler.rb:116:in `compile'
/usr/lib/ruby/vendor_ruby/puppet/util/profiler/none.rb:6:in `profile'
/usr/lib/ruby/vendor_ruby/puppet/util/profiler.rb:31:in `profile'
/usr/lib/ruby/vendor_ruby/puppet/indirector/catalog/compiler.rb:114:in `compile'
/usr/lib/ruby/vendor_ruby/puppet/util.rb:161:in `benchmark'
/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/usr/lib/ruby/vendor_ruby/puppet/util.rb:160:in `benchmark'
/usr/lib/ruby/vendor_ruby/puppet/indirector/catalog/compiler.rb:113:in `compile'
/usr/lib/ruby/vendor_ruby/puppet/indirector/catalog/compiler.rb:46:in `find'
/usr/lib/ruby/vendor_ruby/puppet/indirector/indirection.rb:201:in `find'
/usr/lib/ruby/vendor_ruby/puppet/application/apply.rb:204:in `main'
/usr/lib/ruby/vendor_ruby/puppet/application/apply.rb:146:in `run_command'
/usr/lib/ruby/vendor_ruby/puppet/application.rb:364:in `run'
/usr/lib/ruby/vendor_ruby/puppet/application.rb:470:in `plugin_hook'
/usr/lib/ruby/vendor_ruby/puppet/application.rb:364:in `run'
/usr/lib/ruby/vendor_ruby/puppet/util.rb:478:in `exit_on_fail'
/usr/lib/ruby/vendor_ruby/puppet/application.rb:364:in `run'
/usr/lib/ruby/vendor_ruby/puppet/util/command_line.rb:137:in `run'
/usr/lib/ruby/vendor_ruby/puppet/util/command_line.rb:91:in `execute'
/usr/bin/puppet:4
Fix proposed to branch: master /review. openstack. org/183372
Review: https:/