Bug 1746166
Summary: | Installer fails when using signed certificate on the initial install | ||
---|---|---|---|
Product: | Red Hat Satellite | Reporter: | Ganesh Payelkar <gpayelka> |
Component: | Installation | Assignee: | Eric Helms <ehelms> |
Status: | CLOSED ERRATA | QA Contact: | Devendra Singh <desingh> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 6.6.0 | CC: | ahumbe, desingh, ehelms, ekohlvan, hhudgeon, nkathole, zhunting |
Target Milestone: | 6.6.0 | Keywords: | Regression, Triaged |
Target Release: | Unused | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | katello-certs-tools-2.6.0,foreman-installer-1.22.0.13-1 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-10-22 12:47:55 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Comment 3
Ganesh Payelkar
2019-08-27 19:52:13 UTC
FailedQA Version tested: Satellite 6.6.0 snap 20 # satellite-installer --scenario satellite -v --foreman-initial-admin-password="changeme" --foreman-proxy-dns="true" --foreman-proxy-dns-interface="virbr0" --foreman-proxy-dns-zone="usersys.redhat.com" --foreman-proxy-dhcp="true" --foreman-proxy-dhcp-interface="virbr0" --foreman-proxy-tftp="true" --foreman-proxy-tftp-servername="satellite.example.com" --foreman-proxy-register-in-foreman="true" --foreman-proxy-dhcp-range="192.168.100.10 192.168.100.254" --foreman-proxy-dhcp-gateway="192.168.100.1" --foreman-proxy-dns-reverse="100.168.192.in-addr.arpa" --katello-enable-ostree="true" --certs-server-cert /root/ownca/satellite.example.com/satellite.example.crt --certs-server-key /root/ownca/satellite.example.com/satellite.example.com.key --certs-server-ca-cert /root/ownca/satellite.example.com/cacert.crt --foreman-proxy-dns-forwarders="x.x.x.x" --foreman-proxy-dns-forwarders="x.x.x.x" --foreman-proxy-dns-forwarders="x.x.x.x" --foreman-proxy-dns-forwarders="x.x.x.x" [ INFO 2019-09-14T04:58:09 verbose] /etc/httpd/conf.modules.d: Scheduling refresh of Class[Apache::Service] [ERROR 2019-09-14T04:58:09 verbose] Could not set 'present' on ensure: No such file or directory @ rb_sysopen - /etc/pki/katello/private/katello-apache.key (file: /usr/share/foreman-installer/modules/certs/manifests/keypair.pp, line: 18) [ERROR 2019-09-14T04:58:09 verbose] /usr/share/foreman-installer/modules/certs/lib/puppet/provider/katello_ssl_tool.rb:180:in `initialize' [ERROR 2019-09-14T04:58:09 verbose] /usr/share/foreman-installer/modules/certs/lib/puppet/provider/katello_ssl_tool.rb:180:in `open' [ERROR 2019-09-14T04:58:09 verbose] /usr/share/foreman-installer/modules/certs/lib/puppet/provider/katello_ssl_tool.rb:180:in `create' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/property/ensure.rb:16:in `block in defaultvalues' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/property.rb:491:in `set' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/property.rb:568:in `sync' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:239:in `sync' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:134:in `sync_if_needed' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:80:in `perform_changes' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:21:in `evaluate' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:259:in `apply' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:279:in `eval_resource' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:183:in `call' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:183:in `block (2 levels) in evaluate' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:519:in `block in thinmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/2.4.0/benchmark.rb:308:in `realtime' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:518:in `thinmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:183:in `block in evaluate' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/graph/relationship_graph.rb:121:in `traverse' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:173:in `evaluate' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:239:in `block (2 levels) in apply' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:519:in `block in thinmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/2.4.0/benchmark.rb:308:in `realtime' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:518:in `thinmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:238:in `block in apply' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/log.rb:161:in `with_destination' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/report.rb:146:in `as_logging_destination' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:237:in `apply' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:186:in `block (2 levels) in apply_catalog' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:519:in `block in thinmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/2.4.0/benchmark.rb:308:in `realtime' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:518:in `thinmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:185:in `block in apply_catalog' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:232:in `block in benchmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/2.4.0/benchmark.rb:308:in `realtime' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:231:in `benchmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:184:in `apply_catalog' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:366:in `run_internal' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:234:in `block in run' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/context.rb:65:in `override' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet.rb:260:in `override' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:211:in `run' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:355:in `apply_catalog' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:280:in `block (2 levels) in main' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/context.rb:65:in `override' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet.rb:260:in `override' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:280:in `block in main' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/context.rb:65:in `override' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet.rb:260:in `override' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:233:in `main' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:174:in `run_command' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application.rb:375:in `block in run' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:667:in `exit_on_fail' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application.rb:375:in `run' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/command_line.rb:139:in `run' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/command_line.rb:77:in `execute' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/bin/puppet:5:in `<main>' [ERROR 2019-09-14T04:58:09 verbose] Could not set 'present' on ensure: No such file or directory @ rb_sysopen - /etc/pki/katello/private/katello-apache.key (file: /usr/share/foreman-installer/modules/certs/manifests/keypair.pp, line: 18) [ERROR 2019-09-14T04:58:09 verbose] /usr/share/foreman-installer/modules/certs/lib/puppet/provider/katello_ssl_tool.rb:180:in `initialize' [ERROR 2019-09-14T04:58:09 verbose] /usr/share/foreman-installer/modules/certs/lib/puppet/provider/katello_ssl_tool.rb:180:in `open' [ERROR 2019-09-14T04:58:09 verbose] /usr/share/foreman-installer/modules/certs/lib/puppet/provider/katello_ssl_tool.rb:180:in `create' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/property/ensure.rb:16:in `block in defaultvalues' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/property.rb:491:in `set' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/property.rb:568:in `sync' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:239:in `sync' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:134:in `sync_if_needed' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:80:in `perform_changes' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:21:in `evaluate' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:259:in `apply' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:279:in `eval_resource' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:183:in `call' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:183:in `block (2 levels) in evaluate' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:519:in `block in thinmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/2.4.0/benchmark.rb:308:in `realtime' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:518:in `thinmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:183:in `block in evaluate' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/graph/relationship_graph.rb:121:in `traverse' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:173:in `evaluate' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:239:in `block (2 levels) in apply' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:519:in `block in thinmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/2.4.0/benchmark.rb:308:in `realtime' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:518:in `thinmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:238:in `block in apply' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/log.rb:161:in `with_destination' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/report.rb:146:in `as_logging_destination' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:237:in `apply' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:186:in `block (2 levels) in apply_catalog' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:519:in `block in thinmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/2.4.0/benchmark.rb:308:in `realtime' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:518:in `thinmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:185:in `block in apply_catalog' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:232:in `block in benchmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/2.4.0/benchmark.rb:308:in `realtime' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:231:in `benchmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:184:in `apply_catalog' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:366:in `run_internal' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:234:in `block in run' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/context.rb:65:in `override' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet.rb:260:in `override' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:211:in `run' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:355:in `apply_catalog' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:280:in `block (2 levels) in main' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/context.rb:65:in `override' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet.rb:260:in `override' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:280:in `block in main' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/context.rb:65:in `override' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet.rb:260:in `override' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:233:in `main' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:174:in `run_command' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application.rb:375:in `block in run' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:667:in `exit_on_fail' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application.rb:375:in `run' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/command_line.rb:139:in `run' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/command_line.rb:77:in `execute' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/bin/puppet:5:in `<main>' [ERROR 2019-09-14T04:58:09 verbose] Wrapped exception: [ERROR 2019-09-14T04:58:09 verbose] No such file or directory @ rb_sysopen - /etc/pki/katello/private/katello-apache.key [ERROR 2019-09-14T04:58:09 verbose] /usr/share/foreman-installer/modules/certs/lib/puppet/provider/katello_ssl_tool.rb:180:in `initialize' [ERROR 2019-09-14T04:58:09 verbose] /usr/share/foreman-installer/modules/certs/lib/puppet/provider/katello_ssl_tool.rb:180:in `open' [ERROR 2019-09-14T04:58:09 verbose] /usr/share/foreman-installer/modules/certs/lib/puppet/provider/katello_ssl_tool.rb:180:in `create' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/property/ensure.rb:16:in `block in defaultvalues' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/property.rb:491:in `set' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/property.rb:568:in `sync' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:239:in `sync' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:134:in `sync_if_needed' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:80:in `perform_changes' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:21:in `evaluate' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:259:in `apply' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:279:in `eval_resource' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:183:in `call' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:183:in `block (2 levels) in evaluate' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:519:in `block in thinmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/2.4.0/benchmark.rb:308:in `realtime' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:518:in `thinmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:183:in `block in evaluate' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/graph/relationship_graph.rb:121:in `traverse' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction.rb:173:in `evaluate' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:239:in `block (2 levels) in apply' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:519:in `block in thinmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/2.4.0/benchmark.rb:308:in `realtime' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:518:in `thinmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:238:in `block in apply' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/log.rb:161:in `with_destination' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/transaction/report.rb:146:in `as_logging_destination' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:237:in `apply' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:186:in `block (2 levels) in apply_catalog' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:519:in `block in thinmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/2.4.0/benchmark.rb:308:in `realtime' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:518:in `thinmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:185:in `block in apply_catalog' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:232:in `block in benchmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/2.4.0/benchmark.rb:308:in `realtime' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:231:in `benchmark' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:184:in `apply_catalog' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:366:in `run_internal' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:234:in `block in run' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/context.rb:65:in `override' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet.rb:260:in `override' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/configurer.rb:211:in `run' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:355:in `apply_catalog' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:280:in `block (2 levels) in main' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/context.rb:65:in `override' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet.rb:260:in `override' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:280:in `block in main' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/context.rb:65:in `override' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet.rb:260:in `override' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:233:in `main' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application/apply.rb:174:in `run_command' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application.rb:375:in `block in run' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util.rb:667:in `exit_on_fail' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/application.rb:375:in `run' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/command_line.rb:139:in `run' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/command_line.rb:77:in `execute' [ERROR 2019-09-14T04:58:09 verbose] /opt/puppetlabs/puppet/bin/puppet:5:in `<main>' [ERROR 2019-09-14T04:58:09 verbose] /Stage[main]/Certs::Apache/Certs::Keypair[apache]/Privkey[/etc/pki/katello/private/katello-apache.key]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: No such file or directory @ rb_sysopen - /etc/pki/katello/private/katello-apache.key (file: /usr/share/foreman-installer/modules/certs/manifests/keypair.pp, line: 18) The issue is that the directory /etc/pki/katello/private doesn't exist when it wants to create /etc/pki/katello/private/katello-apache.key and it can't handle that. Not sure why this is surfacing now. Could be a regression or something that always existed. Either way, an autorequire on the parent directory should ensure it works and will test whether solves the issue. FailedQA version tested: Satellite 6.6.0 snap 20.1 # rpm -q foreman foreman-1.22.0.29-1.el7sat.noarch Same error as above comment #14 On the machine I see: # rpm -qv foreman-installer foreman-installer-1.22.0.12-1.el7sat.noarch # grep version\" /usr/share/foreman-installer/modules/certs/metadata.json "version": "6.0.0", I would expect version 6.0.2 which includes the autorequire fix. VERIFIED Version tested: Satellite 6.6.0 snap 22 Installation completed with signed custom certs. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2019:3172 |