Skip to content

switch to using the nodistro nodesource repos, removing source support, dropping support for NodeJS16 on EL9 #130

switch to using the nodistro nodesource repos, removing source support, dropping support for NodeJS16 on EL9

switch to using the nodistro nodesource repos, removing source support, dropping support for NodeJS16 on EL9 #130

Triggered via pull request October 28, 2023 16:53
@evgenievgeni
synchronize #485
nodistro
Status Cancelled
Total duration 7m 2s
Artifacts

ci.yml

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

Annotations

50 errors and 4 warnings
Puppet / 8 (Ruby 3.2): spec/classes/nodejs_spec.rb#L92
nodejs on debian-11-x86_64 with manage_package_repo set to true and repo_enable_src set to true the repo apt::source resource should contain include => { src => true} Failure/Error: is_expected.to contain_apt__source('nodesource').with('include' => { 'src' => true }) expected that the catalogue would contain Apt::Source[nodesource] with include set to {"src"=>true} but it is set to {}
Puppet / 8 (Ruby 3.2): spec/classes/nodejs_spec.rb#L102
nodejs on debian-11-x86_64 with manage_package_repo set to true and repo_enable_src set to false the repo apt::source resource should contain include => { src => false} Failure/Error: is_expected.to contain_apt__source('nodesource').with('include' => { 'src' => false }) expected that the catalogue would contain Apt::Source[nodesource] with include set to {"src"=>false} but it is set to {}
Puppet / 8 (Ruby 3.2): spec/classes/nodejs_spec.rb#L122
nodejs on debian-11-x86_64 with manage_package_repo set to true and repo_release set to stretch the repo apt::source resource should contain release = stretch Failure/Error: is_expected.to contain_apt__source('nodesource').with('release' => 'stretch') expected that the catalogue would contain Apt::Source[nodesource] with release set to "stretch" but it is set to "nodistro"
Puppet / 8 (Ruby 3.2): spec/classes/nodejs_spec.rb#L92
nodejs on ubuntu-20.04-x86_64 with manage_package_repo set to true and repo_enable_src set to true the repo apt::source resource should contain include => { src => true} Failure/Error: is_expected.to contain_apt__source('nodesource').with('include' => { 'src' => true }) expected that the catalogue would contain Apt::Source[nodesource] with include set to {"src"=>true} but it is set to {}
Puppet / 8 (Ruby 3.2): spec/classes/nodejs_spec.rb#L102
nodejs on ubuntu-20.04-x86_64 with manage_package_repo set to true and repo_enable_src set to false the repo apt::source resource should contain include => { src => false} Failure/Error: is_expected.to contain_apt__source('nodesource').with('include' => { 'src' => false }) expected that the catalogue would contain Apt::Source[nodesource] with include set to {"src"=>false} but it is set to {}
Puppet / 8 (Ruby 3.2): spec/classes/nodejs_spec.rb#L122
nodejs on ubuntu-20.04-x86_64 with manage_package_repo set to true and repo_release set to stretch the repo apt::source resource should contain release = stretch Failure/Error: is_expected.to contain_apt__source('nodesource').with('release' => 'stretch') expected that the catalogue would contain Apt::Source[nodesource] with release set to "stretch" but it is set to "nodistro"
Puppet / 8 (Ruby 3.2): spec/classes/nodejs_spec.rb#L92
nodejs on ubuntu-22.04-x86_64 with manage_package_repo set to true and repo_enable_src set to true the repo apt::source resource should contain include => { src => true} Failure/Error: is_expected.to contain_apt__source('nodesource').with('include' => { 'src' => true }) expected that the catalogue would contain Apt::Source[nodesource] with include set to {"src"=>true} but it is set to {}
Puppet / 8 (Ruby 3.2): spec/classes/nodejs_spec.rb#L102
nodejs on ubuntu-22.04-x86_64 with manage_package_repo set to true and repo_enable_src set to false the repo apt::source resource should contain include => { src => false} Failure/Error: is_expected.to contain_apt__source('nodesource').with('include' => { 'src' => false }) expected that the catalogue would contain Apt::Source[nodesource] with include set to {"src"=>false} but it is set to {}
Puppet / 8 (Ruby 3.2): spec/classes/nodejs_spec.rb#L122
nodejs on ubuntu-22.04-x86_64 with manage_package_repo set to true and repo_release set to stretch the repo apt::source resource should contain release = stretch Failure/Error: is_expected.to contain_apt__source('nodesource').with('release' => 'stretch') expected that the catalogue would contain Apt::Source[nodesource] with release set to "stretch" but it is set to "nodistro"
Puppet / 8 (Ruby 3.2): spec/classes/nodejs_spec.rb#L362
nodejs when run on CentOS release 7.0 with manage_package_repo set to true and repo_class set to nodejs::repo::nodesource the nodesource and nodesource-source repos should contain the right description and baseurl Failure/Error: is_expected.to contain_yumrepo('nodesource').with( 'baseurl' => repo_baseurl, 'descr' => repo_descr ) expected that the catalogue would contain Yumrepo[nodesource] with baseurl set to "https://rpm.nodesource.com/pub_16.x/el/7/$basearch" but it is set to "https://rpm.nodesource.com/pub_16.x/nodistro/nodejs/$basearch", and parameter descr set to "Node.js Packages for Enterprise Linux 7 - $basearch" but it is set to "Node.js Packages - $basearch" Diff: @@ -1,4 +1,4 @@ -https://rpm.nodesource.com/pub_16.x/el/7/$basearch +https://rpm.nodesource.com/pub_16.x/nodistro/nodejs/$basearch -Node.js Packages for Enterprise Linux 7 - $basearch +Node.js Packages - $basearch
Puppet / 7 (Ruby 2.7): spec/classes/nodejs_spec.rb#L92
nodejs on ubuntu-20.04-x86_64 with manage_package_repo set to true and repo_enable_src set to true the repo apt::source resource should contain include => { src => true} Failure/Error: is_expected.to contain_apt__source('nodesource').with('include' => { 'src' => true }) expected that the catalogue would contain Apt::Source[nodesource] with include set to {"src"=>true} but it is set to {}
Puppet / 7 (Ruby 2.7): spec/classes/nodejs_spec.rb#L102
nodejs on ubuntu-20.04-x86_64 with manage_package_repo set to true and repo_enable_src set to false the repo apt::source resource should contain include => { src => false} Failure/Error: is_expected.to contain_apt__source('nodesource').with('include' => { 'src' => false }) expected that the catalogue would contain Apt::Source[nodesource] with include set to {"src"=>false} but it is set to {}
Puppet / 7 (Ruby 2.7): spec/classes/nodejs_spec.rb#L122
nodejs on ubuntu-20.04-x86_64 with manage_package_repo set to true and repo_release set to stretch the repo apt::source resource should contain release = stretch Failure/Error: is_expected.to contain_apt__source('nodesource').with('release' => 'stretch') expected that the catalogue would contain Apt::Source[nodesource] with release set to "stretch" but it is set to "nodistro"
Puppet / 7 (Ruby 2.7): spec/classes/nodejs_spec.rb#L92
nodejs on debian-11-x86_64 with manage_package_repo set to true and repo_enable_src set to true the repo apt::source resource should contain include => { src => true} Failure/Error: is_expected.to contain_apt__source('nodesource').with('include' => { 'src' => true }) expected that the catalogue would contain Apt::Source[nodesource] with include set to {"src"=>true} but it is set to {}
Puppet / 7 (Ruby 2.7): spec/classes/nodejs_spec.rb#L102
nodejs on debian-11-x86_64 with manage_package_repo set to true and repo_enable_src set to false the repo apt::source resource should contain include => { src => false} Failure/Error: is_expected.to contain_apt__source('nodesource').with('include' => { 'src' => false }) expected that the catalogue would contain Apt::Source[nodesource] with include set to {"src"=>false} but it is set to {}
Puppet / 7 (Ruby 2.7): spec/classes/nodejs_spec.rb#L122
nodejs on debian-11-x86_64 with manage_package_repo set to true and repo_release set to stretch the repo apt::source resource should contain release = stretch Failure/Error: is_expected.to contain_apt__source('nodesource').with('release' => 'stretch') expected that the catalogue would contain Apt::Source[nodesource] with release set to "stretch" but it is set to "nodistro"
Puppet / 7 (Ruby 2.7): spec/classes/nodejs_spec.rb#L92
nodejs on ubuntu-22.04-x86_64 with manage_package_repo set to true and repo_enable_src set to true the repo apt::source resource should contain include => { src => true} Failure/Error: is_expected.to contain_apt__source('nodesource').with('include' => { 'src' => true }) expected that the catalogue would contain Apt::Source[nodesource] with include set to {"src"=>true} but it is set to {}
Puppet / 7 (Ruby 2.7): spec/classes/nodejs_spec.rb#L102
nodejs on ubuntu-22.04-x86_64 with manage_package_repo set to true and repo_enable_src set to false the repo apt::source resource should contain include => { src => false} Failure/Error: is_expected.to contain_apt__source('nodesource').with('include' => { 'src' => false }) expected that the catalogue would contain Apt::Source[nodesource] with include set to {"src"=>false} but it is set to {}
Puppet / 7 (Ruby 2.7): spec/classes/nodejs_spec.rb#L122
nodejs on ubuntu-22.04-x86_64 with manage_package_repo set to true and repo_release set to stretch the repo apt::source resource should contain release = stretch Failure/Error: is_expected.to contain_apt__source('nodesource').with('release' => 'stretch') expected that the catalogue would contain Apt::Source[nodesource] with release set to "stretch" but it is set to "nodistro"
Puppet / 7 (Ruby 2.7): spec/classes/nodejs_spec.rb#L362
nodejs when run on CentOS release 7.0 with manage_package_repo set to true and repo_class set to nodejs::repo::nodesource the nodesource and nodesource-source repos should contain the right description and baseurl Failure/Error: is_expected.to contain_yumrepo('nodesource').with( 'baseurl' => repo_baseurl, 'descr' => repo_descr ) expected that the catalogue would contain Yumrepo[nodesource] with baseurl set to "https://rpm.nodesource.com/pub_16.x/el/7/$basearch" but it is set to "https://rpm.nodesource.com/pub_16.x/nodistro/nodejs/$basearch", and parameter descr set to "Node.js Packages for Enterprise Linux 7 - $basearch" but it is set to "Node.js Packages - $basearch" Diff: @@ -1,4 +1,4 @@ -https://rpm.nodesource.com/pub_16.x/el/7/$basearch +https://rpm.nodesource.com/pub_16.x/nodistro/nodejs/$basearch -Node.js Packages for Enterprise Linux 7 - $basearch +Node.js Packages - $basearch
Puppet / 7 - OracleLinux 9: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.3.0/lib/voxpupuli/acceptance/examples.rb#L4
nodejs default parameters 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 'oracle9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_165531913.pp.6qc1jP Last 10 lines of output were: warning: Signature not supported. Hash algorithm SHA1 not available. Key import failed (code 2). Failing package is: nodejs-2:18.18.2-1nodesource.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL Error: GPG check FAILED �[mNotice: /Stage[main]/Nodejs::Install/Package[npm]/ensure: created �[mNotice: /Stage[main]/Nodejs::Install/File[root_npmrc]/ensure: defined content as '{sha256}bf8509050f8afeed7981365bb37fe4dcdb46bf322ea13dc4538735cb663ab050' Info: Class[Nodejs::Install]: Unscheduling all events on Class[Nodejs::Install] Info: Stage[main]: Unscheduling all events on Stage[main] Info: Creating state file /opt/puppetlabs/puppet/cache/state/state.yaml �[mNotice: Applied catalog in 6.41 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:14
Puppet / 7 - OracleLinux 9: spec/acceptance/class_spec.rb#L22
nodejs default parameters Package "nodejs" comes from the expected source Failure/Error: expect(pkg_output.stdout).to match 'nodesource' expected "From repo : ol9_appstream\n" to match "nodesource" Diff: @@ -1 +1 @@ -nodesource +From repo : ol9_appstream
Puppet / 7 - OracleLinux 9: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.3.0/lib/voxpupuli/acceptance/examples.rb#L4
nodejs set global_config_entry secret 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 'oracle9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_165617357.pp.3KYiJu Last 10 lines of output were: warning: Signature not supported. Hash algorithm SHA1 not available. Key import failed (code 2). Failing package is: nodejs-2:18.18.2-1nodesource.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL Error: GPG check FAILED �[mNotice: /Stage[main]/Nodejs::Install/Package[npm]/ensure: created Info: Class[Nodejs::Install]: Unscheduling all events on Class[Nodejs::Install] �[mNotice: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]: Dependency Package[nodejs] has failures: true Info: Stage[main]: Unscheduling all events on Stage[main] Warning: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]: Skipping because of failed dependencies �[mNotice: Applied catalog in 6.40 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:100
Puppet / 7 - OracleLinux 9: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.3.0/lib/voxpupuli/acceptance/examples.rb#L8
nodejs set global_config_entry secret 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 'oracle9-64-puppet7.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_165626076.pp.U7Wsp0 Last 10 lines of output were: Info: Loading facts �[mNotice: Compiled catalog for oracle9-64-puppet7.example.com in environment production in 0.10 seconds Info: Using environment 'production' Info: Applying configuration version '1698512188' �[mNotice: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]/returns: executed successfully �[mNotice: Applied catalog in 1.79 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:100
Puppet / 7 - OracleLinux 9: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.3.0/lib/voxpupuli/acceptance/examples.rb#L4
nodejs set global_config_entry secret unquoted 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 'oracle9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_165637213.pp.NeNLvE Last 10 lines of output were: warning: Signature not supported. Hash algorithm SHA1 not available. Key import failed (code 2). Failing package is: nodejs-2:18.18.2-1nodesource.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL Error: GPG check FAILED �[mNotice: /Stage[main]/Nodejs::Install/Package[npm]/ensure: created Info: Class[Nodejs::Install]: Unscheduling all events on Class[Nodejs::Install] �[mNotice: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]: Dependency Package[nodejs] has failures: true Info: Stage[main]: Unscheduling all events on Stage[main] Warning: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]: Skipping because of failed dependencies �[mNotice: Applied catalog in 6.29 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:126
Puppet / 7 - OracleLinux 9: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.3.0/lib/voxpupuli/acceptance/examples.rb#L8
nodejs set global_config_entry secret unquoted 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 'oracle9-64-puppet7.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_165645930.pp.FZVqTT Last 10 lines of output were: Info: Loading facts �[mNotice: Compiled catalog for oracle9-64-puppet7.example.com in environment production in 0.09 seconds Info: Using environment 'production' Info: Applying configuration version '1698512208' �[mNotice: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]/returns: executed successfully �[mNotice: Applied catalog in 1.98 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:126
Puppet / 7 - OracleLinux 9
Process completed with exit code 1.
Puppet / 8 - OracleLinux 9: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.3.0/lib/voxpupuli/acceptance/examples.rb#L4
nodejs default parameters 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 'oracle9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_165532492.pp.LXJ3Xt Last 10 lines of output were: warning: Signature not supported. Hash algorithm SHA1 not available. Key import failed (code 2). Failing package is: nodejs-2:18.18.2-1nodesource.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL Error: GPG check FAILED �[mNotice: /Stage[main]/Nodejs::Install/Package[npm]/ensure: created �[mNotice: /Stage[main]/Nodejs::Install/File[root_npmrc]/ensure: defined content as '{sha256}bf8509050f8afeed7981365bb37fe4dcdb46bf322ea13dc4538735cb663ab050' Info: Class[Nodejs::Install]: Unscheduling all events on Class[Nodejs::Install] Info: Stage[main]: Unscheduling all events on Stage[main] Info: Creating state file /opt/puppetlabs/puppet/cache/state/state.yaml �[mNotice: Applied catalog in 7.13 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:14
Puppet / 8 - OracleLinux 9: spec/acceptance/class_spec.rb#L22
nodejs default parameters Package "nodejs" comes from the expected source Failure/Error: expect(pkg_output.stdout).to match 'nodesource' expected "From repo : ol9_appstream\n" to match "nodesource" Diff: @@ -1 +1 @@ -nodesource +From repo : ol9_appstream
Puppet / 8 - OracleLinux 9: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.3.0/lib/voxpupuli/acceptance/examples.rb#L4
nodejs set global_config_entry secret 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 'oracle9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_165634376.pp.nPEK2F Last 10 lines of output were: warning: Signature not supported. Hash algorithm SHA1 not available. Key import failed (code 2). Failing package is: nodejs-2:18.18.2-1nodesource.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL Error: GPG check FAILED �[mNotice: /Stage[main]/Nodejs::Install/Package[npm]/ensure: created Info: Class[Nodejs::Install]: Unscheduling all events on Class[Nodejs::Install] �[mNotice: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]: Dependency Package[nodejs] has failures: true Warning: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]: Skipping because of failed dependencies Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 7.32 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:100
Puppet / 8 - OracleLinux 9: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.3.0/lib/voxpupuli/acceptance/examples.rb#L8
nodejs set global_config_entry secret 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 'oracle9-64-puppet8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_165646240.pp.KerFOz Last 10 lines of output were: Info: Loading facts �[mNotice: Compiled catalog for oracle9-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1698512210' �[mNotice: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]/returns: executed successfully �[mNotice: Applied catalog in 1.86 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:100
Puppet / 8 - OracleLinux 9: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.3.0/lib/voxpupuli/acceptance/examples.rb#L4
nodejs set global_config_entry secret unquoted 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 'oracle9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_165703539.pp.CfuHfy Last 10 lines of output were: warning: Signature not supported. Hash algorithm SHA1 not available. Key import failed (code 2). Failing package is: nodejs-2:18.18.2-1nodesource.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL Error: GPG check FAILED �[mNotice: /Stage[main]/Nodejs::Install/Package[npm]/ensure: created Info: Class[Nodejs::Install]: Unscheduling all events on Class[Nodejs::Install] �[mNotice: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]: Dependency Package[nodejs] has failures: true Info: Stage[main]: Unscheduling all events on Stage[main] Warning: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]: Skipping because of failed dependencies �[mNotice: Applied catalog in 7.36 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:126
Puppet / 8 - OracleLinux 9: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.3.0/lib/voxpupuli/acceptance/examples.rb#L8
nodejs set global_config_entry secret unquoted 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 'oracle9-64-puppet8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_165715239.pp.ZXpegd Last 10 lines of output were: Info: Loading facts �[mNotice: Compiled catalog for oracle9-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1698512239' �[mNotice: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]/returns: executed successfully �[mNotice: Applied catalog in 1.90 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:126
Puppet / 8 - OracleLinux 9
Process completed with exit code 1.
Puppet / 7 - CentOS 9: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.3.0/lib/voxpupuli/acceptance/examples.rb#L4
nodejs default parameters 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 'centos9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_165539479.pp.81fgun Last 10 lines of output were: warning: Signature not supported. Hash algorithm SHA1 not available. Key import failed (code 2). Failing package is: nodejs-2:18.18.2-1nodesource.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL Error: GPG check FAILED �[mNotice: /Stage[main]/Nodejs::Install/Package[npm]/ensure: created �[mNotice: /Stage[main]/Nodejs::Install/File[root_npmrc]/ensure: defined content as '{sha256}bf8509050f8afeed7981365bb37fe4dcdb46bf322ea13dc4538735cb663ab050' Info: Class[Nodejs::Install]: Unscheduling all events on Class[Nodejs::Install] Info: Stage[main]: Unscheduling all events on Stage[main] Info: Creating state file /opt/puppetlabs/puppet/cache/state/state.yaml �[mNotice: Applied catalog in 7.96 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:14
Puppet / 7 - CentOS 9: spec/acceptance/class_spec.rb#L22
nodejs default parameters Package "nodejs" comes from the expected source Failure/Error: expect(pkg_output.stdout).to match 'nodesource' expected "From repo : appstream\n" to match "nodesource" Diff: @@ -1 +1 @@ -nodesource +From repo : appstream
Puppet / 7 - CentOS 9: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.3.0/lib/voxpupuli/acceptance/examples.rb#L4
nodejs set global_config_entry secret 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 'centos9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_165637729.pp.S4naVZ Last 10 lines of output were: warning: Signature not supported. Hash algorithm SHA1 not available. Key import failed (code 2). Failing package is: nodejs-2:18.18.2-1nodesource.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL Error: GPG check FAILED �[mNotice: /Stage[main]/Nodejs::Install/Package[npm]/ensure: created Info: Class[Nodejs::Install]: Unscheduling all events on Class[Nodejs::Install] �[mNotice: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]: Dependency Package[nodejs] has failures: true Warning: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]: Skipping because of failed dependencies Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 9.88 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:100
Puppet / 7 - CentOS 9: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.3.0/lib/voxpupuli/acceptance/examples.rb#L8
nodejs set global_config_entry secret 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 'centos9-64-puppet7.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_165650078.pp.T1K6ao Last 10 lines of output were: Info: Loading facts �[mNotice: Compiled catalog for centos9-64-puppet7.example.com in environment production in 0.10 seconds Info: Using environment 'production' Info: Applying configuration version '1698512212' �[mNotice: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]/returns: executed successfully �[mNotice: Applied catalog in 1.87 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:100
Puppet / 7 - CentOS 9: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.3.0/lib/voxpupuli/acceptance/examples.rb#L4
nodejs set global_config_entry secret unquoted 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 'centos9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_165701569.pp.CjeUol Last 10 lines of output were: warning: Signature not supported. Hash algorithm SHA1 not available. Key import failed (code 2). Failing package is: nodejs-2:18.18.2-1nodesource.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL Error: GPG check FAILED �[mNotice: /Stage[main]/Nodejs::Install/Package[npm]/ensure: created Info: Class[Nodejs::Install]: Unscheduling all events on Class[Nodejs::Install] �[mNotice: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]: Dependency Package[nodejs] has failures: true Warning: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]: Skipping because of failed dependencies Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 12.52 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:126
Puppet / 7 - CentOS 9: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.3.0/lib/voxpupuli/acceptance/examples.rb#L8
nodejs set global_config_entry secret unquoted 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 'centos9-64-puppet7.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_165716564.pp.Nw8ouH Last 10 lines of output were: Info: Loading facts �[mNotice: Compiled catalog for centos9-64-puppet7.example.com in environment production in 0.10 seconds Info: Using environment 'production' Info: Applying configuration version '1698512238' �[mNotice: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]/returns: executed successfully �[mNotice: Applied catalog in 1.86 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:126
Puppet / 7 - CentOS 9
Process completed with exit code 1.
Puppet / 8 - CentOS 9: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.3.0/lib/voxpupuli/acceptance/examples.rb#L4
nodejs default parameters 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 'centos9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_165534906.pp.gTYnII Last 10 lines of output were: warning: Signature not supported. Hash algorithm SHA1 not available. Key import failed (code 2). Failing package is: nodejs-2:18.18.2-1nodesource.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL Error: GPG check FAILED �[mNotice: /Stage[main]/Nodejs::Install/Package[npm]/ensure: created �[mNotice: /Stage[main]/Nodejs::Install/File[root_npmrc]/ensure: defined content as '{sha256}bf8509050f8afeed7981365bb37fe4dcdb46bf322ea13dc4538735cb663ab050' Info: Class[Nodejs::Install]: Unscheduling all events on Class[Nodejs::Install] Info: Stage[main]: Unscheduling all events on Stage[main] Info: Creating state file /opt/puppetlabs/puppet/cache/state/state.yaml �[mNotice: Applied catalog in 12.24 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:14
Puppet / 8 - CentOS 9: spec/acceptance/class_spec.rb#L22
nodejs default parameters Package "nodejs" comes from the expected source Failure/Error: expect(pkg_output.stdout).to match 'nodesource' expected "From repo : appstream\n" to match "nodesource" Diff: @@ -1 +1 @@ -nodesource +From repo : appstream
Puppet / 8 - CentOS 9: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.3.0/lib/voxpupuli/acceptance/examples.rb#L4
nodejs set global_config_entry secret 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 'centos9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_165644551.pp.Jo0sl3 Last 10 lines of output were: warning: Signature not supported. Hash algorithm SHA1 not available. Key import failed (code 2). Failing package is: nodejs-2:18.18.2-1nodesource.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL Error: GPG check FAILED �[mNotice: /Stage[main]/Nodejs::Install/Package[npm]/ensure: created Info: Class[Nodejs::Install]: Unscheduling all events on Class[Nodejs::Install] �[mNotice: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]: Dependency Package[nodejs] has failures: true Warning: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]: Skipping because of failed dependencies Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 10.74 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:100
Puppet / 8 - CentOS 9: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.3.0/lib/voxpupuli/acceptance/examples.rb#L8
nodejs set global_config_entry secret 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 'centos9-64-puppet8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_165659400.pp.5ORhcS Last 10 lines of output were: Info: Loading facts �[mNotice: Compiled catalog for centos9-64-puppet8.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1698512223' �[mNotice: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]/returns: executed successfully �[mNotice: Applied catalog in 1.61 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:100
Puppet / 8 - CentOS 9: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.3.0/lib/voxpupuli/acceptance/examples.rb#L4
nodejs set global_config_entry secret unquoted 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 'centos9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_165715063.pp.HiBgGJ Last 10 lines of output were: warning: Signature not supported. Hash algorithm SHA1 not available. Key import failed (code 2). Failing package is: nodejs-2:18.18.2-1nodesource.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL Error: GPG check FAILED �[mNotice: /Stage[main]/Nodejs::Install/Package[npm]/ensure: created Info: Class[Nodejs::Install]: Unscheduling all events on Class[Nodejs::Install] �[mNotice: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]: Dependency Package[nodejs] has failures: true Warning: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]: Skipping because of failed dependencies Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 7.75 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:126
Puppet / 8 - CentOS 9: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.3.0/lib/voxpupuli/acceptance/examples.rb#L8
nodejs set global_config_entry secret unquoted 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 'centos9-64-puppet8.example.com' exited with 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_165726900.pp.T613AW Last 10 lines of output were: Info: Loading facts �[mNotice: Compiled catalog for centos9-64-puppet8.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1698512250' �[mNotice: /Stage[main]/Main/Nodejs::Npm::Global_config_entry[//path.to.registry/:_authToken]/Exec[npm_config present //path.to.registry/:_authToken]/returns: executed successfully �[mNotice: Applied catalog in 1.62 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/class_spec.rb:126
Puppet / 8 - CentOS 9
Process completed with exit code 1.
Puppet / 8 - Ubuntu 20.04
Canceling since a higher priority waiting request for '485/merge' exists
Puppet / 8 - Ubuntu 20.04
The operation was canceled.
Puppet / 7 - OracleLinux 9: spec/acceptance/class_spec.rb#L60
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 / 8 - OracleLinux 9: spec/acceptance/class_spec.rb#L60
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 / 7 - CentOS 9: spec/acceptance/class_spec.rb#L60
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 / 8 - CentOS 9: spec/acceptance/class_spec.rb#L60
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