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.

Reply via email to