Yamakasi,
My suggestion would be to start a new email thread (instead of replying to the "release" email) and include your "foreman-installer" call as well as what version of TFM packages you have installed and your yum repository configuration. I've not yet attempted to use Puppet 4 with TFM. j From: "yamakasi 014" <[email protected]> To: "Foreman users" <[email protected]> Cc: [email protected] Sent: Thursday, October 6, 2016 2:06:37 PM Subject: Re: [foreman-users] Re: Foreman 1.13.0 released 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" < [ javascript-blocked: | [email protected] ] > To: "Foreman users" < [ javascript-blocked: | [email protected] ] > Cc: [ javascript-blocked: | [email protected] ] , [ javascript-blocked: | [email protected] ] 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: BQ_BEGIN 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 | https://theforeman.org/manuals/1.13/quickstart_guide.html ] Upgrade instructions: [ https://theforeman.org/manuals/1.13/index.html#3.6Upgrade | https://theforeman.org/manuals/1.13/index.html#3.6Upgrade ] Release notes: [ https://theforeman.org/manuals/1.13/index.html#Releasenotesfor1.13 | 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 | 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 | 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 [ http://deb.foreman.org/ | deb.foreman.org ] and [ http://yum.theforeman.org/ | yum.theforeman.org ] , and tarballs are on [ http://downloads.theforeman.org/ | 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 | 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 | http://projects.theforeman.org/projects/foreman/issues/new ] Proxy: [ http://projects.theforeman.org/projects/smart-proxy/issues/new | http://projects.theforeman.org/projects/smart-proxy/issues/new ] Installer: [ http://projects.theforeman.org/projects/puppet-foreman/issues/new | 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 [ javascript-blocked: | [email protected] ] . To post to this group, send email to [ javascript-blocked: | [email protected] ] . Visit this group at [ https://groups.google.com/group/foreman-users | https://groups.google.com/group/foreman-users ] . For more options, visit [ https://groups.google.com/d/optout | https://groups.google.com/d/optout ] . BQ_END -- 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.
