[Katello] content node setup

Hello all,

I'm struggling a bit in provisioning a katello content node. After not
having much luck with 'node-installer'
(/Stage[main]/Certs/Ca[candlepin-ca]/ensure: change from absent to present
failed: Execution of '/usr/bin/yum install -y
katello-candlepin-cert-key-pair' returned 1), I'm giving
'katello-installer'
(katello-installer-0.0.19-1.201403031400git73f485b.el6.noarch) a shot.

Here's my command:

katello-installer -v --capsule-parent-fqdn=parent.example.com
–capsule-pulp true
–capsule-pulp-oauth-secret
"B1yq11mlqH35vgTZDtqxZbp+sZnz5F5n"
–capsule-puppet false
–capsule-puppetca false
–capsule-register-in-foreman true
–capsule-foreman-oauth-secret
"B1yq11mlqH35vgTZDtqxZbp+sZnz5F5n"
–capsule-dns false
–capsule-dhcp false
–capsule-tftp false

And here's the output I receive:

[ INFO 2014-03-04 10:03:25 verbose] Running validation checks
[ INFO 2014-03-04 10:03:25 verbose] Executing hooks in group pre
[ INFO 2014-03-04 10:03:25 verbose] All hooks in group pre finished
[ INFO 2014-03-04 10:03:26 verbose] Loading facts in
/usr/share/katello-installer/modules/stdlib/lib/facter/facter_dot_d.rb
[ INFO 2014-03-04 10:03:26 verbose] Loading facts in
/usr/share/katello-installer/modules/stdlib/lib/facter/puppet_vardir.rb
[ INFO 2014-03-04 10:03:26 verbose] Loading facts in
/usr/share/katello-installer/modules/stdlib/lib/facter/root_home.rb
[ INFO 2014-03-04 10:03:26 verbose] Loading facts in
/usr/share/katello-installer/modules/stdlib/lib/facter/pe_version.rb
[ INFO 2014-03-04 10:03:26 verbose] Loading facts in
/usr/share/katello-installer/modules/firewall/lib/facter/ip6tables_version.rb
[ INFO 2014-03-04 10:03:26 verbose] Loading facts in
/usr/share/katello-installer/modules/firewall/lib/facter/iptables_persistent_version.rb
[ INFO 2014-03-04 10:03:26 verbose] Loading facts in
/usr/share/katello-installer/modules/firewall/lib/facter/iptables_version.rb
[ INFO 2014-03-04 10:03:26 verbose] Loading facts in
/usr/share/katello-installer/modules/concat/lib/facter/concat_basedir.rb
[ INFO 2014-03-04 10:03:27 verbose] Loading random seed from
/etc/katello/keystore_password-file
[ INFO 2014-03-04 10:03:33 verbose] Current identity is:
64646784-0cc8-4205-9e9b-fa7ec5e353b7
[ WARN 2014-03-04 10:03:33 verbose] Config file /etc/puppet/hiera.yaml not
found, using Hiera defaults
[ERROR 2014-03-04 10:03:34 verbose] Duplicate declaration:
Package[pulp-puppet-plugins] is already declared in file
/usr/share/katello-installer/modules/pulp/manifests/install.pp at line 6;
cannot redeclare on node child.example.com
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:538:in
fail_on_duplicate_type_and_title' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:76:inadd_resource'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:59:in add_resource' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:59:inevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/util/errors.rb:35:in exceptwrap' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:43:inevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:in collect' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:inevaluate'
[ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/1.8/erb.rb:716:in
collect' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:16:ineach'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:15:in each' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:incollect'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:in evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:insafeevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:25:in evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:ineach'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:in evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:insafeevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/resource/type.rb:136:in evaluate_code' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/resource.rb:81:inevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:165:in
evaluate_classes' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:150:ineach'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:150:in
evaluate_classes' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:60:inevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/util/errors.rb:35:in exceptwrap' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:43:inevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:in collect' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:inevaluate'
[ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/1.8/erb.rb:716:in
collect' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:16:ineach'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:15:in each' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:incollect'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:in evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:insafeevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/relationship.rb:13:in
evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:insafeevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/relationship.rb:13:in
evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:insafeevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/relationship.rb:13:in
evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:insafeevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:25:in evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:ineach'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:in evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:insafeevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/resource/type.rb:136:in evaluate_code' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/resource.rb:81:inevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:165:in
evaluate_classes' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:150:ineach'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:150:in
evaluate_classes' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:60:inevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/util/errors.rb:35:in exceptwrap' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:43:inevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:in collect' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:inevaluate'
[ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/1.8/erb.rb:716:in
collect' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:16:ineach'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:15:in each' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:incollect'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:in evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:insafeevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:25:in evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:ineach'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:in evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:insafeevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/ifstatement.rb:25:in
evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:insafeevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:25:in evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:ineach'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:in evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:insafeevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/resource/type.rb:136:in evaluate_code' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/resource.rb:81:inevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:247:in
evaluate_definitions' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:247:ineach'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:247:in
evaluate_definitions' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/util/errors.rb:35:inexceptwrap'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:246:in
evaluate_definitions' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:262:inevaluate_generators'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:257:in loop' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:257:inevaluate_generators'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:102:in compile' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:29:incompile'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/catalog/compiler.rb:83:in
compile' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/util.rb:184:inbenchmark'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/catalog/compiler.rb:81:in
compile' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/indirector/catalog/compiler.rb:41:infind'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:191:in find' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/application/apply.rb:204:inmain'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/application/apply.rb:146:in run_command' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:364:inrun'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:456:in plugin_hook' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:364:inrun'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/util.rb:504:in exit_on_fail' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:364:inrun'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:132:in run' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:86:inexecute'
[ INFO 2014-03-04 10:03:34 verbose] /usr/bin/puppet:4
[ERROR 2014-03-04 10:03:34 verbose] Duplicate declaration:
Package[pulp-puppet-plugins] is already declared in file
/usr/share/katello-installer/modules/pulp/manifests/install.pp at line 6;
cannot redeclare on node child.example.com
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:538:in
fail_on_duplicate_type_and_title' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:76:inadd_resource'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:59:in add_resource' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:59:inevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/util/errors.rb:35:in exceptwrap' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:43:inevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:in collect' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:inevaluate'
[ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/1.8/erb.rb:716:in
collect' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:16:ineach'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:15:in each' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:incollect'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:in evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:insafeevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:25:in evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:ineach'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:in evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:insafeevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/resource/type.rb:136:in evaluate_code' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/resource.rb:81:inevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:165:in
evaluate_classes' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:150:ineach'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:150:in
evaluate_classes' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:60:inevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/util/errors.rb:35:in exceptwrap' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:43:inevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:in collect' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:inevaluate'
[ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/1.8/erb.rb:716:in
collect' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:16:ineach'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:15:in each' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:incollect'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:in evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:insafeevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/relationship.rb:13:in
evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:insafeevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/relationship.rb:13:in
evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:insafeevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/relationship.rb:13:in
evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:insafeevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:25:in evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:ineach'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:in evaluate' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:insafeevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/resource/type.rb:136:in evaluate_code' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/resource.rb:81:inevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:165:in
evaluate_classes' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:150:ineach'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:150:in
evaluate_classes' [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:60:inevaluate'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/util/errors.rb:35:in `exceptwrap'
[ INFO 2014-03-04 10:03:34 verbose]
/usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:43

Hi,

Are you configuring this on the same host as the foreman/katello server, or different one?

I'm not sure we've tested the non-all-in-one setup yet so there might be some issues during the process in this case.

– Ivan

··· ----- Original Message ----- > Hello all, > > I'm struggling a bit in provisioning a katello content node. After not > having much luck with 'node-installer' > (/Stage[main]/Certs/Ca[candlepin-ca]/ensure: change from absent to present > failed: Execution of '/usr/bin/yum install -y > katello-candlepin-cert-key-pair' returned 1), I'm giving > 'katello-installer' > (katello-installer-0.0.19-1.201403031400git73f485b.el6.noarch) a shot. > > Here's my command: > > katello-installer -v --capsule-parent-fqdn=parent.example.com\ > --capsule-pulp true\ > --capsule-pulp-oauth-secret > "B1yq11mlqH35vgTZDtqxZbp+sZnz5F5n"\ > --capsule-puppet false\ > --capsule-puppetca false\ > --capsule-register-in-foreman true\ > --capsule-foreman-oauth-secret > "B1yq11mlqH35vgTZDtqxZbp+sZnz5F5n"\ > --capsule-dns false\ > --capsule-dhcp false\ > --capsule-tftp false > > And here's the output I receive: > > [ INFO 2014-03-04 10:03:25 verbose] Running validation checks > [ INFO 2014-03-04 10:03:25 verbose] Executing hooks in group pre > [ INFO 2014-03-04 10:03:25 verbose] All hooks in group pre finished > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in > /usr/share/katello-installer/modules/stdlib/lib/facter/facter_dot_d.rb > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in > /usr/share/katello-installer/modules/stdlib/lib/facter/puppet_vardir.rb > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in > /usr/share/katello-installer/modules/stdlib/lib/facter/root_home.rb > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in > /usr/share/katello-installer/modules/stdlib/lib/facter/pe_version.rb > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in > /usr/share/katello-installer/modules/firewall/lib/facter/ip6tables_version.rb > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in > /usr/share/katello-installer/modules/firewall/lib/facter/iptables_persistent_version.rb > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in > /usr/share/katello-installer/modules/firewall/lib/facter/iptables_version.rb > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in > /usr/share/katello-installer/modules/concat/lib/facter/concat_basedir.rb > [ INFO 2014-03-04 10:03:27 verbose] Loading random seed from > /etc/katello/keystore_password-file > [ INFO 2014-03-04 10:03:33 verbose] Current identity is: > 64646784-0cc8-4205-9e9b-fa7ec5e353b7 > [ WARN 2014-03-04 10:03:33 verbose] Config file /etc/puppet/hiera.yaml not > found, using Hiera defaults > [ERROR 2014-03-04 10:03:34 verbose] Duplicate declaration: > Package[pulp-puppet-plugins] is already declared in file > /usr/share/katello-installer/modules/pulp/manifests/install.pp at line 6; > cannot redeclare on node child.example.com > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:538:in > `fail_on_duplicate_type_and_title' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:76:in `add_resource' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:59:in `add_resource' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:59:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/util/errors.rb:35:in `exceptwrap' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:43:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:in `collect' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/1.8/erb.rb:716:in > `collect' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:16:in `each' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:15:in `each' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:in `collect' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:in `safeevaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:25:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:in `each' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:in `safeevaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/resource/type.rb:136:in `evaluate_code' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/resource.rb:81:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:165:in > `evaluate_classes' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:150:in `each' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:150:in > `evaluate_classes' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:60:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/util/errors.rb:35:in `exceptwrap' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:43:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:in `collect' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/1.8/erb.rb:716:in > `collect' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:16:in `each' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:15:in `each' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:in `collect' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:in `safeevaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/relationship.rb:13:in > `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:in `safeevaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/relationship.rb:13:in > `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:in `safeevaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/relationship.rb:13:in > `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:in `safeevaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:25:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:in `each' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:in `safeevaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/resource/type.rb:136:in `evaluate_code' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/resource.rb:81:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:165:in > `evaluate_classes' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:150:in `each' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:150:in > `evaluate_classes' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:60:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/util/errors.rb:35:in `exceptwrap' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:43:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:in `collect' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/1.8/erb.rb:716:in > `collect' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:16:in `each' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:15:in `each' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:in `collect' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:in `safeevaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:25:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:in `each' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:in `safeevaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/ifstatement.rb:25:in > `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:in `safeevaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:25:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:in `each' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:in `safeevaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/resource/type.rb:136:in `evaluate_code' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/resource.rb:81:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:247:in > `evaluate_definitions' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:247:in `each' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:247:in > `evaluate_definitions' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/util/errors.rb:35:in `exceptwrap' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:246:in > `evaluate_definitions' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:262:in > `evaluate_generators' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:257:in `loop' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:257:in > `evaluate_generators' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:102:in `compile' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:29:in `compile' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/catalog/compiler.rb:83:in > `compile' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/util.rb:184:in `benchmark' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/catalog/compiler.rb:81:in > `compile' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/catalog/compiler.rb:41:in > `find' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:191:in `find' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/application/apply.rb:204:in `main' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/application/apply.rb:146:in `run_command' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:364:in `run' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:456:in `plugin_hook' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:364:in `run' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/util.rb:504:in `exit_on_fail' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:364:in `run' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:132:in `run' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:86:in `execute' > [ INFO 2014-03-04 10:03:34 verbose] /usr/bin/puppet:4 > [ERROR 2014-03-04 10:03:34 verbose] Duplicate declaration: > Package[pulp-puppet-plugins] is already declared in file > /usr/share/katello-installer/modules/pulp/manifests/install.pp at line 6; > cannot redeclare on node child.example.com > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:538:in > `fail_on_duplicate_type_and_title' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:76:in `add_resource' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:59:in `add_resource' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:59:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/util/errors.rb:35:in `exceptwrap' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:43:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:in `collect' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/1.8/erb.rb:716:in > `collect' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:16:in `each' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:15:in `each' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:in `collect' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:in `safeevaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:25:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:in `each' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:in `safeevaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/resource/type.rb:136:in `evaluate_code' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/resource.rb:81:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:165:in > `evaluate_classes' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:150:in `each' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:150:in > `evaluate_classes' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:60:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/util/errors.rb:35:in `exceptwrap' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:43:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:in `collect' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:in `evaluate' > [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/1.8/erb.rb:716:in > `collect' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:16:in `each' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:15:in `each' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:in `collect' > [ INFO 2014-03-04 10:03:34 verbose] > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:in `evaluate' > [ INFO 2014-03-04 10:03:34 ve

The katello node is being configured on a different server (the "master")
is running katello/foreman.

At any rate, I revisited using 'node-installer' after digging around and
finding some additional documentation regarding creating a cert for the
node using 'node-certs-generate' on the master.

The node is now listed when issuing 'katello node list', and I'm able to
assign it an environment (Library). Syncing appears to get started alright
but oddly, only the 'node-certs' and 'puppetlabs' repos actually sync.

Here's output from '/var/log/gofer/agent.log':

2014-03-05 10:01:24,397 [INFO][PathMonitor1] changed() @
katelloplugin.py:136 - changed: /etc/yum.repos.d/redhat.repo
2014-03-05 10:01:24,458 [INFO][PathMonitor1] report_enabled() @
katelloplugin.py:352 - reporting: {'enabled_repos': {'repos': [{'baseurl':
['https://richmond.example.com/pulp/repos/ORG/Library/custom/node-certs_1393978003662/sonoma_example_com'],
'repositoryid': 'ORG_node-certs_1393978003662_sonoma_example_com'},
{'baseurl':
['https://richmond.example.com/pulp/repos/ORG/Library/custom/rhel6-server/Server_rhel-6-server-optional-rpms'],
'repositoryid': 'ORG_rhel6-server_Server_rhel-6-server-optional-rpms'},
{'baseurl':
['https://richmond.example.com/pulp/repos/ORG/Library/custom/rhel6-server/Server_rhel-6-server-realtime-rpms'],
'repositoryid': 'ORG_rhel6-server_Server_rhel-6-server-realtime-rpms'},
{'baseurl':
['https://richmond.example.com/pulp/repos/ORG/Library/custom/rhel6-server/Server_rhel-6-server-rpms'],
'repositoryid': 'ORG_rhel6-server_Server_rhel-6-server-rpms'}, {'baseurl':
['https://richmond.example.com/pulp/repos/ORG/Library/custom/rhel6-server/Server_rhel-6-server-supplementary-rpms'],
'repositoryid':
'ORG_rhel6-server_Server_rhel-6-server-supplementary-rpms'}, {'baseurl':
['https://richmond.example.com/pulp/repos/ORG/Library/custom/rhel6-server/Server_rhel-server-rhscl-6-rpms'],
'repositoryid': 'ORG_rhel6-server_Server_rhel-server-rhscl-6-rpms'}]}}
2014-03-05 10:12:51,073 [INFO][worker-0] update() @ model.py:474 -
Importer: ORG-node-certs-paso_example_com/nodes_http_importer, updated
2014-03-05 10:12:53,728 [INFO][worker-0] update() @ model.py:474 -
Importer: ORG-node-certs-sonoma_example_com/nodes_http_importer, updated
2014-03-05 10:12:56,334 [INFO][worker-0] update() @ model.py:474 -
Importer:
ORG-node-certs_1393978003662-sonoma_example_com/nodes_http_importer, updated
2014-03-05 10:12:58,946 [INFO][worker-0] update() @ model.py:474 -
Importer:
ORG-puppetlab-puppetlabs_el_6Server_dependencies_x86_64/nodes_http_importer,
updated
2014-03-05 10:13:02,948 [INFO][worker-0] update() @ model.py:474 -
Importer:
ORG-puppetlab-puppetlabs_el_6Server_devel_x86_64/nodes_http_importer,
updated
2014-03-05 10:13:07,984 [INFO][worker-0] update() @ model.py:474 -
Importer:
ORG-puppetlab-puppetlabs_el_6Server_products_x86_64/nodes_http_importer,
updated
2014-03-05 10:13:14,515 [INFO][worker-0] update() @ model.py:474 -
Importer: ORG-rhel6-epel-epel_x86_64/nodes_http_importer, updated
2014-03-05 10:13:52,450 [INFO][worker-0] update() @ model.py:474 -
Importer:
ORG-rhel6-server-Server_rhel-6-server-optional-rpms/nodes_http_importer,
updated
2014-03-05 10:14:24,160 [INFO][worker-0] update() @ model.py:474 -
Importer:
ORG-rhel6-server-Server_rhel-6-server-realtime-rpms/nodes_http_importer,
updated
2014-03-05 10:14:41,493 [INFO][worker-0] update() @ model.py:474 -
Importer: ORG-rhel6-server-Server_rhel-6-server-rpms/nodes_http_importer,
updated
2014-03-05 10:17:07,987 [INFO][worker-0] update() @ model.py:474 -
Importer:
ORG-rhel6-server-Server_rhel-6-server-supplementary-rpms/nodes_http_importer,
updated
2014-03-05 10:17:15,185 [INFO][worker-0] update() @ model.py:474 -
Importer:
ORG-rhel6-server-Server_rhel-server-rhscl-6-rpms/nodes_http_importer,
updated
2014-03-05 10:17:23,767 [INFO][worker-0] update() @ model.py:474 -
Importer:
ORG-rhel6-workstation-Workstation_rhel-6-workstation-optional-rpms/nodes_http_importer,
updated
2014-03-05 10:17:51,379 [INFO][worker-0] update() @ model.py:474 -
Importer:
ORG-rhel6-workstation-Workstation_rhel-6-workstation-rpms/nodes_http_importer,
updated
2014-03-05 10:20:21,752 [INFO][worker-0] update() @ model.py:474 -
Importer:
ORG-rhel6-workstation-Workstation_rhel-6-workstation-supplementary-rpms/nodes_http_importer,
updated
2014-03-05 10:20:28,931 [INFO][worker-0] update() @ model.py:474 -
Importer:
ORG-rhel6-workstation-Workstation_rhel-workstation-rhscl-6-rpms/nodes_http_importer,
updated
2014-03-05 10:20:35,798 [ERROR][worker-0] update() @ handler.py:167 -
2014-03-05 10:20:35,799 [ERROR][worker-0] update() @ handler.py:167 -
2014-03-05 10:20:35,799 [ERROR][worker-0] update() @ handler.py:167 -
2014-03-05 10:20:35,800 [ERROR][worker-0] update() @ handler.py:167 -
2014-03-05 10:20:35,800 [ERROR][worker-0] update() @ handler.py:167 -
2014-03-05 10:20:35,800 [ERROR][worker-0] update() @ handler.py:167 -
2014-03-05 10:20:35,800 [ERROR][worker-0] update() @ handler.py:167 -
2014-03-05 10:20:35,800 [ERROR][worker-0] update() @ handler.py:167 -
2014-03-05 10:20:35,801 [ERROR][worker-0] update() @ handler.py:167 -
2014-03-05 10:20:35,801 [ERROR][worker-0] update() @ handler.py:167 -
2014-03-05 10:20:35,801 [ERROR][worker-0] update() @ handler.py:167 -
2014-03-05 10:20:35,805 [INFO][worker-0] sendreply() @ rmi.py:172 -
886c3a12-bed2-4701-8b70-5d88da6925f8 processed in: 8.071 (minutes)

And here's some seemingly relevant info from /var/log/pulp/pulp.log:

{'details': {'repository': {'details': {'errors': [{'error_id':
'exception', 'details': {'message': "[Errno 13] Permission denied:
'/var/lib/pulp/content/rpm/puppet-dashboard/1.2.20'", 'repo_id':
'ORG-puppetlab-puppetlabs_el_6Server_products_x86_64'}}, {'error_id':
'exception', 'details': {'message': "[Errno 13] Permission denied:
'/var/lib/pulp/content/rpm/zarafa-common'", 'repo_id':
'ORG-rhel6-epel-epel_x86_64'}}, {'error_id': 'exception', 'details':
{'message': "[Errno 13] Permission denied:
'/var/lib/pulp/content/rpm/openoffice.org-langpack-ja_JP'", 'repo_id':
'ORG-rhel6-server-Server_rhel-6-server-optional-rpms'}}, {'error_id':
'exception', 'details': {'message': "[Errno 13] Permission denied:
'/var/lib/pulp/content/rpm/kernel-rt-trace'", 'repo_id':
'ORG-rhel6-server-Server_rhel-6-server-realtime-rpms'}}, {'error_id':
'exception', 'details': {'message': "[Errno 13] Permission denied:
'/var/lib/pulp/content/rpm/libopenraw-gnome'", 'repo_id':
'ORG-rhel6-server-Server_rhel-6-server-rpms'}}, {'error_id': 'exception',
'details': {'message': "[Errno 13] Permission denied:
'/var/lib/pulp/content/rpm/java-1.7.0-oracle-plugin'", 'repo_id':
'ORG-rhel6-server-Server_rhel-6-server-supplementary-rpms'}}, {'error_id':
'exception', 'details': {'message': "[Errno 13] Permission denied:
'/var/lib/pulp/content/rpm/nodejs010-nodejs-docs'", 'repo_id':
'ORG-rhel6-server-Server_rhel-server-rhscl-6-rpms'}}, {'error_id':
'exception', 'details': {'message': "[Errno 13] Permission denied:
'/var/lib/pulp/content/rpm/texlive-dviutils'", 'repo_id':
'ORG-rhel6-workstation-Workstation_rhel-6-workstation-optional-rpms'}},
{'error_id': 'exception', 'details': {'message': "[Errno 13] Permission
denied: '/var/lib/pulp/content/rpm/openoffice.org-langpack-ja_JP'",
'repo_id': 'ORG-rhel6-workstation-Workstation_rhel-6-workstation-rpms'}},
{'error_id': 'exception', 'details': {'message': "[Errno 13] Permission
denied: '/var/lib/pulp/content/rpm/java-1.7.0-oracle-plugin'", 'repo_id':
'ORG-rhel6-workstation-Workstation_rhel-6-workstation-supplementary-rpms'}},
{'error_id': 'exception', 'details': {'message': "[Errno 13] Permission
denied: '/var/lib/pulp/content/rpm/nodejs010-nodejs-docs'", 'repo_id':
'ORG-rhel6-workstation-Workstation_rhel-workstation-rhscl-6-rpms'}}],
'repositories': [{'units': {'updated': 0, 'added': 0, 'removed': 0},
'action': 'merged', 'repo_id':
'ORG-puppetlab-puppetlabs_el_6Server_products_x86_64'}, {'units':
{'updated': 0, 'added': 0, 'removed': 0}, 'action': 'merged', 'repo_id':
'ORG-rhel6-workstation-Workstation_rhel-6-workstation-optional-rpms'},
{'units': {'updated': 0, 'added': 0, 'removed': 0}, 'action': 'merged',
'repo_id': 'ORG-rhel6-server-Server_rhel-6-server-supplementary-rpms'},
{'units': {'updated': 0, 'added': 0, 'removed': 0}, 'action': 'merged',
'repo_id':
'ORG-rhel6-workstation-Workstation_rhel-workstation-rhscl-6-rpms'},
{'units': {'updated': 0, 'added': 0, 'removed': 0}, 'action': 'merged',
'repo_id': 'ORG-puppetlab-puppetlabs_el_6Server_devel_x86_64'}, {'units':
{'updated': 0, 'added': 0, 'removed': 0}, 'action': 'merged', 'repo_id':
'ORG-rhel6-server-Server_rhel-6-server-rpms'}, {'units': {'updated': 0,
'added': 0, 'removed': 0}, 'action': 'merged', 'repo_id':
'ORG-node-certs-paso_example_com'}, {'units': {'updated': 0, 'added': 0,
'removed': 0}, 'action': 'merged', 'repo_id':
'ORG-rhel6-server-Server_rhel-6-server-optional-rpms'}, {'units':
{'updated': 0, 'added': 0, 'removed': 0}, 'action': 'merged', 'repo_id':
'ORG-rhel6-epel-epel_x86_64'}, {'units': {'updated': 0, 'added': 0,
'removed': 0}, 'action': 'merged', 'repo_id':
'ORG-rhel6-workstation-Workstation_rhel-6-workstation-rpms'}, {'units':
{'updated': 0, 'added': 0, 'removed': 0}, 'action': 'merged', 'repo_id':
'ORG-node-certs-sonoma_example_com'}, {'units': {'updated': 0, 'added': 0,
'removed': 0}, 'action': 'merged', 'repo_id':
'ORG-rhel6-server-Server_rhel-6-server-realtime-rpms'}, {'units':
{'updated': 0, 'added': 0, 'removed': 0}, 'action': 'merged', 'repo_id':
'ORG-node-certs_1393978003662-sonoma_example_com'}, {'units': {'updated':
0, 'added': 0, 'removed': 0}, 'action': 'merged', 'repo_id':
'ORG-puppetlab-puppetlabs_el_6Server_dependencies_x86_64'}, {'units':
{'updated': 0, 'added': 0, 'removed': 0}, 'action': 'merged', 'repo_id':
'ORG-rhel6-workstation-Workstation_rhel-6-workstation-supplementary-rpms'},
{'units': {'updated': 0, 'added': 0, 'removed': 0}, 'action': 'merged',
'repo_id': 'ORG-rhel6-server-Server_rhel-server-rhscl-6-rpms'}]},
'succeeded': False}}, 'num_changes': 0, 'succeeded': False, 'reboot':
{'scheduled': False, 'details': {}}}

The directories listed as not having permissions:
drwxr-xr-x 14 apache apache 4096 Feb 27 09:09
/var/lib/pulp/content/rpm/java-1.7.0-oracle-plugin
drwxr-xr-x 14 apache apache 4096 Feb 27 09:09
/var/lib/pulp/content/rpm/java-1.7.0-oracle-plugin
drwxr-xr-x 14 apache apache 4096 Feb 27 09:53
/var/lib/pulp/content/rpm/kernel-rt-trace
drwxr-xr-x 3 apache apache 4096 Feb 27 09:08
/var/lib/pulp/content/rpm/libopenraw-gnome
drwxr-xr-x 3 apache apache 4096 Feb 26 07:41
/var/lib/pulp/content/rpm/nodejs010-nodejs-docs
drwxr-xr-x 3 apache apache 4096 Feb 26 07:41
/var/lib/pulp/content/rpm/nodejs010-nodejs-docs
drwxr-xr-x 3 apache apache 4096 Feb 27 09:20
/var/lib/pulp/content/rpm/openoffice.org-langpack-ja_JP
drwxr-xr-x 3 apache apache 4096 Feb 27 09:20
/var/lib/pulp/content/rpm/openoffice.org-langpack-ja_JP
drwxr-xr-x 3 apache apache 4096 Feb 27 02:35
/var/lib/pulp/content/rpm/puppet-dashboard/1.2.20
drwxr-xr-x 3 apache apache 4096 Feb 27 09:11
/var/lib/pulp/content/rpm/texlive-dviutils
drwxr-xr-x 3 apache apache 4096 Feb 27 10:45
/var/lib/pulp/content/rpm/zarafa-common

So, it would appear that for each ERROR in the gofer agent log, it
corresponds to an alleged permissions issue by one of the directories
above. Permissions for everything in '/var/lib/pulp/content' are identical
to the above.

Any ideas?
–Heig

··· On Wednesday, March 5, 2014 3:08:46 AM UTC-8, Ivan Necas wrote: > > Hi, > > Are you configuring this on the same host as the foreman/katello server, > or different one? > > I'm not sure we've tested the non-all-in-one setup yet so there might be > some issues during the process in this case. > > -- Ivan > > ----- Original Message ----- > > Hello all, > > > > I'm struggling a bit in provisioning a katello content node. After not > > having much luck with 'node-installer' > > (/Stage[main]/Certs/Ca[candlepin-ca]/ensure: change from absent to > present > > failed: Execution of '/usr/bin/yum install -y > > katello-candlepin-cert-key-pair' returned 1), I'm giving > > 'katello-installer' > > (katello-installer-0.0.19-1.201403031400git73f485b.el6.noarch) a shot. > > > > Here's my command: > > > > katello-installer -v --capsule-parent-fqdn=parent.example.com\ > > --capsule-pulp true\ > > --capsule-pulp-oauth-secret > > "B1yq11mlqH35vgTZDtqxZbp+sZnz5F5n"\ > > --capsule-puppet false\ > > --capsule-puppetca false\ > > --capsule-register-in-foreman true\ > > --capsule-foreman-oauth-secret > > "B1yq11mlqH35vgTZDtqxZbp+sZnz5F5n"\ > > --capsule-dns false\ > > --capsule-dhcp false\ > > --capsule-tftp false > > > > And here's the output I receive: > > > > [ INFO 2014-03-04 10:03:25 verbose] Running validation checks > > [ INFO 2014-03-04 10:03:25 verbose] Executing hooks in group pre > > [ INFO 2014-03-04 10:03:25 verbose] All hooks in group pre finished > > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in > > /usr/share/katello-installer/modules/stdlib/lib/facter/facter_dot_d.rb > > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in > > /usr/share/katello-installer/modules/stdlib/lib/facter/puppet_vardir.rb > > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in > > /usr/share/katello-installer/modules/stdlib/lib/facter/root_home.rb > > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in > > /usr/share/katello-installer/modules/stdlib/lib/facter/pe_version.rb > > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in > > > /usr/share/katello-installer/modules/firewall/lib/facter/ip6tables_version.rb > > > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in > > > /usr/share/katello-installer/modules/firewall/lib/facter/iptables_persistent_version.rb > > > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in > > > /usr/share/katello-installer/modules/firewall/lib/facter/iptables_version.rb > > > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in > > /usr/share/katello-installer/modules/concat/lib/facter/concat_basedir.rb > > [ INFO 2014-03-04 10:03:27 verbose] Loading random seed from > > /etc/katello/keystore_password-file > > [ INFO 2014-03-04 10:03:33 verbose] Current identity is: > > 64646784-0cc8-4205-9e9b-fa7ec5e353b7 > > [ WARN 2014-03-04 10:03:33 verbose] Config file /etc/puppet/hiera.yaml > not > > found, using Hiera defaults > > [ERROR 2014-03-04 10:03:34 verbose] Duplicate declaration: > > Package[pulp-puppet-plugins] is already declared in file > > /usr/share/katello-installer/modules/pulp/manifests/install.pp at line > 6; > > cannot redeclare on node child.example.com > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:538:in > > `fail_on_duplicate_type_and_title' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:76:in > `add_resource' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:59:in > `add_resource' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:59:in > `evaluate' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/util/errors.rb:35:in `exceptwrap' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:43:in > `evaluate' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:in > `collect' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:in > `evaluate' > > [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/1.8/erb.rb:716:in > > `collect' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:16:in `each' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:15:in `each' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:in > `collect' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:in > `evaluate' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:in `safeevaluate' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:25:in > `evaluate' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:in `each' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:in > `evaluate' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:in `safeevaluate' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/resource/type.rb:136:in > `evaluate_code' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/resource.rb:81:in `evaluate' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:165:in > > `evaluate_classes' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:150:in `each' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:150:in > > `evaluate_classes' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:60:in > `evaluate' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/util/errors.rb:35:in `exceptwrap' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:43:in > `evaluate' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:in > `collect' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:in > `evaluate' > > [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/1.8/erb.rb:716:in > > `collect' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:16:in `each' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:15:in `each' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:in > `collect' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:in > `evaluate' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:in `safeevaluate' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/relationship.rb:13:in > > `evaluate' > > [ INFO 2014-03-04 10:03:34 verbose] > > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:in `safeevaluate' > > [ INFO 2014-03-

So, I've sorted out my permissions issues. I shamefully neglected to check
permissions on the node's side. When mounting NFS storage for
'/var/lib/pulp/content', I didn't setup permissions properly. Odd that any
content was copied at all, but it looks like things are moving along at the
moment.

–Heig

··· On Wednesday, March 5, 2014 12:12:14 PM UTC-8, Heig Gregorian wrote: > > The katello node is being configured on a different server (the "master") > is running katello/foreman. > > At any rate, I revisited using 'node-installer' after digging around and > finding some additional documentation regarding creating a cert for the > node using 'node-certs-generate' on the master. > > The node is now listed when issuing 'katello node list', and I'm able to > assign it an environment (Library). Syncing appears to get started alright > but oddly, only the 'node-certs' and 'puppetlabs' repos actually sync. > > Here's output from '/var/log/gofer/agent.log': > > 2014-03-05 10:01:24,397 [INFO][PathMonitor1] changed() @ > katelloplugin.py:136 - changed: /etc/yum.repos.d/redhat.repo > 2014-03-05 10:01:24,458 [INFO][PathMonitor1] report_enabled() @ > katelloplugin.py:352 - reporting: {'enabled_repos': {'repos': [{'baseurl': > [' > https://richmond.example.com/pulp/repos/ORG/Library/custom/node-certs_1393978003662/sonoma_example_com'], > 'repositoryid': 'ORG_node-certs_1393978003662_sonoma_example_com'}, > {'baseurl': [' > https://richmond.example.com/pulp/repos/ORG/Library/custom/rhel6-server/Server_rhel-6-server-optional-rpms'], > 'repositoryid': 'ORG_rhel6-server_Server_rhel-6-server-optional-rpms'}, > {'baseurl': [' > https://richmond.example.com/pulp/repos/ORG/Library/custom/rhel6-server/Server_rhel-6-server-realtime-rpms'], > 'repositoryid': 'ORG_rhel6-server_Server_rhel-6-server-realtime-rpms'}, > {'baseurl': [' > https://richmond.example.com/pulp/repos/ORG/Library/custom/rhel6-server/Server_rhel-6-server-rpms'], > 'repositoryid': 'ORG_rhel6-server_Server_rhel-6-server-rpms'}, {'baseurl': > [' > https://richmond.example.com/pulp/repos/ORG/Library/custom/rhel6-server/Server_rhel-6-server-supplementary-rpms'], > 'repositoryid': > 'ORG_rhel6-server_Server_rhel-6-server-supplementary-rpms'}, {'baseurl': [' > https://richmond.example.com/pulp/repos/ORG/Library/custom/rhel6-server/Server_rhel-server-rhscl-6-rpms'], > 'repositoryid': 'ORG_rhel6-server_Server_rhel-server-rhscl-6-rpms'}]}} > 2014-03-05 10:12:51,073 [INFO][worker-0] update() @ model.py:474 - > Importer: ORG-node-certs-paso_example_com/nodes_http_importer, updated > 2014-03-05 10:12:53,728 [INFO][worker-0] update() @ model.py:474 - > Importer: ORG-node-certs-sonoma_example_com/nodes_http_importer, updated > 2014-03-05 10:12:56,334 [INFO][worker-0] update() @ model.py:474 - > Importer: > ORG-node-certs_1393978003662-sonoma_example_com/nodes_http_importer, updated > 2014-03-05 10:12:58,946 [INFO][worker-0] update() @ model.py:474 - > Importer: > ORG-puppetlab-puppetlabs_el_6Server_dependencies_x86_64/nodes_http_importer, > updated > 2014-03-05 10:13:02,948 [INFO][worker-0] update() @ model.py:474 - > Importer: > ORG-puppetlab-puppetlabs_el_6Server_devel_x86_64/nodes_http_importer, > updated > 2014-03-05 10:13:07,984 [INFO][worker-0] update() @ model.py:474 - > Importer: > ORG-puppetlab-puppetlabs_el_6Server_products_x86_64/nodes_http_importer, > updated > 2014-03-05 10:13:14,515 [INFO][worker-0] update() @ model.py:474 - > Importer: ORG-rhel6-epel-epel_x86_64/nodes_http_importer, updated > 2014-03-05 10:13:52,450 [INFO][worker-0] update() @ model.py:474 - > Importer: > ORG-rhel6-server-Server_rhel-6-server-optional-rpms/nodes_http_importer, > updated > 2014-03-05 10:14:24,160 [INFO][worker-0] update() @ model.py:474 - > Importer: > ORG-rhel6-server-Server_rhel-6-server-realtime-rpms/nodes_http_importer, > updated > 2014-03-05 10:14:41,493 [INFO][worker-0] update() @ model.py:474 - > Importer: ORG-rhel6-server-Server_rhel-6-server-rpms/nodes_http_importer, > updated > 2014-03-05 10:17:07,987 [INFO][worker-0] update() @ model.py:474 - > Importer: > ORG-rhel6-server-Server_rhel-6-server-supplementary-rpms/nodes_http_importer, > updated > 2014-03-05 10:17:15,185 [INFO][worker-0] update() @ model.py:474 - > Importer: > ORG-rhel6-server-Server_rhel-server-rhscl-6-rpms/nodes_http_importer, > updated > 2014-03-05 10:17:23,767 [INFO][worker-0] update() @ model.py:474 - > Importer: > ORG-rhel6-workstation-Workstation_rhel-6-workstation-optional-rpms/nodes_http_importer, > updated > 2014-03-05 10:17:51,379 [INFO][worker-0] update() @ model.py:474 - > Importer: > ORG-rhel6-workstation-Workstation_rhel-6-workstation-rpms/nodes_http_importer, > updated > 2014-03-05 10:20:21,752 [INFO][worker-0] update() @ model.py:474 - > Importer: > ORG-rhel6-workstation-Workstation_rhel-6-workstation-supplementary-rpms/nodes_http_importer, > updated > 2014-03-05 10:20:28,931 [INFO][worker-0] update() @ model.py:474 - > Importer: > ORG-rhel6-workstation-Workstation_rhel-workstation-rhscl-6-rpms/nodes_http_importer, > updated > 2014-03-05 10:20:35,798 [ERROR][worker-0] update() @ handler.py:167 - > 2014-03-05 10:20:35,799 [ERROR][worker-0] update() @ handler.py:167 - > 2014-03-05 10:20:35,799 [ERROR][worker-0] update() @ handler.py:167 - > 2014-03-05 10:20:35,800 [ERROR][worker-0] update() @ handler.py:167 - > 2014-03-05 10:20:35,800 [ERROR][worker-0] update() @ handler.py:167 - > 2014-03-05 10:20:35,800 [ERROR][worker-0] update() @ handler.py:167 - > 2014-03-05 10:20:35,800 [ERROR][worker-0] update() @ handler.py:167 - > 2014-03-05 10:20:35,800 [ERROR][worker-0] update() @ handler.py:167 - > 2014-03-05 10:20:35,801 [ERROR][worker-0] update() @ handler.py:167 - > 2014-03-05 10:20:35,801 [ERROR][worker-0] update() @ handler.py:167 - > 2014-03-05 10:20:35,801 [ERROR][worker-0] update() @ handler.py:167 - > 2014-03-05 10:20:35,805 [INFO][worker-0] sendreply() @ rmi.py:172 - > 886c3a12-bed2-4701-8b70-5d88da6925f8 processed in: 8.071 (minutes) > > And here's some seemingly relevant info from /var/log/pulp/pulp.log: > > {'details': {'repository': {'details': {'errors': [{'error_id': > 'exception', 'details': {'message': "[Errno 13] Permission denied: > '/var/lib/pulp/content/rpm/puppet-dashboard/1.2.20'", 'repo_id': > 'ORG-puppetlab-puppetlabs_el_6Server_products_x86_64'}}, {'error_id': > 'exception', 'details': {'message': "[Errno 13] Permission denied: > '/var/lib/pulp/content/rpm/zarafa-common'", 'repo_id': > 'ORG-rhel6-epel-epel_x86_64'}}, {'error_id': 'exception', 'details': > {'message': "[Errno 13] Permission denied: > '/var/lib/pulp/content/rpm/openoffice.org-langpack-ja_JP'", 'repo_id': > 'ORG-rhel6-server-Server_rhel-6-server-optional-rpms'}}, {'error_id': > 'exception', 'details': {'message': "[Errno 13] Permission denied: > '/var/lib/pulp/content/rpm/kernel-rt-trace'", 'repo_id': > 'ORG-rhel6-server-Server_rhel-6-server-realtime-rpms'}}, {'error_id': > 'exception', 'details': {'message': "[Errno 13] Permission denied: > '/var/lib/pulp/content/rpm/libopenraw-gnome'", 'repo_id': > 'ORG-rhel6-server-Server_rhel-6-server-rpms'}}, {'error_id': 'exception', > 'details': {'message': "[Errno 13] Permission denied: > '/var/lib/pulp/content/rpm/java-1.7.0-oracle-plugin'", 'repo_id': > 'ORG-rhel6-server-Server_rhel-6-server-supplementary-rpms'}}, {'error_id': > 'exception', 'details': {'message': "[Errno 13] Permission denied: > '/var/lib/pulp/content/rpm/nodejs010-nodejs-docs'", 'repo_id': > 'ORG-rhel6-server-Server_rhel-server-rhscl-6-rpms'}}, {'error_id': > 'exception', 'details': {'message': "[Errno 13] Permission denied: > '/var/lib/pulp/content/rpm/texlive-dviutils'", 'repo_id': > 'ORG-rhel6-workstation-Workstation_rhel-6-workstation-optional-rpms'}}, > {'error_id': 'exception', 'details': {'message': "[Errno 13] Permission > denied: '/var/lib/pulp/content/rpm/openoffice.org-langpack-ja_JP'", > 'repo_id': 'ORG-rhel6-workstation-Workstation_rhel-6-workstation-rpms'}}, > {'error_id': 'exception', 'details': {'message': "[Errno 13] Permission > denied: '/var/lib/pulp/content/rpm/java-1.7.0-oracle-plugin'", 'repo_id': > 'ORG-rhel6-workstation-Workstation_rhel-6-workstation-supplementary-rpms'}}, > {'error_id': 'exception', 'details': {'message': "[Errno 13] Permission > denied: '/var/lib/pulp/content/rpm/nodejs010-nodejs-docs'", 'repo_id': > 'ORG-rhel6-workstation-Workstation_rhel-workstation-rhscl-6-rpms'}}], > 'repositories': [{'units': {'updated': 0, 'added': 0, 'removed': 0}, > 'action': 'merged', 'repo_id': > 'ORG-puppetlab-puppetlabs_el_6Server_products_x86_64'}, {'units': > {'updated': 0, 'added': 0, 'removed': 0}, 'action': 'merged', 'repo_id': > 'ORG-rhel6-workstation-Workstation_rhel-6-workstation-optional-rpms'}, > {'units': {'updated': 0, 'added': 0, 'removed': 0}, 'action': 'merged', > 'repo_id': 'ORG-rhel6-server-Server_rhel-6-server-supplementary-rpms'}, > {'units': {'updated': 0, 'added': 0, 'removed': 0}, 'action': 'merged', > 'repo_id': > 'ORG-rhel6-workstation-Workstation_rhel-workstation-rhscl-6-rpms'}, > {'units': {'updated': 0, 'added': 0, 'removed': 0}, 'action': 'merged', > 'repo_id': 'ORG-puppetlab-puppetlabs_el_6Server_devel_x86_64'}, {'units': > {'updated': 0, 'added': 0, 'removed': 0}, 'action': 'merged', 'repo_id': > 'ORG-rhel6-server-Server_rhel-6-server-rpms'}, {'units': {'updated': 0, > 'added': 0, 'removed': 0}, 'action': 'merged', 'repo_id': > 'ORG-node-certs-paso_example_com'}, {'units': {'updated': 0, 'added': 0, > 'removed': 0}, 'action': 'merged', 'repo_id': > 'ORG-rhel6-server-Server_rhel-6-server-optional-rpms'}, {'units': > {'updated': 0, 'added': 0, 'removed': 0}, 'action': 'merged', 'repo_id': > 'ORG-rhel6-epel-epel_x86_64'}, {'units': {'updated': 0, 'added': 0, > 'removed': 0}, 'action': 'merged', 'repo_id': > 'ORG-rhel6-workstation-Workstation_rhel-6-workstation-rpms'}, {'units': > {'updated': 0, 'added': 0, 'removed': 0}, 'action': 'merged', 'repo_id': > 'ORG-node-certs-sonoma_example_com'}, {'units': {'updated': 0, 'added': 0, > 'removed': 0}, 'action': 'merged', 'repo_id': > 'ORG-rhel6-server-Server_rhel-6-server-realtime-rpms'}, {'units': > {'updated': 0, 'added': 0, 'removed': 0}, 'action': 'merged', 'repo_id': > 'ORG-node-certs_1393978003662-sonoma_example_com'}, {'units': {'updated': > 0, 'added': 0, 'removed': 0}, 'action': 'merged', 'repo_id': > 'ORG-puppetlab-puppetlabs_el_6Server_dependencies_x86_64'}, {'units': > {'updated': 0, 'added': 0, 'removed': 0}, 'action': 'merged', 'repo_id': > 'ORG-rhel6-workstation-Workstation_rhel-6-workstation-supplementary-rpms'}, > {'units': {'updated': 0, 'added': 0, 'removed': 0}, 'action': 'merged', > 'repo_id': 'ORG-rhel6-server-Server_rhel-server-rhscl-6-rpms'}]}, > 'succeeded': False}}, 'num_changes': 0, 'succeeded': False, 'reboot': > {'scheduled': False, 'details': {}}} > > The directories listed as not having permissions: > drwxr-xr-x 14 apache apache 4096 Feb 27 09:09 > /var/lib/pulp/content/rpm/java-1.7.0-oracle-plugin > drwxr-xr-x 14 apache apache 4096 Feb 27 09:09 > /var/lib/pulp/content/rpm/java-1.7.0-oracle-plugin > drwxr-xr-x 14 apache apache 4096 Feb 27 09:53 > /var/lib/pulp/content/rpm/kernel-rt-trace > drwxr-xr-x 3 apache apache 4096 Feb 27 09:08 > /var/lib/pulp/content/rpm/libopenraw-gnome > drwxr-xr-x 3 apache apache 4096 Feb 26 07:41 > /var/lib/pulp/content/rpm/nodejs010-nodejs-docs > drwxr-xr-x 3 apache apache 4096 Feb 26 07:41 > /var/lib/pulp/content/rpm/nodejs010-nodejs-docs > drwxr-xr-x 3 apache apache 4096 Feb 27 09:20 > /var/lib/pulp/content/rpm/openoffice.org-langpack-ja_JP > drwxr-xr-x 3 apache apache 4096 Feb 27 09:20 > /var/lib/pulp/content/rpm/openoffice.org-langpack-ja_JP > drwxr-xr-x 3 apache apache 4096 Feb 27 02:35 > /var/lib/pulp/content/rpm/puppet-dashboard/1.2.20 > drwxr-xr-x 3 apache apache 4096 Feb 27 09:11 > /var/lib/pulp/content/rpm/texlive-dviutils > drwxr-xr-x 3 apache apache 4096 Feb 27 10:45 > /var/lib/pulp/content/rpm/zarafa-common > > So, it would appear that for each ERROR in the gofer agent log, it > corresponds to an alleged permissions issue by one of the directories > above. Permissions for everything in '/var/lib/pulp/content' are identical > to the above. > > Any ideas? > --Heig > > On Wednesday, March 5, 2014 3:08:46 AM UTC-8, Ivan Necas wrote: >> >> Hi, >> >> Are you configuring this on the same host as the foreman/katello server, >> or different one? >> >> I'm not sure we've tested the non-all-in-one setup yet so there might be >> some issues during the process in this case. >> >> -- Ivan >> >> ----- Original Message ----- >> > Hello all, >> > >> > I'm struggling a bit in provisioning a katello content node. After not >> > having much luck with 'node-installer' >> > (/Stage[main]/Certs/Ca[candlepin-ca]/ensure: change from absent to >> present >> > failed: Execution of '/usr/bin/yum install -y >> > katello-candlepin-cert-key-pair' returned 1), I'm giving >> > 'katello-installer' >> > (katello-installer-0.0.19-1.201403031400git73f485b.el6.noarch) a shot. >> > >> > Here's my command: >> > >> > katello-installer -v --capsule-parent-fqdn=parent.example.com\ >> > --capsule-pulp true\ >> > --capsule-pulp-oauth-secret >> > "B1yq11mlqH35vgTZDtqxZbp+sZnz5F5n"\ >> > --capsule-puppet false\ >> > --capsule-puppetca false\ >> > --capsule-register-in-foreman true\ >> > --capsule-foreman-oauth-secret >> > "B1yq11mlqH35vgTZDtqxZbp+sZnz5F5n"\ >> > --capsule-dns false\ >> > --capsule-dhcp false\ >> > --capsule-tftp false >> > >> > And here's the output I receive: >> > >> > [ INFO 2014-03-04 10:03:25 verbose] Running validation checks >> > [ INFO 2014-03-04 10:03:25 verbose] Executing hooks in group pre >> > [ INFO 2014-03-04 10:03:25 verbose] All hooks in group pre finished >> > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in >> > /usr/share/katello-installer/modules/stdlib/lib/facter/facter_dot_d.rb >> > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in >> > /usr/share/katello-installer/modules/stdlib/lib/facter/puppet_vardir.rb >> > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in >> > /usr/share/katello-installer/modules/stdlib/lib/facter/root_home.rb >> > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in >> > /usr/share/katello-installer/modules/stdlib/lib/facter/pe_version.rb >> > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in >> > >> /usr/share/katello-installer/modules/firewall/lib/facter/ip6tables_version.rb >> >> > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in >> > >> /usr/share/katello-installer/modules/firewall/lib/facter/iptables_persistent_version.rb >> >> > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in >> > >> /usr/share/katello-installer/modules/firewall/lib/facter/iptables_version.rb >> >> > [ INFO 2014-03-04 10:03:26 verbose] Loading facts in >> > >> /usr/share/katello-installer/modules/concat/lib/facter/concat_basedir.rb >> > [ INFO 2014-03-04 10:03:27 verbose] Loading random seed from >> > /etc/katello/keystore_password-file >> > [ INFO 2014-03-04 10:03:33 verbose] Current identity is: >> > 64646784-0cc8-4205-9e9b-fa7ec5e353b7 >> > [ WARN 2014-03-04 10:03:33 verbose] Config file /etc/puppet/hiera.yaml >> not >> > found, using Hiera defaults >> > [ERROR 2014-03-04 10:03:34 verbose] Duplicate declaration: >> > Package[pulp-puppet-plugins] is already declared in file >> > /usr/share/katello-installer/modules/pulp/manifests/install.pp at line >> 6; >> > cannot redeclare on node child.example.com >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:538:in >> > `fail_on_duplicate_type_and_title' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:76:in >> `add_resource' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:59:in >> `add_resource' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:59:in >> `evaluate' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/util/errors.rb:35:in `exceptwrap' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:43:in >> `evaluate' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:in >> `collect' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:in >> `evaluate' >> > [ INFO 2014-03-04 10:03:34 verbose] /usr/lib/ruby/1.8/erb.rb:716:in >> > `collect' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:16:in `each' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/branch.rb:15:in `each' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:in >> `collect' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:25:in >> `evaluate' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:in `safeevaluate' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:25:in >> `evaluate' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:in `each' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/astarray.rb:20:in >> `evaluate' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast.rb:62:in `safeevaluate' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/resource/type.rb:136:in >> `evaluate_code' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/parser/resource.rb:81:in `evaluate' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:165:in >> > `evaluate_classes' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:150:in `each' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/parser/compiler.rb:150:in >> > `evaluate_classes' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:60:in >> `evaluate' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/util/errors.rb:35:in `exceptwrap' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:43:in >> `evaluate' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/1.8/puppet/parser/ast/resource.rb:42:in >> `collect' >> > [ INFO 2014-03-04 10:03:34 verbose] >> > /usr/lib/ruby/site_ruby/