Skip to content

Add EL10 support

Add EL10 support #314

Triggered via pull request March 20, 2026 20:56
Status Failure
Total duration 7m 41s
Artifacts

ci.yml

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

Annotations

85 errors and 64 warnings
Puppet / OpenVox 8 - OracleLinux 10 - NodeJS 22
Process completed with exit code 1.
Puppet / OpenVox 8 - OracleLinux 10 - NodeJS 22: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "npm" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "npm" to be installed
Puppet / OpenVox 8 - OracleLinux 10 - NodeJS 22: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs RedHat with repo_class => epel behaves like an idempotent resource 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 'oracle10-64-openvox8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205906200.I0LC8E.pp Last 10 lines of output were: Info: Loading facts Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle10-64-openvox8.example.com in environment production in 0.08 seconds Info: Using environment 'production' Info: Applying configuration version '1774040347' �[mNotice: /Stage[main]/Epel/Epel::Rpm_gpg_key[EPEL-10]/Exec[import-EPEL-10]/returns: executed successfully �[mNotice: Applied catalog in 0.12 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:71
Puppet / OpenVox 8 - AlmaLinux 10 - NodeJS 18
Process completed with exit code 1.
Puppet / OpenVox 8 - AlmaLinux 10 - NodeJS 18: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "npm" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "npm" to be installed
Puppet / OpenVox 8 - AlmaLinux 10 - NodeJS 18: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs RedHat with repo_class => epel behaves like an idempotent resource 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 'almalinux10-64-openvox8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205908365.l0cDC3.pp Last 10 lines of output were: Info: Loading facts Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for almalinux10-64-openvox8.example.com in environment production in 0.08 seconds Info: Using environment 'production' Info: Applying configuration version '1774040349' �[mNotice: /Stage[main]/Epel/Epel::Rpm_gpg_key[EPEL-10]/Exec[import-EPEL-10]/returns: executed successfully �[mNotice: Applied catalog in 0.12 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:71
Puppet / OpenVox 8 - OracleLinux 10 - NodeJS 20
Process completed with exit code 1.
Puppet / OpenVox 8 - OracleLinux 10 - NodeJS 20: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "npm" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "npm" to be installed
Puppet / OpenVox 8 - OracleLinux 10 - NodeJS 20: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs RedHat with repo_class => epel behaves like an idempotent resource 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 'oracle10-64-openvox8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205913262.7kMO8o.pp Last 10 lines of output were: Info: Loading facts Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle10-64-openvox8.example.com in environment production in 0.09 seconds Info: Using environment 'production' Info: Applying configuration version '1774040354' �[mNotice: /Stage[main]/Epel/Epel::Rpm_gpg_key[EPEL-10]/Exec[import-EPEL-10]/returns: executed successfully �[mNotice: Applied catalog in 0.14 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:71
Puppet / OpenVox 8 - OracleLinux 10 - NodeJS 24
Process completed with exit code 1.
Puppet / OpenVox 8 - OracleLinux 10 - NodeJS 24: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "npm" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "npm" to be installed
Puppet / OpenVox 8 - OracleLinux 10 - NodeJS 24: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs RedHat with repo_class => epel behaves like an idempotent resource 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 'oracle10-64-openvox8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205913740.VDShG5.pp Last 10 lines of output were: Info: Loading facts Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle10-64-openvox8.example.com in environment production in 0.09 seconds Info: Using environment 'production' Info: Applying configuration version '1774040355' �[mNotice: /Stage[main]/Epel/Epel::Rpm_gpg_key[EPEL-10]/Exec[import-EPEL-10]/returns: executed successfully �[mNotice: Applied catalog in 0.13 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:71
Puppet / OpenVox 8 - AlmaLinux 10 - NodeJS 16
Process completed with exit code 1.
Puppet / OpenVox 8 - AlmaLinux 10 - NodeJS 16: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "npm" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "npm" to be installed
Puppet / OpenVox 8 - AlmaLinux 10 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs RedHat with repo_class => epel behaves like an idempotent resource 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 'almalinux10-64-openvox8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205913695.3MWQQ4.pp Last 10 lines of output were: Info: Loading facts Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for almalinux10-64-openvox8.example.com in environment production in 0.09 seconds Info: Using environment 'production' Info: Applying configuration version '1774040355' �[mNotice: /Stage[main]/Epel/Epel::Rpm_gpg_key[EPEL-10]/Exec[import-EPEL-10]/returns: executed successfully �[mNotice: Applied catalog in 0.12 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:71
Puppet / OpenVox 8 - AlmaLinux 10 - NodeJS 16: spec/acceptance/class_spec.rb#L64
nodejs explicitly using version 16 from nodesource Command "node --version" stdout is expected to match /^v16/ Failure/Error: its(:stdout) { is_expected.to match(%r{^v#{nodejs_version}}) } expected "" to match /^v16/ Diff: @@ -1 +1 @@ -/^v16/ +""
Puppet / OpenVox 8 - AlmaLinux 10 - NodeJS 16: spec/acceptance/class_spec.rb#L63
nodejs explicitly using version 16 from nodesource Command "node --version" exit_status is expected to eq 0 Failure/Error: its(:exit_status) { is_expected.to eq 0 } expected: 0 got: 127 (compared using ==)
Puppet / OpenVox 8 - AlmaLinux 10 - NodeJS 16: spec/acceptance/class_spec.rb#L56
nodejs explicitly using version 16 from nodesource Package "nodejs" comes from the expected source Failure/Error: pkg_output = shell(pkg_cmd) Beaker::Host::CommandFailure: Host 'almalinux10-64-openvox8.example.com' exited with 1 running: yum info nodejs | grep "^From repo" Last 10 lines of output were:
Puppet / OpenVox 8 - AlmaLinux 10 - NodeJS 16: spec/acceptance/class_spec.rb#L54
nodejs explicitly using version 16 from nodesource Package "nodejs" is expected to be installed Failure/Error: it { is_expected.to be_installed } expected Package "nodejs" to be installed
Puppet / OpenVox 8 - AlmaLinux 10 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs explicitly using version 16 from nodesource behaves like an idempotent resource 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 'almalinux10-64-openvox8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205855970.Yunu2Q.pp Last 10 lines of output were: Fingerprint: 6F71 F525 2828 41EE DAF8 51B4 2F59 B5F9 9B1B E0B4 From : /etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL error: Certificate 2F59B5F99B1BE0B4: Policy rejects 2F59B5F99B1BE0B4: No binding signature at time 2026-03-20T20:58:58Z Key import failed (code 2). Failing package is: nodejs-2:16.20.2-1nodesource.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL The downloaded packages were saved in cache until the next successful transaction. You can remove cached packages by executing 'dnf clean packages'. Error: GPG check FAILED �[mNotice: Applied catalog in 0.48 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:43
Puppet / OpenVox 8 - AlmaLinux 10 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L6
nodejs explicitly using version 16 from nodesource behaves like an idempotent resource 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 'almalinux10-64-openvox8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205852898.lmrEu7.pp Last 10 lines of output were: From : /etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL error: Certificate 2F59B5F99B1BE0B4: Policy rejects 2F59B5F99B1BE0B4: No binding signature at time 2026-03-20T20:58:55Z Key import failed (code 2). Failing package is: nodejs-2:16.20.2-1nodesource.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL The downloaded packages were saved in cache until the next successful transaction. You can remove cached packages by executing 'dnf clean packages'. Error: GPG check FAILED Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 1.08 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:43
Puppet / OpenVox 8 - OracleLinux 10 - NodeJS 16
Process completed with exit code 1.
Puppet / OpenVox 8 - OracleLinux 10 - NodeJS 16: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "npm" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "npm" to be installed
Puppet / OpenVox 8 - OracleLinux 10 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs RedHat with repo_class => epel behaves like an idempotent resource 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 'oracle10-64-openvox8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205913603.CWLRol.pp Last 10 lines of output were: Info: Loading facts Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle10-64-openvox8.example.com in environment production in 0.10 seconds Info: Using environment 'production' Info: Applying configuration version '1774040355' �[mNotice: /Stage[main]/Epel/Epel::Rpm_gpg_key[EPEL-10]/Exec[import-EPEL-10]/returns: executed successfully �[mNotice: Applied catalog in 0.15 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:71
Puppet / OpenVox 8 - OracleLinux 10 - NodeJS 16: spec/acceptance/class_spec.rb#L64
nodejs explicitly using version 16 from nodesource Command "node --version" stdout is expected to match /^v16/ Failure/Error: its(:stdout) { is_expected.to match(%r{^v#{nodejs_version}}) } expected "" to match /^v16/ Diff: @@ -1 +1 @@ -/^v16/ +""
Puppet / OpenVox 8 - OracleLinux 10 - NodeJS 16: spec/acceptance/class_spec.rb#L63
nodejs explicitly using version 16 from nodesource Command "node --version" exit_status is expected to eq 0 Failure/Error: its(:exit_status) { is_expected.to eq 0 } expected: 0 got: 127 (compared using ==)
Puppet / OpenVox 8 - OracleLinux 10 - NodeJS 16: spec/acceptance/class_spec.rb#L56
nodejs explicitly using version 16 from nodesource Package "nodejs" comes from the expected source Failure/Error: pkg_output = shell(pkg_cmd) Beaker::Host::CommandFailure: Host 'oracle10-64-openvox8.example.com' exited with 1 running: yum info nodejs | grep "^From repo" Last 10 lines of output were:
Puppet / OpenVox 8 - OracleLinux 10 - NodeJS 16: spec/acceptance/class_spec.rb#L54
nodejs explicitly using version 16 from nodesource Package "nodejs" is expected to be installed Failure/Error: it { is_expected.to be_installed } expected Package "nodejs" to be installed
Puppet / OpenVox 8 - OracleLinux 10 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs explicitly using version 16 from nodesource behaves like an idempotent resource 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 'oracle10-64-openvox8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205854126.uiAdBy.pp Last 10 lines of output were: Fingerprint: 6F71 F525 2828 41EE DAF8 51B4 2F59 B5F9 9B1B E0B4 From : /etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL error: Certificate 2F59B5F99B1BE0B4: Policy rejects 2F59B5F99B1BE0B4: No binding signature at time 2026-03-20T20:58:56Z Key import failed (code 2). Failing package is: nodejs-2:16.20.2-1nodesource.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL The downloaded packages were saved in cache until the next successful transaction. You can remove cached packages by executing 'dnf clean packages'. Error: GPG check FAILED �[mNotice: Applied catalog in 0.63 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:43
Puppet / OpenVox 8 - OracleLinux 10 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L6
nodejs explicitly using version 16 from nodesource behaves like an idempotent resource 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 'oracle10-64-openvox8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205850801.yAYYor.pp Last 10 lines of output were: From : /etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL error: Certificate 2F59B5F99B1BE0B4: Policy rejects 2F59B5F99B1BE0B4: No binding signature at time 2026-03-20T20:58:53Z Key import failed (code 2). Failing package is: nodejs-2:16.20.2-1nodesource.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL The downloaded packages were saved in cache until the next successful transaction. You can remove cached packages by executing 'dnf clean packages'. Error: GPG check FAILED Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 1.34 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:43
Puppet / OpenVox 8 - OracleLinux 10 - NodeJS 18
Process completed with exit code 1.
Puppet / OpenVox 8 - OracleLinux 10 - NodeJS 18: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "npm" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "npm" to be installed
Puppet / OpenVox 8 - OracleLinux 10 - NodeJS 18: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs RedHat with repo_class => epel behaves like an idempotent resource 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 'oracle10-64-openvox8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205914596.lsvp1R.pp Last 10 lines of output were: Info: Loading facts Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle10-64-openvox8.example.com in environment production in 0.09 seconds Info: Using environment 'production' Info: Applying configuration version '1774040356' �[mNotice: /Stage[main]/Epel/Epel::Rpm_gpg_key[EPEL-10]/Exec[import-EPEL-10]/returns: executed successfully �[mNotice: Applied catalog in 0.14 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:71
Puppet / OpenVox 8 - AlmaLinux 10 - NodeJS 22
Process completed with exit code 1.
Puppet / OpenVox 8 - AlmaLinux 10 - NodeJS 22: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "npm" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "npm" to be installed
Puppet / OpenVox 8 - AlmaLinux 10 - NodeJS 22: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs RedHat with repo_class => epel behaves like an idempotent resource 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 'almalinux10-64-openvox8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205913449.iDFInM.pp Last 10 lines of output were: Info: Loading facts Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for almalinux10-64-openvox8.example.com in environment production in 0.09 seconds Info: Using environment 'production' Info: Applying configuration version '1774040355' �[mNotice: /Stage[main]/Epel/Epel::Rpm_gpg_key[EPEL-10]/Exec[import-EPEL-10]/returns: executed successfully �[mNotice: Applied catalog in 0.14 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:71
Puppet / OpenVox 8 - Rocky 10 - NodeJS 22
Process completed with exit code 1.
Puppet / OpenVox 8 - Rocky 10 - NodeJS 22: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "npm" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "npm" to be installed
Puppet / OpenVox 8 - Rocky 10 - NodeJS 22: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs RedHat with repo_class => epel behaves like an idempotent resource 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 'rocky10-64-openvox8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205921608.HyBbGE.pp Last 10 lines of output were: Info: Loading facts Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for rocky10-64-openvox8.example.com in environment production in 0.08 seconds Info: Using environment 'production' Info: Applying configuration version '1774040363' �[mNotice: /Stage[main]/Epel/Epel::Rpm_gpg_key[EPEL-10]/Exec[import-EPEL-10]/returns: executed successfully �[mNotice: Applied catalog in 0.12 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:71
Puppet / OpenVox 8 - Rocky 10 - NodeJS 16
Process completed with exit code 1.
Puppet / OpenVox 8 - Rocky 10 - NodeJS 16: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "npm" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "npm" to be installed
Puppet / OpenVox 8 - Rocky 10 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs RedHat with repo_class => epel behaves like an idempotent resource 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 'rocky10-64-openvox8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205920482.CUqDbh.pp Last 10 lines of output were: Info: Loading facts Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for rocky10-64-openvox8.example.com in environment production in 0.10 seconds Info: Using environment 'production' Info: Applying configuration version '1774040362' �[mNotice: /Stage[main]/Epel/Epel::Rpm_gpg_key[EPEL-10]/Exec[import-EPEL-10]/returns: executed successfully �[mNotice: Applied catalog in 0.14 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:71
Puppet / OpenVox 8 - Rocky 10 - NodeJS 16: spec/acceptance/class_spec.rb#L64
nodejs explicitly using version 16 from nodesource Command "node --version" stdout is expected to match /^v16/ Failure/Error: its(:stdout) { is_expected.to match(%r{^v#{nodejs_version}}) } expected "" to match /^v16/ Diff: @@ -1 +1 @@ -/^v16/ +""
Puppet / OpenVox 8 - Rocky 10 - NodeJS 16: spec/acceptance/class_spec.rb#L63
nodejs explicitly using version 16 from nodesource Command "node --version" exit_status is expected to eq 0 Failure/Error: its(:exit_status) { is_expected.to eq 0 } expected: 0 got: 127 (compared using ==)
Puppet / OpenVox 8 - Rocky 10 - NodeJS 16: spec/acceptance/class_spec.rb#L56
nodejs explicitly using version 16 from nodesource Package "nodejs" comes from the expected source Failure/Error: pkg_output = shell(pkg_cmd) Beaker::Host::CommandFailure: Host 'rocky10-64-openvox8.example.com' exited with 1 running: yum info nodejs | grep "^From repo" Last 10 lines of output were:
Puppet / OpenVox 8 - Rocky 10 - NodeJS 16: spec/acceptance/class_spec.rb#L54
nodejs explicitly using version 16 from nodesource Package "nodejs" is expected to be installed Failure/Error: it { is_expected.to be_installed } expected Package "nodejs" to be installed
Puppet / OpenVox 8 - Rocky 10 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs explicitly using version 16 from nodesource behaves like an idempotent resource 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 'rocky10-64-openvox8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205859062.x8KL2i.pp Last 10 lines of output were: Fingerprint: 6F71 F525 2828 41EE DAF8 51B4 2F59 B5F9 9B1B E0B4 From : /etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL error: Certificate 2F59B5F99B1BE0B4: Policy rejects 2F59B5F99B1BE0B4: No binding signature at time 2026-03-20T20:59:01Z Key import failed (code 2). Failing package is: nodejs-2:16.20.2-1nodesource.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL The downloaded packages were saved in cache until the next successful transaction. You can remove cached packages by executing 'dnf clean packages'. Error: GPG check FAILED �[mNotice: Applied catalog in 0.48 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:43
Puppet / OpenVox 8 - Rocky 10 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L6
nodejs explicitly using version 16 from nodesource behaves like an idempotent resource 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 'rocky10-64-openvox8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205855771.PXShb6.pp Last 10 lines of output were: From : /etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL error: Certificate 2F59B5F99B1BE0B4: Policy rejects 2F59B5F99B1BE0B4: No binding signature at time 2026-03-20T20:58:58Z Key import failed (code 2). Failing package is: nodejs-2:16.20.2-1nodesource.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL The downloaded packages were saved in cache until the next successful transaction. You can remove cached packages by executing 'dnf clean packages'. Error: GPG check FAILED Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 1.08 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:43
Puppet / OpenVox 8 - AlmaLinux 10 - NodeJS 20
Process completed with exit code 1.
Puppet / OpenVox 8 - AlmaLinux 10 - NodeJS 20: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "npm" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "npm" to be installed
Puppet / OpenVox 8 - AlmaLinux 10 - NodeJS 20: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs RedHat with repo_class => epel behaves like an idempotent resource 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 'almalinux10-64-openvox8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205922555.xXOX0D.pp Last 10 lines of output were: Info: Loading facts Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for almalinux10-64-openvox8.example.com in environment production in 0.09 seconds Info: Using environment 'production' Info: Applying configuration version '1774040364' �[mNotice: /Stage[main]/Epel/Epel::Rpm_gpg_key[EPEL-10]/Exec[import-EPEL-10]/returns: executed successfully �[mNotice: Applied catalog in 0.14 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:71
Puppet / OpenVox 8 - CentOS 10 - NodeJS 18
Process completed with exit code 1.
Puppet / OpenVox 8 - CentOS 10 - NodeJS 18: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "npm" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "npm" to be installed
Puppet / OpenVox 8 - CentOS 10 - NodeJS 18: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs RedHat with repo_class => epel behaves like an idempotent resource 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 'centos10-64-openvox8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205921921.rvLrMj.pp Last 10 lines of output were: Info: Loading facts Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for centos10-64-openvox8.example.com in environment production in 0.09 seconds Info: Using environment 'production' Info: Applying configuration version '1774040363' �[mNotice: /Stage[main]/Epel/Epel::Rpm_gpg_key[EPEL-10]/Exec[import-EPEL-10]/returns: executed successfully �[mNotice: Applied catalog in 0.15 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:71
Puppet / OpenVox 8 - AlmaLinux 10 - NodeJS 24
Process completed with exit code 1.
Puppet / OpenVox 8 - AlmaLinux 10 - NodeJS 24: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "npm" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "npm" to be installed
Puppet / OpenVox 8 - AlmaLinux 10 - NodeJS 24: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs RedHat with repo_class => epel behaves like an idempotent resource 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 'almalinux10-64-openvox8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205930337.vSq0Sk.pp Last 10 lines of output were: Info: Loading facts Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for almalinux10-64-openvox8.example.com in environment production in 0.11 seconds Info: Using environment 'production' Info: Applying configuration version '1774040372' �[mNotice: /Stage[main]/Epel/Epel::Rpm_gpg_key[EPEL-10]/Exec[import-EPEL-10]/returns: executed successfully �[mNotice: Applied catalog in 0.15 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:71
Puppet / OpenVox 8 - CentOS 10 - NodeJS 16
Process completed with exit code 1.
Puppet / OpenVox 8 - CentOS 10 - NodeJS 16: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "npm" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "npm" to be installed
Puppet / OpenVox 8 - CentOS 10 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs RedHat with repo_class => epel behaves like an idempotent resource 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 'centos10-64-openvox8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205932352.yLHI1v.pp Last 10 lines of output were: Info: Loading facts Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for centos10-64-openvox8.example.com in environment production in 0.10 seconds Info: Using environment 'production' Info: Applying configuration version '1774040374' �[mNotice: /Stage[main]/Epel/Epel::Rpm_gpg_key[EPEL-10]/Exec[import-EPEL-10]/returns: executed successfully �[mNotice: Applied catalog in 0.15 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:71
Puppet / OpenVox 8 - CentOS 10 - NodeJS 16: spec/acceptance/class_spec.rb#L64
nodejs explicitly using version 16 from nodesource Command "node --version" stdout is expected to match /^v16/ Failure/Error: its(:stdout) { is_expected.to match(%r{^v#{nodejs_version}}) } expected "" to match /^v16/ Diff: @@ -1 +1 @@ -/^v16/ +""
Puppet / OpenVox 8 - CentOS 10 - NodeJS 16: spec/acceptance/class_spec.rb#L63
nodejs explicitly using version 16 from nodesource Command "node --version" exit_status is expected to eq 0 Failure/Error: its(:exit_status) { is_expected.to eq 0 } expected: 0 got: 127 (compared using ==)
Puppet / OpenVox 8 - CentOS 10 - NodeJS 16: spec/acceptance/class_spec.rb#L56
nodejs explicitly using version 16 from nodesource Package "nodejs" comes from the expected source Failure/Error: pkg_output = shell(pkg_cmd) Beaker::Host::CommandFailure: Host 'centos10-64-openvox8.example.com' exited with 1 running: yum info nodejs | grep "^From repo" Last 10 lines of output were:
Puppet / OpenVox 8 - CentOS 10 - NodeJS 16: spec/acceptance/class_spec.rb#L54
nodejs explicitly using version 16 from nodesource Package "nodejs" is expected to be installed Failure/Error: it { is_expected.to be_installed } expected Package "nodejs" to be installed
Puppet / OpenVox 8 - CentOS 10 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs explicitly using version 16 from nodesource behaves like an idempotent resource 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 'centos10-64-openvox8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205909344.5D8DvK.pp Last 10 lines of output were: Fingerprint: 6F71 F525 2828 41EE DAF8 51B4 2F59 B5F9 9B1B E0B4 From : /etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL error: Certificate 2F59B5F99B1BE0B4: Policy rejects 2F59B5F99B1BE0B4: No binding signature at time 2026-03-20T20:59:11Z Key import failed (code 2). Failing package is: nodejs-2:16.20.2-1nodesource.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL The downloaded packages were saved in cache until the next successful transaction. You can remove cached packages by executing 'dnf clean packages'. Error: GPG check FAILED �[mNotice: Applied catalog in 0.55 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:43
Puppet / OpenVox 8 - CentOS 10 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L6
nodejs explicitly using version 16 from nodesource behaves like an idempotent resource 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 'centos10-64-openvox8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205906185.O6IR6e.pp Last 10 lines of output were: From : /etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL error: Certificate 2F59B5F99B1BE0B4: Policy rejects 2F59B5F99B1BE0B4: No binding signature at time 2026-03-20T20:59:09Z Key import failed (code 2). Failing package is: nodejs-2:16.20.2-1nodesource.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL The downloaded packages were saved in cache until the next successful transaction. You can remove cached packages by executing 'dnf clean packages'. Error: GPG check FAILED Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 1.00 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:43
Puppet / OpenVox 8 - Rocky 10 - NodeJS 20
Process completed with exit code 1.
Puppet / OpenVox 8 - Rocky 10 - NodeJS 20: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "npm" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "npm" to be installed
Puppet / OpenVox 8 - Rocky 10 - NodeJS 20: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs RedHat with repo_class => epel behaves like an idempotent resource 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 'rocky10-64-openvox8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205934753.hYGOVn.pp Last 10 lines of output were: Info: Loading facts Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for rocky10-64-openvox8.example.com in environment production in 0.09 seconds Info: Using environment 'production' Info: Applying configuration version '1774040376' �[mNotice: /Stage[main]/Epel/Epel::Rpm_gpg_key[EPEL-10]/Exec[import-EPEL-10]/returns: executed successfully �[mNotice: Applied catalog in 0.14 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:71
Puppet / OpenVox 8 - CentOS 10 - NodeJS 22
Process completed with exit code 1.
Puppet / OpenVox 8 - CentOS 10 - NodeJS 22: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "npm" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "npm" to be installed
Puppet / OpenVox 8 - CentOS 10 - NodeJS 22: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs RedHat with repo_class => epel behaves like an idempotent resource 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 'centos10-64-openvox8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205936855.gKUJiy.pp Last 10 lines of output were: Info: Loading facts Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for centos10-64-openvox8.example.com in environment production in 0.09 seconds Info: Using environment 'production' Info: Applying configuration version '1774040378' �[mNotice: /Stage[main]/Epel/Epel::Rpm_gpg_key[EPEL-10]/Exec[import-EPEL-10]/returns: executed successfully �[mNotice: Applied catalog in 0.14 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:71
Puppet / OpenVox 8 - Rocky 10 - NodeJS 24
Process completed with exit code 1.
Puppet / OpenVox 8 - Rocky 10 - NodeJS 24: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "npm" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "npm" to be installed
Puppet / OpenVox 8 - Rocky 10 - NodeJS 24: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs RedHat with repo_class => epel behaves like an idempotent resource 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 'rocky10-64-openvox8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205939488.IO6lo0.pp Last 10 lines of output were: Info: Loading facts Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for rocky10-64-openvox8.example.com in environment production in 0.09 seconds Info: Using environment 'production' Info: Applying configuration version '1774040381' �[mNotice: /Stage[main]/Epel/Epel::Rpm_gpg_key[EPEL-10]/Exec[import-EPEL-10]/returns: executed successfully �[mNotice: Applied catalog in 0.14 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:71
Puppet / OpenVox 8 - CentOS 10 - NodeJS 24
Process completed with exit code 1.
Puppet / OpenVox 8 - CentOS 10 - NodeJS 24: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "npm" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "npm" to be installed
Puppet / OpenVox 8 - CentOS 10 - NodeJS 24: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs RedHat with repo_class => epel behaves like an idempotent resource 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 'centos10-64-openvox8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205947769.Ny5sBX.pp Last 10 lines of output were: Info: Loading facts Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for centos10-64-openvox8.example.com in environment production in 0.10 seconds Info: Using environment 'production' Info: Applying configuration version '1774040389' �[mNotice: /Stage[main]/Epel/Epel::Rpm_gpg_key[EPEL-10]/Exec[import-EPEL-10]/returns: executed successfully �[mNotice: Applied catalog in 0.16 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:71
Puppet / OpenVox 8 - Rocky 10 - NodeJS 18
Process completed with exit code 1.
Puppet / OpenVox 8 - Rocky 10 - NodeJS 18: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "npm" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "npm" to be installed
Puppet / OpenVox 8 - Rocky 10 - NodeJS 18: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs RedHat with repo_class => epel behaves like an idempotent resource 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 'rocky10-64-openvox8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_205957177.2EUgHj.pp Last 10 lines of output were: Info: Loading facts Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for rocky10-64-openvox8.example.com in environment production in 0.09 seconds Info: Using environment 'production' Info: Applying configuration version '1774040399' �[mNotice: /Stage[main]/Epel/Epel::Rpm_gpg_key[EPEL-10]/Exec[import-EPEL-10]/returns: executed successfully �[mNotice: Applied catalog in 0.14 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:71
Puppet / OpenVox 8 - CentOS 10 - NodeJS 20
Process completed with exit code 1.
Puppet / OpenVox 8 - CentOS 10 - NodeJS 20: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "npm" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "npm" to be installed
Puppet / OpenVox 8 - CentOS 10 - NodeJS 20: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs RedHat with repo_class => epel behaves like an idempotent resource 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 'centos10-64-openvox8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_210013955.2ntJS3.pp Last 10 lines of output were: Info: Loading facts Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for centos10-64-openvox8.example.com in environment production in 0.10 seconds Info: Using environment 'production' Info: Applying configuration version '1774040415' �[mNotice: /Stage[main]/Epel/Epel::Rpm_gpg_key[EPEL-10]/Exec[import-EPEL-10]/returns: executed successfully �[mNotice: Applied catalog in 0.15 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:71
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 Ubuntu 20.04
Puppet / Static validations: metadata.json#L0
Skipping EOL operating system Scientific 8
Puppet / Static validations: metadata.json#L0
Skipping EOL operating system Scientific 7
Puppet / Static validations: metadata.json#L0
Skipping EOL operating system OracleLinux 7
Puppet / Static validations: metadata.json#L0
Skipping EOL operating system CentOS 8
Puppet / Static validations: metadata.json#L0
Skipping EOL operating system CentOS 7
Puppet / Static validations: metadata.json#L0
Skipping EOL operating system RedHat 7
Puppet / OpenVox 8 - Rocky 9 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L6
nodejs RedHat with repo_class => nodejs::repo::dnfmodule cleanup behaves like an idempotent resource applies with no errors Skipped: NodeJS 16 is not available on EL9
Puppet / OpenVox 8 - Rocky 9 - NodeJS 16: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "nodejs-devel" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "nodejs-devel" to be installed
Puppet / OpenVox 8 - Rocky 9 - NodeJS 16: spec/acceptance/class_spec.rb#L64
nodejs explicitly using version 16 from nodesource Command "node --version" stdout Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - Rocky 9 - NodeJS 16: spec/acceptance/class_spec.rb#L63
nodejs explicitly using version 16 from nodesource Command "node --version" exit_status Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - Rocky 9 - NodeJS 16: spec/acceptance/class_spec.rb#L56
nodejs explicitly using version 16 from nodesource Package "nodejs" comes from the expected source Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - Rocky 9 - NodeJS 16: spec/acceptance/class_spec.rb#L54
nodejs explicitly using version 16 from nodesource Package "nodejs" Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - Rocky 9 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs explicitly using version 16 from nodesource behaves like an idempotent resource applies a second time without changes Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - Rocky 9 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L6
nodejs explicitly using version 16 from nodesource behaves like an idempotent resource applies with no errors Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - Rocky 9 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs explicitly using version 16 from nodesource cleanup behaves like an idempotent resource applies a second time without changes Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - Rocky 9 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L6
nodejs explicitly using version 16 from nodesource cleanup behaves like an idempotent resource applies with no errors Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - AlmaLinux 9 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L6
nodejs RedHat with repo_class => nodejs::repo::dnfmodule cleanup behaves like an idempotent resource applies with no errors Skipped: NodeJS 16 is not available on EL9
Puppet / OpenVox 8 - AlmaLinux 9 - NodeJS 16: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "nodejs-devel" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "nodejs-devel" to be installed
Puppet / OpenVox 8 - AlmaLinux 9 - NodeJS 16: spec/acceptance/class_spec.rb#L64
nodejs explicitly using version 16 from nodesource Command "node --version" stdout Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - AlmaLinux 9 - NodeJS 16: spec/acceptance/class_spec.rb#L63
nodejs explicitly using version 16 from nodesource Command "node --version" exit_status Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - AlmaLinux 9 - NodeJS 16: spec/acceptance/class_spec.rb#L56
nodejs explicitly using version 16 from nodesource Package "nodejs" comes from the expected source Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - AlmaLinux 9 - NodeJS 16: spec/acceptance/class_spec.rb#L54
nodejs explicitly using version 16 from nodesource Package "nodejs" Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - AlmaLinux 9 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs explicitly using version 16 from nodesource behaves like an idempotent resource applies a second time without changes Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - AlmaLinux 9 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L6
nodejs explicitly using version 16 from nodesource behaves like an idempotent resource applies with no errors Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - AlmaLinux 9 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs explicitly using version 16 from nodesource cleanup behaves like an idempotent resource applies a second time without changes Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - AlmaLinux 9 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L6
nodejs explicitly using version 16 from nodesource cleanup behaves like an idempotent resource applies with no errors Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - AlmaLinux 9 - NodeJS 20: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "nodejs-devel" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "nodejs-devel" to be installed
Puppet / OpenVox 8 - AlmaLinux 9 - NodeJS 24: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "nodejs-devel" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "nodejs-devel" to be installed
Puppet / OpenVox 8 - Rocky 9 - NodeJS 18: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "nodejs-devel" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "nodejs-devel" to be installed
Puppet / OpenVox 8 - Rocky 9 - NodeJS 22: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "nodejs-devel" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "nodejs-devel" to be installed
Puppet / OpenVox 8 - OracleLinux 9 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L6
nodejs RedHat with repo_class => nodejs::repo::dnfmodule cleanup behaves like an idempotent resource applies with no errors Skipped: NodeJS 16 is not available on EL9
Puppet / OpenVox 8 - OracleLinux 9 - NodeJS 16: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "nodejs-devel" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "nodejs-devel" to be installed
Puppet / OpenVox 8 - OracleLinux 9 - NodeJS 16: spec/acceptance/class_spec.rb#L64
nodejs explicitly using version 16 from nodesource Command "node --version" stdout Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - OracleLinux 9 - NodeJS 16: spec/acceptance/class_spec.rb#L63
nodejs explicitly using version 16 from nodesource Command "node --version" exit_status Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - OracleLinux 9 - NodeJS 16: spec/acceptance/class_spec.rb#L56
nodejs explicitly using version 16 from nodesource Package "nodejs" comes from the expected source Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - OracleLinux 9 - NodeJS 16: spec/acceptance/class_spec.rb#L54
nodejs explicitly using version 16 from nodesource Package "nodejs" Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - OracleLinux 9 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs explicitly using version 16 from nodesource behaves like an idempotent resource applies a second time without changes Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - OracleLinux 9 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L6
nodejs explicitly using version 16 from nodesource behaves like an idempotent resource applies with no errors Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - OracleLinux 9 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs explicitly using version 16 from nodesource cleanup behaves like an idempotent resource applies a second time without changes Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - OracleLinux 9 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L6
nodejs explicitly using version 16 from nodesource cleanup behaves like an idempotent resource applies with no errors Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - CentOS 9 - NodeJS 22: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "nodejs-devel" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "nodejs-devel" to be installed
Puppet / OpenVox 8 - AlmaLinux 9 - NodeJS 22: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "nodejs-devel" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "nodejs-devel" to be installed
Puppet / OpenVox 8 - AlmaLinux 9 - NodeJS 18: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "nodejs-devel" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "nodejs-devel" to be installed
Puppet / OpenVox 8 - CentOS 9 - NodeJS 18: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "nodejs-devel" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "nodejs-devel" to be installed
Puppet / OpenVox 8 - CentOS 9 - NodeJS 24: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "nodejs-devel" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "nodejs-devel" to be installed
Puppet / OpenVox 8 - Rocky 9 - NodeJS 24: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "nodejs-devel" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "nodejs-devel" to be installed
Puppet / OpenVox 8 - CentOS 9 - NodeJS 20: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "nodejs-devel" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "nodejs-devel" to be installed
Puppet / OpenVox 8 - Rocky 9 - NodeJS 20: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "nodejs-devel" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "nodejs-devel" to be installed
Puppet / OpenVox 8 - CentOS 9 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L6
nodejs RedHat with repo_class => nodejs::repo::dnfmodule cleanup behaves like an idempotent resource applies with no errors Skipped: NodeJS 16 is not available on EL9
Puppet / OpenVox 8 - CentOS 9 - NodeJS 16: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "nodejs-devel" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "nodejs-devel" to be installed
Puppet / OpenVox 8 - CentOS 9 - NodeJS 16: spec/acceptance/class_spec.rb#L64
nodejs explicitly using version 16 from nodesource Command "node --version" stdout Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - CentOS 9 - NodeJS 16: spec/acceptance/class_spec.rb#L63
nodejs explicitly using version 16 from nodesource Command "node --version" exit_status Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - CentOS 9 - NodeJS 16: spec/acceptance/class_spec.rb#L56
nodejs explicitly using version 16 from nodesource Package "nodejs" comes from the expected source Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - CentOS 9 - NodeJS 16: spec/acceptance/class_spec.rb#L54
nodejs explicitly using version 16 from nodesource Package "nodejs" Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - CentOS 9 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs explicitly using version 16 from nodesource behaves like an idempotent resource applies a second time without changes Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - CentOS 9 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L6
nodejs explicitly using version 16 from nodesource behaves like an idempotent resource applies with no errors Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - CentOS 9 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L10
nodejs explicitly using version 16 from nodesource cleanup behaves like an idempotent resource applies a second time without changes Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - CentOS 9 - NodeJS 16: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-4.3.0/lib/voxpupuli/acceptance/examples.rb#L6
nodejs explicitly using version 16 from nodesource cleanup behaves like an idempotent resource applies with no errors Skipped: NodeJS 16 is not supported on EL9
Puppet / OpenVox 8 - OracleLinux 9 - NodeJS 20: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "nodejs-devel" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "nodejs-devel" to be installed
Puppet / OpenVox 8 - OracleLinux 9 - NodeJS 24: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "nodejs-devel" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "nodejs-devel" to be installed
Puppet / OpenVox 8 - OracleLinux 9 - NodeJS 18: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "nodejs-devel" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "nodejs-devel" to be installed
Puppet / OpenVox 8 - OracleLinux 9 - NodeJS 22: spec/acceptance/class_spec.rb#L98
nodejs RedHat with repo_class => epel Package "nodejs-devel" is expected to be installed Failure/Error: is_expected.to be_installed expected Package "nodejs-devel" to be installed