Problem:
Installer fails to start pulp streamer
When using the following command for a 3.14 installation I get a fully installed Katello server with no errors:
foreman-installer --puppet-server=false \
--puppet-server-ca=false \
--no-enable-puppet \
--foreman-proxy-manage-puppet-group=false \
--foreman-proxy-content-puppet=false \
--foreman-proxy-puppet=false \
--foreman-proxy-puppetca=false \
--scenario katello
When I run a similar command attempting to install 3.15 I get the errors listed below:
foreman-installer --scenario katello \
--no-enable-puppet \
--puppet-ca-server=false \
--foreman-proxy-puppet=false \
--foreman-proxy-puppetca=false \
--foreman-proxy-content-enable-puppet=false
Expected outcome:
Clean installation
Foreman and Proxy versions:
Foreman 2.0
Katello 3.15
Foreman and Proxy plugin versions:
Foreman 2.0
Distribution and version:
CentOS Linux release 7.8.2003 (Core)
Other relevant data:
[DEBUG 2020-05-11T08:25:07 main] Executing: ‘/bin/systemctl is-active – pulp_streamer’
[DEBUG 2020-05-11T08:25:07 main] Executing: ‘/bin/systemctl is-enabled – pulp_streamer’
[DEBUG 2020-05-11T08:25:07 main] Executing: ‘/bin/systemctl show --property=NeedDaemonReload – pulp_streamer’
[DEBUG 2020-05-11T08:25:07 main] Executing: ‘/bin/systemctl unmask – pulp_streamer’
[DEBUG 2020-05-11T08:25:07 main] Executing: ‘/bin/systemctl start – pulp_streamer’
[DEBUG 2020-05-11T08:25:07 main] Running journalctl command to get logs for systemd start failure: journalctl -n 50 --since ‘5 minutes ago’ -u pulp_streamer --no-
pager
[DEBUG 2020-05-11T08:25:07 main] Executing: ‘journalctl -n 50 --since ‘5 minutes ago’ -u pulp_streamer --no-pager’
[ERROR 2020-05-11T08:25:07 main] Systemd start for pulp_streamer failed!
[ERROR 2020-05-11T08:25:07 main] journalctl log for pulp_streamer:
[ERROR 2020-05-11T08:25:07 main] – No entries –
[ERROR 2020-05-11T08:25:07 main]
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/provider/service/systemd.rb:184:in rescue in start' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/provider/service/systemd.rb:179:in
start’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/type/service.rb:110:in block (3 levels) in <module:Puppet>' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/property.rb:490:in
set’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/property.rb:570:in sync' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/type/service.rb:121:in
sync’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:241:in sync' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:136:in
sync_if_needed’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:82:in perform_changes' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:21:in
evaluate’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:267:in apply' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:287:in
eval_resource’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:191:in call' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:191:in
block (2 levels) in evaluate’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:521:in block in thinmark' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/2.5.0/benchmark.rb:308:in
realtime’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:520:in thinmark' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:191:in
block in evaluate’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/graph/relationship_graph.rb:122:in traverse' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:178:in
evaluate’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:240:in block (2 levels) in apply' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:521:in
block in thinmark’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/2.5.0/benchmark.rb:308:in realtime' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:520:in
thinmark’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:239:in block in apply' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/log.rb:161:in
with_destination’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/report.rb:146:in as_logging_destination' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:238:in
apply’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:185:in block (2 levels) in apply_catalog' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:521:in
block in thinmark’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/2.5.0/benchmark.rb:308:in realtime' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:520:in
thinmark’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:184:in block in apply_catalog' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:233:in
block in benchmark’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/2.5.0/benchmark.rb:308:in realtime' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:232:in
benchmark’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:183:in apply_catalog' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:391:in
run_internal’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:227:in block in run' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/context.rb:62:in
override’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet.rb:290:in override' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:210:in
run’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:343:in apply_catalog' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:260:in
block (2 levels) in main’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/context.rb:62:in override' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet.rb:290:in
override’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:243:in block in main' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/context.rb:62:in
override’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet.rb:290:in override' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:207:in
main’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:177:in run_command' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application.rb:382:in
block in run’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:710:in exit_on_fail' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application.rb:382:in
run’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/command_line.rb:143:in run' [ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/command_line.rb:77:in
execute’
[ERROR 2020-05-11T08:25:07 main] /opt/puppetlabs/puppet/bin/puppet:5:in `’
[ERROR 2020-05-11T08:25:07 main] /Stage[main]/Pulp::Service/Service[pulp_streamer]/ensure: change from ‘stopped’ to ‘running’ failed: Systemd start for pulp_streamer failed!
[ERROR 2020-05-11T08:25:07 main] journalctl log for pulp_streamer:
[ERROR 2020-05-11T08:25:07 main] – No entries –
[DEBUG 2020-05-11T08:25:07 main] Executing: ‘/bin/systemctl is-active – pulp_streamer’
[DEBUG 2020-05-11T08:25:07 main] /Service[pulp_streamer]: Skipping restart; service is not running
[ WARN 2020-05-11T08:25:07 main] /Service[pulp_streamer]: Triggered ‘refresh’ from 1 event
[DEBUG 2020-05-11T08:25:07 main] /Service[pulp_streamer]: The container Class[Pulp::Service] will propagate my refresh event
[DEBUG 2020-05-11T08:25:07 main] Class[Pulp::Service]: Resource is being skipped, unscheduling all events