Skip to content

Introduce SSH cert support #1743

Introduce SSH cert support

Introduce SSH cert support #1743

Triggered via pull request January 8, 2026 09:41
Status Failure
Total duration 8m 47s
Artifacts

ci.yml

on: pull_request
Puppet  /  Static validations
22s
Puppet / Static validations
Matrix: Puppet / acceptance
Matrix: Puppet / unit
Puppet  /  Test suite
3s
Puppet / Test suite
Fit to window
Zoom out
Zoom in

Annotations

21 errors and 2 warnings
Puppet / Puppet 8 - Debian 12: spec/acceptance/remote_execution_script_pull_mqtt_spec.rb#L17
Scenario: install foreman-proxy with remote_execution script plugin with pull-mqtt with default params File "/etc/foreman-proxy/settings.d/remote_execution_ssh.yml" content is expected to match /:mqtt_port: 1883/ Failure/Error: its(:content) { should match(%r{:mqtt_port: 1883}) } expected "" to match /:mqtt_port: 1883/ Diff: @@ -1 +1 @@ -/:mqtt_port: 1883/ +""
Puppet / Puppet 8 - Debian 12: spec/acceptance/remote_execution_script_pull_mqtt_spec.rb#L16
Scenario: install foreman-proxy with remote_execution script plugin with pull-mqtt with default params File "/etc/foreman-proxy/settings.d/remote_execution_ssh.yml" is expected to be file Failure/Error: it { should be_file } expected `File "/etc/foreman-proxy/settings.d/remote_execution_ssh.yml".file?` to be truthy, got false
Puppet / Puppet 8 - Debian 12: spec/support/acceptance/examples.rb#L12
Scenario: install foreman-proxy with remote_execution script plugin with pull-mqtt with default params behaves like the default foreman proxy application Port "8443" is expected to be listening Failure/Error: it { is_expected.to be_listening } expected Port "8443" to be listening Shared Example Group: "the default foreman proxy application" called from ./spec/acceptance/remote_execution_script_pull_mqtt_spec.rb:9
Puppet / Puppet 8 - Debian 12: spec/support/acceptance/examples.rb#L4
Scenario: install foreman-proxy with remote_execution script plugin with pull-mqtt with default params behaves like the default foreman proxy application Service "foreman-proxy" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "foreman-proxy" to be running Shared Example Group: "the default foreman proxy application" called from ./spec/acceptance/remote_execution_script_pull_mqtt_spec.rb:9
Puppet / Puppet 8 - Debian 12: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.8.0/lib/voxpupuli/acceptance/examples.rb#L10
Scenario: install foreman-proxy with remote_execution script plugin with pull-mqtt with default params applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'debian12-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_094711394.9y76G5.pp Last 10 lines of output were: The following information may help to resolve the situation: The following packages have unmet dependencies: ruby-smart-proxy-remote-execution-ssh : Depends: ruby-smart-proxy-dynflow (< 1.0.0) but 1.0.0-2 is to be installed E: Unable to correct problems, you have held broken packages. �[mNotice: /Stage[main]/Foreman_proxy::Plugin::Remote_execution::Script/Foreman_proxy::Plugin::Module[remote_execution_ssh]/Foreman_proxy::Module[remote_execution_ssh]/Foreman_proxy::Feature[Script]/Datacat_fragment[foreman_proxy::enabled_features::Script]: Dependency Package[ruby-smart-proxy-remote-execution-ssh] has failures: true Warning: /Stage[main]/Foreman_proxy::Plugin::Remote_execution::Script/Foreman_proxy::Plugin::Module[remote_execution_ssh]/Foreman_proxy::Module[remote_execution_ssh]/Foreman_proxy::Feature[Script]/Datacat_fragment[foreman_proxy::enabled_features::Script]: Skipping because of failed dependencies Warning: /Stage[main]/Foreman_proxy::Plugin::Remote_execution::Script/Foreman_proxy::Plugin::Module[remote_execution_ssh]/Foreman_proxy::Module[remote_execution_ssh]/Foreman_proxy::Settings_file[remote_execution_ssh]/File[/etc/foreman-proxy/settings.d/remote_execution_ssh.yml]: Skipping because of failed dependencies Warning: /Stage[main]/Foreman_proxy::Service/Service[foreman-proxy]: Skipping because of failed dependencies �[mNotice: Applied catalog in 1.29 seconds Shared Example Group: "an idempotent resource" called from ./vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.8.0/lib/voxpupuli/acceptance/examples.rb:28 Shared Example Group: "the example" called from ./spec/acceptance/remote_execution_script_pull_mqtt_spec.rb:7
Puppet / Puppet 8 - Debian 12: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.8.0/lib/voxpupuli/acceptance/examples.rb#L6
Scenario: install foreman-proxy with remote_execution script plugin with pull-mqtt with default params applies with no errors Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'debian12-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_094700128.ctVSaP.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Foreman_proxy::Plugin::Dynflow/Foreman_proxy::Plugin::Module[dynflow]/Foreman_proxy::Module[dynflow]/Foreman_proxy::Settings_file[dynflow]/File[/etc/foreman-proxy/settings.d/dynflow.yml]/mode: mode changed '0644' to '0640' Info: Foreman_proxy::Settings_file[dynflow]: Scheduling refresh of Class[Foreman_proxy::Service] �[mNotice: /Stage[main]/Foreman_proxy::Plugin::Remote_execution::Script/Foreman_proxy::Plugin::Module[remote_execution_ssh]/Foreman_proxy::Module[remote_execution_ssh]/Foreman_proxy::Feature[Script]/Datacat_fragment[foreman_proxy::enabled_features::Script]: Dependency Package[ruby-smart-proxy-remote-execution-ssh] has failures: true Warning: /Stage[main]/Foreman_proxy::Plugin::Remote_execution::Script/Foreman_proxy::Plugin::Module[remote_execution_ssh]/Foreman_proxy::Module[remote_execution_ssh]/Foreman_proxy::Feature[Script]/Datacat_fragment[foreman_proxy::enabled_features::Script]: Skipping because of failed dependencies Warning: /Stage[main]/Foreman_proxy::Plugin::Remote_execution::Script/Foreman_proxy::Plugin::Module[remote_execution_ssh]/Foreman_proxy::Module[remote_execution_ssh]/Foreman_proxy::Settings_file[remote_execution_ssh]/File[/etc/foreman-proxy/settings.d/remote_execution_ssh.yml]: Skipping because of failed dependencies Info: Class[Foreman_proxy::Service]: Unscheduling all events on Class[Foreman_proxy::Service] Warning: /Stage[main]/Foreman_proxy::Service/Service[foreman-proxy]: Skipping because of failed dependencies Info: Class[Foreman_proxy]: Unscheduling all events on Class[Foreman_proxy] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 7.36 seconds Shared Example Group: "an idempotent resource" called from ./vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.8.0/lib/voxpupuli/acceptance/examples.rb:28 Shared Example Group: "the example" called from ./spec/acceptance/remote_execution_script_pull_mqtt_spec.rb:7
Puppet / Puppet 8 - Debian 12: spec/support/acceptance/examples.rb#L12
Scenario: install foreman-proxy with ansible plugin behaves like the default foreman proxy application Port "8443" is expected to be listening Failure/Error: it { is_expected.to be_listening } expected Port "8443" to be listening Shared Example Group: "the default foreman proxy application" called from ./spec/acceptance/ansible_spec.rb:8
Puppet / Puppet 8 - Debian 12: spec/support/acceptance/examples.rb#L4
Scenario: install foreman-proxy with ansible plugin behaves like the default foreman proxy application Service "foreman-proxy" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "foreman-proxy" to be running Shared Example Group: "the default foreman proxy application" called from ./spec/acceptance/ansible_spec.rb:8
Puppet / Puppet 8 - Debian 12: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.8.0/lib/voxpupuli/acceptance/examples.rb#L10
Scenario: install foreman-proxy with ansible plugin applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'debian12-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_094438458.LdxIa9.pp Last 10 lines of output were: Depends: ruby-smart-proxy-remote-execution-ssh (< 1.0.0) but it is not going to be installed E: Unable to correct problems, you have held broken packages. �[mNotice: /Stage[main]/Foreman_proxy::Plugin::Remote_execution::Script/Foreman_proxy::Plugin::Module[remote_execution_ssh]/Foreman_proxy::Module[remote_execution_ssh]/Foreman_proxy::Feature[Script]/Datacat_fragment[foreman_proxy::enabled_features::Script]: Dependency Package[ruby-smart-proxy-remote-execution-ssh] has failures: true Warning: /Stage[main]/Foreman_proxy::Plugin::Remote_execution::Script/Foreman_proxy::Plugin::Module[remote_execution_ssh]/Foreman_proxy::Module[remote_execution_ssh]/Foreman_proxy::Feature[Script]/Datacat_fragment[foreman_proxy::enabled_features::Script]: Skipping because of failed dependencies Warning: /Stage[main]/Foreman_proxy::Plugin::Remote_execution::Script/Foreman_proxy::Plugin::Module[remote_execution_ssh]/Foreman_proxy::Module[remote_execution_ssh]/Foreman_proxy::Settings_file[remote_execution_ssh]/File[/etc/foreman-proxy/settings.d/remote_execution_ssh.yml]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Foreman_proxy::Plugin::Ansible/Foreman_proxy::Plugin::Module[ansible]/Foreman_proxy::Module[ansible]/Foreman_proxy::Feature[Ansible]/Datacat_fragment[foreman_proxy::enabled_features::Ansible]: Dependency Package[ruby-smart-proxy-ansible] has failures: true Warning: /Stage[main]/Foreman_proxy::Plugin::Ansible/Foreman_proxy::Plugin::Module[ansible]/Foreman_proxy::Module[ansible]/Foreman_proxy::Feature[Ansible]/Datacat_fragment[foreman_proxy::enabled_features::Ansible]: Skipping because of failed dependencies Warning: /Stage[main]/Foreman_proxy::Plugin::Ansible/Foreman_proxy::Plugin::Module[ansible]/Foreman_proxy::Module[ansible]/Foreman_proxy::Settings_file[ansible]/File[/etc/foreman-proxy/settings.d/ansible.yml]: Skipping because of failed dependencies Warning: /Stage[main]/Foreman_proxy::Service/Service[foreman-proxy]: Skipping because of failed dependencies �[mNotice: Applied catalog in 1.86 seconds Shared Example Group: "an idempotent resource" called from ./vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.8.0/lib/voxpupuli/acceptance/examples.rb:28 Shared Example Group: "the example" called from ./spec/acceptance/ansible_spec.rb:6
Puppet / Puppet 8 - Debian 12: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.8.0/lib/voxpupuli/acceptance/examples.rb#L6
Scenario: install foreman-proxy with ansible plugin applies with no errors Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'debian12-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_094335801.XmrlLJ.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Foreman_proxy::Plugin::Ansible/Foreman_proxy::Plugin::Module[ansible]/Foreman_proxy::Module[ansible]/Foreman_proxy::Feature[Ansible]/Datacat_fragment[foreman_proxy::enabled_features::Ansible]: Dependency Package[ruby-smart-proxy-ansible] has failures: true Warning: /Stage[main]/Foreman_proxy::Plugin::Ansible/Foreman_proxy::Plugin::Module[ansible]/Foreman_proxy::Module[ansible]/Foreman_proxy::Feature[Ansible]/Datacat_fragment[foreman_proxy::enabled_features::Ansible]: Skipping because of failed dependencies Warning: /Stage[main]/Foreman_proxy::Plugin::Ansible/Foreman_proxy::Plugin::Module[ansible]/Foreman_proxy::Module[ansible]/Foreman_proxy::Settings_file[ansible]/File[/etc/foreman-proxy/settings.d/ansible.yml]: Skipping because of failed dependencies Info: Class[Foreman_proxy::Service]: Unscheduling all events on Class[Foreman_proxy::Service] Info: /Stage[main]/Foreman_proxy::Service/Service[foreman-proxy]: Unscheduling all events on Service[foreman-proxy] Warning: /Stage[main]/Foreman_proxy::Service/Service[foreman-proxy]: Skipping because of failed dependencies Info: Class[Foreman_proxy]: Unscheduling all events on Class[Foreman_proxy] Info: Class[Foreman_proxy::Plugin::Ansible]: Unscheduling all events on Class[Foreman_proxy::Plugin::Ansible] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 58.63 seconds Shared Example Group: "an idempotent resource" called from ./vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.8.0/lib/voxpupuli/acceptance/examples.rb:28 Shared Example Group: "the example" called from ./spec/acceptance/ansible_spec.rb:6
Puppet / Puppet 8 - Ubuntu 22.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.8.0/lib/voxpupuli/acceptance/examples.rb#L6
Scenario: install foreman-proxy with remote_execution script plugin with pull-mqtt with default mode (SSH) after enabling pull-mqtt applies with no errors Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_094851727.ml2fVk.pp Last 10 lines of output were: E: Unable to correct problems, you have held broken packages. �[mNotice: /Stage[main]/Mosquitto::Service/Systemd::Dropin_file[mosquitto-override.conf]/Systemd::Daemon_reload[mosquitto.service]/Exec[systemd-mosquitto.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event �[mNotice: /Stage[main]/Mosquitto::Service/Service[mosquitto]/ensure: ensure changed 'running' to 'stopped' �[mNotice: /Stage[main]/Mosquitto::Service/Service[mosquitto]: Triggered 'refresh' from 2 events �[mNotice: /Stage[main]/Foreman_proxy::Plugin::Remote_execution::Script/Foreman_proxy::Plugin::Module[remote_execution_ssh]/Foreman_proxy::Module[remote_execution_ssh]/Foreman_proxy::Feature[Script]/Datacat_fragment[foreman_proxy::enabled_features::Script]: Dependency Package[ruby-smart-proxy-remote-execution-ssh] has failures: true Warning: /Stage[main]/Foreman_proxy::Plugin::Remote_execution::Script/Foreman_proxy::Plugin::Module[remote_execution_ssh]/Foreman_proxy::Module[remote_execution_ssh]/Foreman_proxy::Feature[Script]/Datacat_fragment[foreman_proxy::enabled_features::Script]: Skipping because of failed dependencies Warning: /Stage[main]/Foreman_proxy::Plugin::Remote_execution::Script/Foreman_proxy::Plugin::Module[remote_execution_ssh]/Foreman_proxy::Module[remote_execution_ssh]/Foreman_proxy::Settings_file[remote_execution_ssh]/File[/etc/foreman-proxy/settings.d/remote_execution_ssh.yml]: Skipping because of failed dependencies Warning: /Stage[main]/Foreman_proxy::Service/Service[foreman-proxy]: Skipping because of failed dependencies Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 4.48 seconds Shared Example Group: "an idempotent resource" called from ./vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.8.0/lib/voxpupuli/acceptance/examples.rb:28 Shared Example Group: "the example" called from ./spec/acceptance/remote_execution_script_pull_mqtt_spec.rb:69
Puppet / Puppet 8 - Ubuntu 22.04: spec/acceptance/remote_execution_script_pull_mqtt_spec.rb#L18
Scenario: install foreman-proxy with remote_execution script plugin with pull-mqtt with default params File "/etc/foreman-proxy/settings.d/remote_execution_ssh.yml" content is expected to match /:mqtt_broker: ubuntu2204-64-puppet8.example.com/ Failure/Error: its(:content) { should match(%r{:mqtt_broker: #{host_inventory['fqdn']}}) } expected "" to match /:mqtt_broker: ubuntu2204-64-puppet8.example.com/ Diff: @@ -1 +1 @@ -/:mqtt_broker: ubuntu2204-64-puppet8.example.com/ +""
Puppet / Puppet 8 - Ubuntu 22.04: spec/acceptance/remote_execution_script_pull_mqtt_spec.rb#L17
Scenario: install foreman-proxy with remote_execution script plugin with pull-mqtt with default params File "/etc/foreman-proxy/settings.d/remote_execution_ssh.yml" content is expected to match /:mqtt_port: 1883/ Failure/Error: its(:content) { should match(%r{:mqtt_port: 1883}) } expected "" to match /:mqtt_port: 1883/ Diff: @@ -1 +1 @@ -/:mqtt_port: 1883/ +""
Puppet / Puppet 8 - Ubuntu 22.04: spec/acceptance/remote_execution_script_pull_mqtt_spec.rb#L16
Scenario: install foreman-proxy with remote_execution script plugin with pull-mqtt with default params File "/etc/foreman-proxy/settings.d/remote_execution_ssh.yml" is expected to be file Failure/Error: it { should be_file } expected `File "/etc/foreman-proxy/settings.d/remote_execution_ssh.yml".file?` to be truthy, got false
Puppet / Puppet 8 - Ubuntu 22.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.8.0/lib/voxpupuli/acceptance/examples.rb#L10
Scenario: install foreman-proxy with remote_execution script plugin with pull-mqtt with default params applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_094842172.iSR0pG.pp Last 10 lines of output were: The following information may help to resolve the situation: The following packages have unmet dependencies: ruby-smart-proxy-remote-execution-ssh : Depends: ruby-smart-proxy-dynflow (< 1.0.0) but 1.0.0-2 is to be installed E: Unable to correct problems, you have held broken packages. �[mNotice: /Stage[main]/Foreman_proxy::Plugin::Remote_execution::Script/Foreman_proxy::Plugin::Module[remote_execution_ssh]/Foreman_proxy::Module[remote_execution_ssh]/Foreman_proxy::Feature[Script]/Datacat_fragment[foreman_proxy::enabled_features::Script]: Dependency Package[ruby-smart-proxy-remote-execution-ssh] has failures: true Warning: /Stage[main]/Foreman_proxy::Plugin::Remote_execution::Script/Foreman_proxy::Plugin::Module[remote_execution_ssh]/Foreman_proxy::Module[remote_execution_ssh]/Foreman_proxy::Feature[Script]/Datacat_fragment[foreman_proxy::enabled_features::Script]: Skipping because of failed dependencies Warning: /Stage[main]/Foreman_proxy::Plugin::Remote_execution::Script/Foreman_proxy::Plugin::Module[remote_execution_ssh]/Foreman_proxy::Module[remote_execution_ssh]/Foreman_proxy::Settings_file[remote_execution_ssh]/File[/etc/foreman-proxy/settings.d/remote_execution_ssh.yml]: Skipping because of failed dependencies Warning: /Stage[main]/Foreman_proxy::Service/Service[foreman-proxy]: Skipping because of failed dependencies �[mNotice: Applied catalog in 2.61 seconds Shared Example Group: "an idempotent resource" called from ./vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.8.0/lib/voxpupuli/acceptance/examples.rb:28 Shared Example Group: "the example" called from ./spec/acceptance/remote_execution_script_pull_mqtt_spec.rb:7
Puppet / Puppet 8 - Ubuntu 22.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.8.0/lib/voxpupuli/acceptance/examples.rb#L6
Scenario: install foreman-proxy with remote_execution script plugin with pull-mqtt with default params applies with no errors Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_094824193.Ripv9O.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Foreman_proxy::Plugin::Dynflow/Foreman_proxy::Plugin::Module[dynflow]/Foreman_proxy::Module[dynflow]/Foreman_proxy::Settings_file[dynflow]/File[/etc/foreman-proxy/settings.d/dynflow.yml]/mode: mode changed '0644' to '0640' Info: Foreman_proxy::Settings_file[dynflow]: Scheduling refresh of Class[Foreman_proxy::Service] �[mNotice: /Stage[main]/Foreman_proxy::Plugin::Remote_execution::Script/Foreman_proxy::Plugin::Module[remote_execution_ssh]/Foreman_proxy::Module[remote_execution_ssh]/Foreman_proxy::Feature[Script]/Datacat_fragment[foreman_proxy::enabled_features::Script]: Dependency Package[ruby-smart-proxy-remote-execution-ssh] has failures: true Warning: /Stage[main]/Foreman_proxy::Plugin::Remote_execution::Script/Foreman_proxy::Plugin::Module[remote_execution_ssh]/Foreman_proxy::Module[remote_execution_ssh]/Foreman_proxy::Feature[Script]/Datacat_fragment[foreman_proxy::enabled_features::Script]: Skipping because of failed dependencies Warning: /Stage[main]/Foreman_proxy::Plugin::Remote_execution::Script/Foreman_proxy::Plugin::Module[remote_execution_ssh]/Foreman_proxy::Module[remote_execution_ssh]/Foreman_proxy::Settings_file[remote_execution_ssh]/File[/etc/foreman-proxy/settings.d/remote_execution_ssh.yml]: Skipping because of failed dependencies Info: Class[Foreman_proxy::Service]: Unscheduling all events on Class[Foreman_proxy::Service] Warning: /Stage[main]/Foreman_proxy::Service/Service[foreman-proxy]: Skipping because of failed dependencies Info: Class[Foreman_proxy]: Unscheduling all events on Class[Foreman_proxy] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 12.33 seconds Shared Example Group: "an idempotent resource" called from ./vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.8.0/lib/voxpupuli/acceptance/examples.rb:28 Shared Example Group: "the example" called from ./spec/acceptance/remote_execution_script_pull_mqtt_spec.rb:7
Puppet / Puppet 8 - Ubuntu 22.04: spec/support/acceptance/examples.rb#L12
Scenario: install foreman-proxy with ansible plugin behaves like the default foreman proxy application Port "8443" is expected to be listening Failure/Error: it { is_expected.to be_listening } expected Port "8443" to be listening Shared Example Group: "the default foreman proxy application" called from ./spec/acceptance/ansible_spec.rb:8
Puppet / Puppet 8 - Ubuntu 22.04: spec/support/acceptance/examples.rb#L4
Scenario: install foreman-proxy with ansible plugin behaves like the default foreman proxy application Service "foreman-proxy" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "foreman-proxy" to be running Shared Example Group: "the default foreman proxy application" called from ./spec/acceptance/ansible_spec.rb:8
Puppet / Puppet 8 - Ubuntu 22.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.8.0/lib/voxpupuli/acceptance/examples.rb#L10
Scenario: install foreman-proxy with ansible plugin applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_094450645.YnaZ3m.pp Last 10 lines of output were: Depends: ruby-smart-proxy-remote-execution-ssh (< 1.0.0) but it is not going to be installed E: Unable to correct problems, you have held broken packages. �[mNotice: /Stage[main]/Foreman_proxy::Plugin::Remote_execution::Script/Foreman_proxy::Plugin::Module[remote_execution_ssh]/Foreman_proxy::Module[remote_execution_ssh]/Foreman_proxy::Feature[Script]/Datacat_fragment[foreman_proxy::enabled_features::Script]: Dependency Package[ruby-smart-proxy-remote-execution-ssh] has failures: true Warning: /Stage[main]/Foreman_proxy::Plugin::Remote_execution::Script/Foreman_proxy::Plugin::Module[remote_execution_ssh]/Foreman_proxy::Module[remote_execution_ssh]/Foreman_proxy::Feature[Script]/Datacat_fragment[foreman_proxy::enabled_features::Script]: Skipping because of failed dependencies Warning: /Stage[main]/Foreman_proxy::Plugin::Remote_execution::Script/Foreman_proxy::Plugin::Module[remote_execution_ssh]/Foreman_proxy::Module[remote_execution_ssh]/Foreman_proxy::Settings_file[remote_execution_ssh]/File[/etc/foreman-proxy/settings.d/remote_execution_ssh.yml]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Foreman_proxy::Plugin::Ansible/Foreman_proxy::Plugin::Module[ansible]/Foreman_proxy::Module[ansible]/Foreman_proxy::Feature[Ansible]/Datacat_fragment[foreman_proxy::enabled_features::Ansible]: Dependency Package[ruby-smart-proxy-ansible] has failures: true Warning: /Stage[main]/Foreman_proxy::Plugin::Ansible/Foreman_proxy::Plugin::Module[ansible]/Foreman_proxy::Module[ansible]/Foreman_proxy::Feature[Ansible]/Datacat_fragment[foreman_proxy::enabled_features::Ansible]: Skipping because of failed dependencies Warning: /Stage[main]/Foreman_proxy::Plugin::Ansible/Foreman_proxy::Plugin::Module[ansible]/Foreman_proxy::Module[ansible]/Foreman_proxy::Settings_file[ansible]/File[/etc/foreman-proxy/settings.d/ansible.yml]: Skipping because of failed dependencies Warning: /Stage[main]/Foreman_proxy::Service/Service[foreman-proxy]: Skipping because of failed dependencies �[mNotice: Applied catalog in 3.94 seconds Shared Example Group: "an idempotent resource" called from ./vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.8.0/lib/voxpupuli/acceptance/examples.rb:28 Shared Example Group: "the example" called from ./spec/acceptance/ansible_spec.rb:6
Puppet / Puppet 8 - Ubuntu 22.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.8.0/lib/voxpupuli/acceptance/examples.rb#L6
Scenario: install foreman-proxy with ansible plugin applies with no errors Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_094348488.jfYLte.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Foreman_proxy::Plugin::Ansible/Foreman_proxy::Plugin::Module[ansible]/Foreman_proxy::Module[ansible]/Foreman_proxy::Feature[Ansible]/Datacat_fragment[foreman_proxy::enabled_features::Ansible]: Dependency Package[ruby-smart-proxy-ansible] has failures: true Warning: /Stage[main]/Foreman_proxy::Plugin::Ansible/Foreman_proxy::Plugin::Module[ansible]/Foreman_proxy::Module[ansible]/Foreman_proxy::Feature[Ansible]/Datacat_fragment[foreman_proxy::enabled_features::Ansible]: Skipping because of failed dependencies Warning: /Stage[main]/Foreman_proxy::Plugin::Ansible/Foreman_proxy::Plugin::Module[ansible]/Foreman_proxy::Module[ansible]/Foreman_proxy::Settings_file[ansible]/File[/etc/foreman-proxy/settings.d/ansible.yml]: Skipping because of failed dependencies Info: Class[Foreman_proxy::Service]: Unscheduling all events on Class[Foreman_proxy::Service] Warning: /Stage[main]/Foreman_proxy::Service/Service[foreman-proxy]: Skipping because of failed dependencies Info: /Stage[main]/Foreman_proxy::Service/Service[foreman-proxy]: Unscheduling all events on Service[foreman-proxy] Info: Class[Foreman_proxy]: Unscheduling all events on Class[Foreman_proxy] Info: Class[Foreman_proxy::Plugin::Ansible]: Unscheduling all events on Class[Foreman_proxy::Plugin::Ansible] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 56.44 seconds Shared Example Group: "an idempotent resource" called from ./vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.8.0/lib/voxpupuli/acceptance/examples.rb:28 Shared Example Group: "the example" called from ./spec/acceptance/ansible_spec.rb:6
Puppet / Test suite
Process completed with exit code 1.
Puppet / Static validations: metadata.json#L0
Skipping EOL operating system FreeBSD 12
Puppet / Static validations: metadata.json#L0
Skipping EOL operating system FreeBSD 11