Hi Jason, Thanks, that works. It might be nice when it's added to the docs ? I wonder why it's not there actually.
With the Puppet 4.x repo enabled I already was afraid that the following was going to happen: [ERROR 2016-10-06 20:59:20 verbose] Could not find user puppet [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/type/file/owner.rb:21:in `block in insync?' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/type/file/owner.rb:20:in `map!' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/type/file/owner.rb:20:in `insync?' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/property.rb:277:in `safe_insync?' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:123:in `sync_if_needed' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:88:in `block in perform_changes' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:87:in `each' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:87:in `perform_changes' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:21:in `evaluate' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:224:in `apply' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:240:in `eval_resource' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:163:in `call' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:163:in `block (2 levels) in evaluate' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:386:in `block in thinmark' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/2.1.0/benchmark.rb:294:in `realtime' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:385:in `thinmark' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:163:in `block in evaluate' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/graph/relationship_graph.rb:118:in `traverse' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:154:in `evaluate' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:222:in `block in apply' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/log.rb:155:in `with_destination' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/report.rb:137:in `as_logging_destination' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:221:in `apply' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:171:in `block in apply_catalog' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:223:in `block in benchmark' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/2.1.0/benchmark.rb:294:in `realtime' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:222:in `benchmark' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:170:in `apply_catalog' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:343:in `run_internal' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:221:in `block in run' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/context.rb:65:in `override' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet.rb:241:in `override' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:195:in `run' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:350:in `apply_catalog' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:274:in `block in main' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/context.rb:65:in `override' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet.rb:241:in `override' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:225:in `main' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:170:in `run_command' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application.rb:344:in `block in run' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:540:in `exit_on_fail' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application.rb:344:in `run' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/command_line.rb:132:in `run' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/command_line.rb:72:in `execute' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/bin/puppet:5:in `<main>' [ERROR 2016-10-06 20:59:20 verbose] /Stage[main]/Puppet::Config/File[/etc/puppet]/owner: change from root to puppet failed: Could not find user puppet [ERROR 2016-10-06 20:59:20 verbose] Could not find group puppet [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/type/file/group.rb:26:in `block in insync?' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/type/file/group.rb:25:in `map!' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/type/file/group.rb:25:in `insync?' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/property.rb:277:in `safe_insync?' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:123:in `sync_if_needed' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:88:in `block in perform_changes' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:87:in `each' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:87:in `perform_changes' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:21:in `evaluate' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:224:in `apply' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:240:in `eval_resource' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:163:in `call' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:163:in `block (2 levels) in evaluate' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:386:in `block in thinmark' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/2.1.0/benchmark.rb:294:in `realtime' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:385:in `thinmark' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:163:in `block in evaluate' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/graph/relationship_graph.rb:118:in `traverse' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:154:in `evaluate' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:222:in `block in apply' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/log.rb:155:in `with_destination' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/report.rb:137:in `as_logging_destination' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:221:in `apply' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:171:in `block in apply_catalog' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:223:in `block in benchmark' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/2.1.0/benchmark.rb:294:in `realtime' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:222:in `benchmark' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:170:in `apply_catalog' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:343:in `run_internal' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:221:in `block in run' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/context.rb:65:in `override' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet.rb:241:in `override' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:195:in `run' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:350:in `apply_catalog' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:274:in `block in main' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/context.rb:65:in `override' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet.rb:241:in `override' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:225:in `main' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:170:in `run_command' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application.rb:344:in `block in run' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:540:in `exit_on_fail' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application.rb:344:in `run' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/command_line.rb:132:in `run' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/command_line.rb:72:in `execute' [ERROR 2016-10-06 20:59:20 verbose] /opt/puppetlabs/puppet/bin/puppet:5:in `<main>' [ERROR 2016-10-06 20:59:20 verbose] /Stage[main]/Puppet::Config/File[/etc/puppet]/group: change from root to puppet failed: Could not find group puppet [ERROR 2016-10-06 20:59:26 verbose] Execution of '/usr/bin/yum -d 0 -e 0 -y install puppet-server' returned 1: Package puppet-3.6.2-3.el7.noarch is obsoleted by puppet-agent-1.7.0-1.el7.x86_64 which is already installed [ERROR 2016-10-06 20:59:26 verbose] Package: puppet-server-3.6.2-3.el7.noarch (epel) [ERROR 2016-10-06 20:59:26 verbose] Requires: puppet = 3.6.2-3.el7 [ERROR 2016-10-06 20:59:26 verbose] Installed: puppet-agent-1.7.0-1.el7.x86_64 (@puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-3.6.2-3.el7.noarch (epel) [ERROR 2016-10-06 20:59:26 verbose] puppet = 3.6.2-3.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.0.0-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.0.1-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.1.0-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.1.1-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.2.0-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.2.1-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.2.2-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.2.4-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.2.5-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.2.6-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.2.7-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.3.0-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.3.1-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.3.2-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.3.4-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.3.5-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.3.6-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.4.0-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.4.1-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.4.2-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.5.0-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.5.1-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.5.2-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.5.3-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.6.0-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.6.1-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.6.2-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] You could try using --skip-broken to work around the problem [ERROR 2016-10-06 20:59:26 verbose] You could try running: rpm -Va --nofiles --nodigest [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/execution.rb:232:in `execute' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/provider.rb:102:in `execute' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/provider/package/yum.rb:186:in `install' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/type/package.rb:88:in `block (3 levels) in <module:Puppet>' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/property.rb:487:in `set' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/property.rb:561:in `sync' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:236:in `sync' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:134:in `sync_if_needed' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:80:in `perform_changes' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:21:in `evaluate' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:224:in `apply' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:240:in `eval_resource' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:163:in `call' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:163:in `block (2 levels) in evaluate' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:386:in `block in thinmark' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/2.1.0/benchmark.rb:294:in `realtime' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:385:in `thinmark' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:163:in `block in evaluate' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/graph/relationship_graph.rb:118:in `traverse' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:154:in `evaluate' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:222:in `block in apply' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/log.rb:155:in `with_destination' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/report.rb:137:in `as_logging_destination' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:221:in `apply' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:171:in `block in apply_catalog' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:223:in `block in benchmark' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/2.1.0/benchmark.rb:294:in `realtime' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:222:in `benchmark' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:170:in `apply_catalog' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:343:in `run_internal' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:221:in `block in run' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/context.rb:65:in `override' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet.rb:241:in `override' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:195:in `run' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:350:in `apply_catalog' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:274:in `block in main' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/context.rb:65:in `override' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet.rb:241:in `override' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:225:in `main' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:170:in `run_command' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application.rb:344:in `block in run' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:540:in `exit_on_fail' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application.rb:344:in `run' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/command_line.rb:132:in `run' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/command_line.rb:72:in `execute' [ERROR 2016-10-06 20:59:26 verbose] /opt/puppetlabs/puppet/bin/puppet:5:in `<main>' [ERROR 2016-10-06 20:59:26 verbose] /Stage[main]/Puppet::Server::Install/Package[puppet-server]/ensure: change from purged to present failed: Execution of '/usr/bin/yum -d 0 -e 0 -y install puppet-server' returned 1: Package puppet-3.6.2-3.el7.noarch is obsoleted by puppet-agent-1.7.0-1.el7.x86_64 which is already installed [ERROR 2016-10-06 20:59:26 verbose] Package: puppet-server-3.6.2-3.el7.noarch (epel) [ERROR 2016-10-06 20:59:26 verbose] Requires: puppet = 3.6.2-3.el7 [ERROR 2016-10-06 20:59:26 verbose] Installed: puppet-agent-1.7.0-1.el7.x86_64 (@puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-3.6.2-3.el7.noarch (epel) [ERROR 2016-10-06 20:59:26 verbose] puppet = 3.6.2-3.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.0.0-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.0.1-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.1.0-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.1.1-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.2.0-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.2.1-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.2.2-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.2.4-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.2.5-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.2.6-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.2.7-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.3.0-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.3.1-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.3.2-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.3.4-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.3.5-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.3.6-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.4.0-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.4.1-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.4.2-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.5.0-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.5.1-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.5.2-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.5.3-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.6.0-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.6.1-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] Available: puppet-agent-1.6.2-1.el7.x86_64 (puppetlabs-pc1) [ERROR 2016-10-06 20:59:26 verbose] puppet >= 4.0.0-1.el7 [ERROR 2016-10-06 20:59:26 verbose] You could try using --skip-broken to work around the problem [ERROR 2016-10-06 20:59:26 verbose] You could try running: rpm -Va --nofiles --nodigest Any clue here as the package names differ also for puppetserver and puppet-server from now on. Thanks! Matt Op donderdag 6 oktober 2016 20:27:12 UTC+2 schreef Jason B. Nance: > > Hi Yamakasi, > > In CentOS those packages are provided by SCLo-RH, which is enabled with > the centos-release-scl-rh package. Verify that you have installed: > > centos-release-scl > centos-release-scl-rh > foreman-release-scl > > ...and their corresponding repositories enabled, and that you do not have > the SoftwareCollections.org repositories enabled. Then clear your yum > cache. > > Regards, > > j > > > ------------------------------ > *From: *"yamakasi 014" <[email protected] <javascript:>> > *To: *"Foreman users" <[email protected] <javascript:>> > *Cc: *[email protected] <javascript:>, [email protected] > <javascript:> > *Sent: *Thursday, October 6, 2016 12:19:53 PM > *Subject: *[foreman-users] Re: Foreman 1.13.0 released > > Great, I did a new CentOS 7 install and see this error mainly: > > [ERROR 2016-10-06 13:16:11 verbose] Package: > tfm-rubygem-audited-activerecord-4.2.0-2.el7.noarch (foreman) > [ERROR 2016-10-06 13:16:11 verbose] Requires: > rh-ruby22-ruby(release) > [ERROR 2016-10-06 13:16:11 verbose] Package: > tfm-rubygem-ruby_parser-3.6.3-4.el7.noarch (foreman) > [ERROR 2016-10-06 13:16:11 verbose] Requires: > rh-ruby22-ruby(rubygems) > [ERROR 2016-10-06 13:16:11 verbose] Package: > tfm-rubygem-friendly_id-5.1.0-3.el7.noarch (foreman) > [ERROR 2016-10-06 13:16:11 verbose] Requires: > rh-ruby22-ruby(rubygems) > [ERROR 2016-10-06 13:16:11 verbose] Package: > tfm-rubygem-facter-2.4.0-3.el7.x86_64 (foreman) > [ERROR 2016-10-06 13:16:11 verbose] Requires: > rh-ruby22-ruby(rubygems) > [ERROR 2016-10-06 13:16:11 verbose] Package: > tfm-rubygem-rest-client-1.8.0-1.el7.noarch (foreman) > [ERROR 2016-10-06 13:16:11 verbose] Requires: > sclo-ror42-rubygem(mime-types) < 3.0 > [ERROR 2016-10-06 13:16:11 verbose] Package: > tfm-rubygem-deacon-1.0.0-1.el7.noarch (foreman) > [ERROR 2016-10-06 13:16:11 verbose] Requires: > rh-ruby22-ruby(rubygems) > > Right repo's are in place following the docs. > > What do do here ? > > > Op donderdag 6 oktober 2016 11:01:18 UTC+2 schreef Dominic Cleal: >> >> Foreman 1.13.0 is now available, our latest major release featuring >> improved IPv6 support, configurable boot loaders for UEFI support, DHCP >> performance enhancements and much more. >> >> Thanks to the 94 contributors to this release, who helped write, fix and >> translate it, and to the testers who've helped during the release >> candidate phase. >> >> Installation quick start: >> https://theforeman.org/manuals/1.13/quickstart_guide.html >> >> Upgrade instructions: >> https://theforeman.org/manuals/1.13/index.html#3.6Upgrade >> >> Release notes: >> https://theforeman.org/manuals/1.13/index.html#Releasenotesfor1.13 >> >> >> Headline features >> ================= >> Support for creating and managing IPv6 subnets and hosts with IPv6 >> and/or IPv4 addresses is new in this release, enabling deployment of >> dual and even single-stack IPv6 hosts. >> >> During host creation with DHCP, the PXE boot loader (filename) specified >> in the DHCP reservation can now be changed from PXELinux to a number of >> other supported loaders, e.g. GRUB Legacy or GRUB 2 (for UEFI), or left >> unset altogether. >> >> Lots more features can be found listed in the release notes: >> https://theforeman.org/manuals/1.13/index.html#Releasenotesfor1.13 >> >> Do take note of the upgrade warnings and deprecations in this release: >> https://theforeman.org/manuals/1.13/index.html#Upgradewarnings >> >> Our list of supported OSes has changed, so please check these when >> setting up new installations or upgrading. >> >> >> Downloads >> ========= >> Packages may be found in the 1.13 directories on both deb.foreman.org >> and yum.theforeman.org, and tarballs are on downloads.theforeman.org. >> >> The GPG key used for RPMs and tarballs has the following fingerprint: >> 84E7 90DF FB1D 2EAE C429 C6CD 4EA2 F7E7 7DFE 6FC2 >> (https://theforeman.org/security.html#GPGkeys) >> >> >> Bug reporting >> ============= >> If you come across a bug, please file it and note the version of Foreman >> that you're using in the report. >> >> Foreman: http://projects.theforeman.org/projects/foreman/issues/new >> Proxy: http://projects.theforeman.org/projects/smart-proxy/issues/new >> Installer: >> http://projects.theforeman.org/projects/puppet-foreman/issues/new >> >> -- >> Dominic Cleal >> [email protected] >> >> >> -- > You received this message because you are subscribed to the Google Groups > "Foreman users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:>. > To post to this group, send email to [email protected] > <javascript:>. > Visit this group at https://groups.google.com/group/foreman-users. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Foreman users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/foreman-users. For more options, visit https://groups.google.com/d/optout.
