Skip to content

Make provider holdable #228

Make provider holdable

Make provider holdable #228

Triggered via pull request September 13, 2024 17:19
@root-expertroot-expert
synchronize #35
holdable
Status Cancelled
Total duration 8m 50s
Artifacts

ci.yml

on: pull_request
Puppet  /  Static validations
21s
Puppet / Static validations
Matrix: Puppet / acceptance
Matrix: Puppet / unit
Fit to window
Zoom out
Zoom in

Annotations

167 errors and 4 warnings
Puppet / 8 (Ruby 3.2): spec/unit/puppet/provider/package/snap_spec.rb#L53
Puppet::Type::Package::ProviderSnap installing without any option generates correct request Failure/Error: request['time'] = 'forever' if options.empty? && action.equal?('hold') NoMethodError: undefined method `empty?' for nil:NilClass
Puppet / 8 (Ruby 3.2): spec/unit/puppet/provider/package/snap_spec.rb#L60
Puppet::Type::Package::ProviderSnap installing with channel generates correct request Failure/Error: request['time'] = 'forever' if options.empty? && action.equal?('hold') NoMethodError: undefined method `empty?' for nil:NilClass
Puppet / 8 (Ruby 3.2)
Process completed with exit code 1.
Puppet / 7 (Ruby 2.7): spec/unit/puppet/provider/package/snap_spec.rb#L53
Puppet::Type::Package::ProviderSnap installing without any option generates correct request Failure/Error: request['time'] = 'forever' if options.empty? && action.equal?('hold') NoMethodError: undefined method `empty?' for nil:NilClass
Puppet / 7 (Ruby 2.7): spec/unit/puppet/provider/package/snap_spec.rb#L60
Puppet::Type::Package::ProviderSnap installing with channel generates correct request Failure/Error: request['time'] = 'forever' if options.empty? && action.equal?('hold') NoMethodError: undefined method `empty?' for nil:NilClass
Puppet / 7 (Ruby 2.7)
Process completed with exit code 1.
Puppet / Puppet 8 - Debian 12: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class with 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 'debian12-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172117789.SRpUSi.pp Last 10 lines of output were: Info: Applying configuration version '1726248079' �[mNotice: /Stage[main]/Snap/Package[snapd]/ensure: created �[mNotice: /Stage[main]/Snap/Package[net_http_unix]/ensure: created Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Info: Class[Snap]: Unscheduling all events on Class[Snap] �[mNotice: Applied catalog in 6.53 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 8 - Debian 12: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class with default parameters 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 'debian12-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172126236.SJlOF0.pp Last 10 lines of output were: Info: Applying configuration version '1726248087' �[mNotice: /Stage[main]/Snap/Service[snapd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Snap/Service[snapd]: Unscheduling refresh on Service[snapd] Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Info: Class[Snap]: Unscheduling all events on Class[Snap] �[mNotice: Applied catalog in 0.92 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 8 - Debian 12: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package 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 'debian12-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172130283.wxF7c1.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian12-64-puppet8.example.com in environment production in 0.22 seconds Info: Using environment 'production' Info: Applying configuration version '1726248091' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172130283.wxF7c1.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172130283.wxF7c1.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172130283.wxF7c1.pp, line: 1) �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 8 - Debian 12: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package 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 'debian12-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172132020.YNT8R2.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian12-64-puppet8.example.com in environment production in 0.22 seconds Info: Using environment 'production' Info: Applying configuration version '1726248093' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172132020.YNT8R2.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172132020.YNT8R2.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172132020.YNT8R2.pp, line: 1) �[mNotice: Applied catalog in 0.06 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 8 - Debian 12: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 8 - Debian 12: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package with specified version 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 'debian12-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172137563.QvtVN3.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian12-64-puppet8.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1726248098' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.06 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 8 - Debian 12: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package with specified version 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 'debian12-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172139372.GksA01.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian12-64-puppet8.example.com in environment production in 0.22 seconds Info: Using environment 'production' Info: Applying configuration version '1726248100' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 8 - Debian 12: spec/acceptance/01_snapd_spec.rb#L73
snapd class package resource installs package with specified version Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: is_expected.to match(%r{hello-world}) expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 8 - Debian 12: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource changes installed channel 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 'debian12-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172141174.U6fChw.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian12-64-puppet8.example.com in environment production in 0.22 seconds Info: Using environment 'production' Info: Applying configuration version '1726248102' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 8 - Debian 12: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource changes installed channel 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 'debian12-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172142916.myfzIx.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian12-64-puppet8.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1726248104' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.06 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 8 - Fedora 40: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class with 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 'fedora40-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172104407.w5wYOs.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Snap/Service[snapd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Snap/Service[snapd]: Unscheduling refresh on Service[snapd] �[mNotice: /Stage[main]/Snap/Package[net_http_unix]/ensure: created Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Info: Class[Snap]: Unscheduling all events on Class[Snap] �[mNotice: Applied catalog in 19.39 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 8 - Fedora 40: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class with default parameters 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 'fedora40-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172125844.ecUyAr.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for fedora40-64-puppet8.example.com in environment production in 0.35 seconds Info: Using environment 'production' Info: Applying configuration version '1726248087' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) �[mNotice: Applied catalog in 0.26 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 8 - Fedora 40: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package 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 'fedora40-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172128777.6KZMZv.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for fedora40-64-puppet8.example.com in environment production in 0.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726248090' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172128777.6KZMZv.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172128777.6KZMZv.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172128777.6KZMZv.pp, line: 1) �[mNotice: Applied catalog in 0.03 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 8 - Fedora 40: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package 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 'fedora40-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172130656.RMBc9p.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for fedora40-64-puppet8.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726248092' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172130656.RMBc9p.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172130656.RMBc9p.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172130656.RMBc9p.pp, line: 1) �[mNotice: Applied catalog in 0.11 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 8 - Fedora 40: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 8 - Fedora 40: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package with specified version 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 'fedora40-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172136532.cHx67G.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for fedora40-64-puppet8.example.com in environment production in 0.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726248098' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.03 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 8 - Fedora 40: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package with specified version 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 'fedora40-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172138416.BDUabA.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for fedora40-64-puppet8.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726248099' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.03 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 8 - Fedora 40: spec/acceptance/01_snapd_spec.rb#L73
snapd class package resource installs package with specified version Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: is_expected.to match(%r{hello-world}) expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 8 - Fedora 40: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource changes installed channel 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 'fedora40-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172140409.Ua1vrk.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for fedora40-64-puppet8.example.com in environment production in 0.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726248101' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.10 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 8 - Fedora 40: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource changes installed channel 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 'fedora40-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172142332.aWTnSC.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for fedora40-64-puppet8.example.com in environment production in 0.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726248103' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.03 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 7 - Fedora 40: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class with 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 'fedora40-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172101534.Cgqr41.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Snap/Service[snapd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Snap/Service[snapd]: Unscheduling refresh on Service[snapd] �[mNotice: /Stage[main]/Snap/Package[net_http_unix]/ensure: created Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Info: Class[Snap]: Unscheduling all events on Class[Snap] �[mNotice: Applied catalog in 32.71 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 7 - Fedora 40: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class with default parameters 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 'fedora40-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172136150.izDDDB.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for fedora40-64-puppet7.example.com in environment production in 0.35 seconds Info: Using environment 'production' Info: Applying configuration version '1726248097' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) �[mNotice: Applied catalog in 0.25 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 7 - Fedora 40: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package 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 'fedora40-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172138973.Sqc9vO.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for fedora40-64-puppet7.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726248100' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172138973.Sqc9vO.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172138973.Sqc9vO.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172138973.Sqc9vO.pp, line: 1) �[mNotice: Applied catalog in 0.03 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 7 - Fedora 40: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package 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 'fedora40-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172140810.UJWhQt.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for fedora40-64-puppet7.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726248102' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172140810.UJWhQt.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172140810.UJWhQt.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172140810.UJWhQt.pp, line: 1) �[mNotice: Applied catalog in 0.03 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 7 - Fedora 40: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 7 - Fedora 40: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package with specified version 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 'fedora40-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172146477.ZhcRD1.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for fedora40-64-puppet7.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726248107' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.03 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 7 - Fedora 40: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package with specified version 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 'fedora40-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172148217.sWzDaO.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for fedora40-64-puppet7.example.com in environment production in 0.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726248109' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.03 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 7 - Fedora 40: spec/acceptance/01_snapd_spec.rb#L73
snapd class package resource installs package with specified version Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: is_expected.to match(%r{hello-world}) expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 7 - Fedora 40: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource changes installed channel 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 'fedora40-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172150042.6kuQIE.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for fedora40-64-puppet7.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726248111' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.03 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 7 - Fedora 40: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource changes installed channel 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 'fedora40-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172151785.V4kjOC.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for fedora40-64-puppet7.example.com in environment production in 0.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726248113' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.10 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 8 - Ubuntu 22.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class with 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 'ubuntu2204-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172121669.sTfZ51.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Snap/Service[snapd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Snap/Service[snapd]: Unscheduling refresh on Service[snapd] �[mNotice: /Stage[main]/Snap/Package[net_http_unix]/ensure: created Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Info: Class[Snap]: Unscheduling all events on Class[Snap] �[mNotice: Applied catalog in 8.44 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 8 - Ubuntu 22.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class with default parameters 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 'ubuntu2204-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172132103.6U56W1.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2204-64-puppet8.example.com in environment production in 0.31 seconds Info: Using environment 'production' Info: Applying configuration version '1726248093' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) �[mNotice: Applied catalog in 1.12 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 8 - Ubuntu 22.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package 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 'ubuntu2204-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172136460.f6wN04.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2204-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726248097' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172136460.f6wN04.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172136460.f6wN04.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172136460.f6wN04.pp, line: 1) �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 8 - Ubuntu 22.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package 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 'ubuntu2204-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172138336.vutSUJ.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2204-64-puppet8.example.com in environment production in 0.24 seconds Info: Using environment 'production' Info: Applying configuration version '1726248099' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172138336.vutSUJ.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172138336.vutSUJ.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172138336.vutSUJ.pp, line: 1) �[mNotice: Applied catalog in 0.07 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 8 - Ubuntu 22.04: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 8 - Ubuntu 22.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package with specified version 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 'ubuntu2204-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172144198.hoqJi0.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2204-64-puppet8.example.com in environment production in 0.22 seconds Info: Using environment 'production' Info: Applying configuration version '1726248105' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 8 - Ubuntu 22.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package with specified version 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 'ubuntu2204-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172146069.brcmpI.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2204-64-puppet8.example.com in environment production in 0.22 seconds Info: Using environment 'production' Info: Applying configuration version '1726248107' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 8 - Ubuntu 22.04: spec/acceptance/01_snapd_spec.rb#L73
snapd class package resource installs package with specified version Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: is_expected.to match(%r{hello-world}) expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 8 - Ubuntu 22.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource changes installed channel 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 'ubuntu2204-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172147966.RJq2Sp.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2204-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726248109' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.16 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 8 - Ubuntu 22.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource changes installed channel 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 'ubuntu2204-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172149976.TvVFoi.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2204-64-puppet8.example.com in environment production in 0.25 seconds Info: Using environment 'production' Info: Applying configuration version '1726248111' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 7 - Debian 12: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class with 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 'debian12-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172117731.DkL2bC.pp Last 10 lines of output were: Info: Applying configuration version '1726248079' �[mNotice: /Stage[main]/Snap/Package[snapd]/ensure: created �[mNotice: /Stage[main]/Snap/Package[net_http_unix]/ensure: created Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Info: Class[Snap]: Unscheduling all events on Class[Snap] �[mNotice: Applied catalog in 18.90 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 7 - Debian 12: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class with default parameters 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 'debian12-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172138371.XNiNv4.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian12-64-puppet7.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726248099' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) �[mNotice: Applied catalog in 0.65 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 7 - Debian 12: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package 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 'debian12-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172141942.Do9rb6.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian12-64-puppet7.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1726248103' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172141942.Do9rb6.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172141942.Do9rb6.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172141942.Do9rb6.pp, line: 1) �[mNotice: Applied catalog in 0.06 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 7 - Debian 12: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package 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 'debian12-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172143595.DTlvAd.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian12-64-puppet7.example.com in environment production in 0.20 seconds Info: Using environment 'production' Info: Applying configuration version '1726248104' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172143595.DTlvAd.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172143595.DTlvAd.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172143595.DTlvAd.pp, line: 1) �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 7 - Debian 12: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 7 - Debian 12: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package with specified version 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 'debian12-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172148611.2QHSyU.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian12-64-puppet7.example.com in environment production in 0.20 seconds Info: Using environment 'production' Info: Applying configuration version '1726248109' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 7 - Debian 12: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package with specified version 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 'debian12-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172150204.cxoYOA.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian12-64-puppet7.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1726248111' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 7 - Debian 12: spec/acceptance/01_snapd_spec.rb#L73
snapd class package resource installs package with specified version Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: is_expected.to match(%r{hello-world}) expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 7 - Debian 12: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource changes installed channel 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 'debian12-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172151865.onwClo.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian12-64-puppet7.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1726248113' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 7 - Debian 12: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource changes installed channel 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 'debian12-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172153471.Bc64Nv.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian12-64-puppet7.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1726248114' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.06 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 8 - Debian 11: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class with 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 'debian11-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172129465.m31zoR.pp Last 10 lines of output were: Info: Applying configuration version '1726248090' �[mNotice: /Stage[main]/Snap/Package[snapd]/ensure: created �[mNotice: /Stage[main]/Snap/Package[net_http_unix]/ensure: created Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Info: Class[Snap]: Unscheduling all events on Class[Snap] �[mNotice: Applied catalog in 6.21 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 8 - Debian 11: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class with default parameters 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 'debian11-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172137728.uHlAjt.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian11-64-puppet8.example.com in environment production in 0.31 seconds Info: Using environment 'production' Info: Applying configuration version '1726248099' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) �[mNotice: Applied catalog in 0.70 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 8 - Debian 11: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package 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 'debian11-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172141570.DVWn1q.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian11-64-puppet8.example.com in environment production in 0.22 seconds Info: Using environment 'production' Info: Applying configuration version '1726248103' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172141570.DVWn1q.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172141570.DVWn1q.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172141570.DVWn1q.pp, line: 1) �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 8 - Debian 11: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package 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 'debian11-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172143391.lPQZy1.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian11-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726248104' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172143391.lPQZy1.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172143391.lPQZy1.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172143391.lPQZy1.pp, line: 1) �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 8 - Debian 11: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 8 - Debian 11: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package with specified version 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 'debian11-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172149101.ftCuoA.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian11-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726248110' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.05 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 8 - Debian 11: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package with specified version 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 'debian11-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172150996.cDgcaJ.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian11-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726248112' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 8 - Debian 11: spec/acceptance/01_snapd_spec.rb#L73
snapd class package resource installs package with specified version Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: is_expected.to match(%r{hello-world}) expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 8 - Debian 11: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource changes installed channel 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 'debian11-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172152921.nnVXfE.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian11-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726248114' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 8 - Debian 11: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource changes installed channel 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 'debian11-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172154747.idJyme.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian11-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726248116' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.05 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 8 - OracleLinux 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class with 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_172108968.6MZouE.pp Last 10 lines of output were: Info: /Stage[main]/Snap/Service[snapd]: Unscheduling refresh on Service[snapd] �[mNotice: /Stage[main]/Snap/Package[net_http_unix]/ensure: created Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Info: Class[Snap]: Unscheduling all events on Class[Snap] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 26.14 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 8 - OracleLinux 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class with default parameters 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172137262.I1w0En.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle9-64-puppet8.example.com in environment production in 0.41 seconds Info: Using environment 'production' Info: Applying configuration version '1726248098' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) �[mNotice: Applied catalog in 0.31 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 8 - OracleLinux 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172140354.S972bN.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle9-64-puppet8.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726248101' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172140354.S972bN.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172140354.S972bN.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172140354.S972bN.pp, line: 1) �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 8 - OracleLinux 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172142299.znJi65.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle9-64-puppet8.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726248103' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172142299.znJi65.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172142299.znJi65.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172142299.znJi65.pp, line: 1) �[mNotice: Applied catalog in 0.07 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 8 - OracleLinux 9: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 8 - OracleLinux 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package with specified version 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172148302.xS6HFg.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle9-64-puppet8.example.com in environment production in 0.29 seconds Info: Using environment 'production' Info: Applying configuration version '1726248109' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 8 - OracleLinux 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package with specified version 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172150332.A4zNbZ.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle9-64-puppet8.example.com in environment production in 0.28 seconds Info: Using environment 'production' Info: Applying configuration version '1726248111' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.07 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 8 - OracleLinux 9: spec/acceptance/01_snapd_spec.rb#L73
snapd class package resource installs package with specified version Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: is_expected.to match(%r{hello-world}) expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 8 - OracleLinux 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource changes installed channel 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172152467.X4pI98.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle9-64-puppet8.example.com in environment production in 0.28 seconds Info: Using environment 'production' Info: Applying configuration version '1726248114' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 8 - OracleLinux 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource changes installed channel 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172154443.o93tVm.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle9-64-puppet8.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726248116' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 7 - Ubuntu 22.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class with 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 'ubuntu2204-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172121292.8ppOF1.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Snap/Service[snapd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Snap/Service[snapd]: Unscheduling refresh on Service[snapd] �[mNotice: /Stage[main]/Snap/Package[net_http_unix]/ensure: created Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Info: Class[Snap]: Unscheduling all events on Class[Snap] �[mNotice: Applied catalog in 21.48 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 7 - Ubuntu 22.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class with default parameters 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 'ubuntu2204-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172144634.Ik3m1s.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2204-64-puppet7.example.com in environment production in 0.28 seconds Info: Using environment 'production' Info: Applying configuration version '1726248105' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) �[mNotice: Applied catalog in 1.03 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 7 - Ubuntu 22.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package 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 'ubuntu2204-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172148689.qxQq7i.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2204-64-puppet7.example.com in environment production in 0.22 seconds Info: Using environment 'production' Info: Applying configuration version '1726248110' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172148689.qxQq7i.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172148689.qxQq7i.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172148689.qxQq7i.pp, line: 1) �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 7 - Ubuntu 22.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package 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 'ubuntu2204-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172150430.j0snfK.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2204-64-puppet7.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1726248111' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172150430.j0snfK.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172150430.j0snfK.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172150430.j0snfK.pp, line: 1) �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 7 - Ubuntu 22.04: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 7 - Ubuntu 22.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package with specified version 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 'ubuntu2204-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172155784.L5Tc6d.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2204-64-puppet7.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726248117' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 7 - Ubuntu 22.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package with specified version 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 'ubuntu2204-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172157494.MhwxRd.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2204-64-puppet7.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1726248118' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 7 - Ubuntu 22.04: spec/acceptance/01_snapd_spec.rb#L73
snapd class package resource installs package with specified version Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: is_expected.to match(%r{hello-world}) expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 7 - Ubuntu 22.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource changes installed channel 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 'ubuntu2204-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172159269.YHvdRq.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2204-64-puppet7.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1726248120' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.03 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 7 - Ubuntu 22.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource changes installed channel 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 'ubuntu2204-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172201070.PCgTyK.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2204-64-puppet7.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1726248122' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.06 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 7 - Ubuntu 24.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class with 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 'ubuntu2404-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172125358.ln2XUt.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Snap/Service[snapd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Snap/Service[snapd]: Unscheduling refresh on Service[snapd] �[mNotice: /Stage[main]/Snap/Package[net_http_unix]/ensure: created Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Info: Class[Snap]: Unscheduling all events on Class[Snap] �[mNotice: Applied catalog in 19.56 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 7 - Ubuntu 24.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class with default parameters 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 'ubuntu2404-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172146753.fgYw8P.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2404-64-puppet7.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726248108' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) �[mNotice: Applied catalog in 0.87 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 7 - Ubuntu 24.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package 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 'ubuntu2404-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172150584.D5nh50.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2404-64-puppet7.example.com in environment production in 0.20 seconds Info: Using environment 'production' Info: Applying configuration version '1726248111' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172150584.D5nh50.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172150584.D5nh50.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172150584.D5nh50.pp, line: 1) �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 7 - Ubuntu 24.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package 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 'ubuntu2404-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172152274.I27Z7G.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2404-64-puppet7.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1726248113' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172152274.I27Z7G.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172152274.I27Z7G.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172152274.I27Z7G.pp, line: 1) �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 7 - Ubuntu 24.04: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 7 - Ubuntu 24.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package with specified version 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 'ubuntu2404-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172157357.bujX73.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2404-64-puppet7.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1726248118' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 7 - Ubuntu 24.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package with specified version 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 'ubuntu2404-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172159005.HDJ2Hk.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2404-64-puppet7.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1726248120' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 7 - Ubuntu 24.04: spec/acceptance/01_snapd_spec.rb#L73
snapd class package resource installs package with specified version Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: is_expected.to match(%r{hello-world}) expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 7 - Ubuntu 24.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource changes installed channel 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 'ubuntu2404-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172200739.cWRLHF.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2404-64-puppet7.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1726248122' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 7 - Ubuntu 24.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource changes installed channel 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 'ubuntu2404-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172202397.BVmh8w.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2404-64-puppet7.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1726248123' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.06 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 8 - CentOS 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class with 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_172121729.cD8hKr.pp Last 10 lines of output were: Info: /Stage[main]/Snap/Service[snapd]: Unscheduling refresh on Service[snapd] �[mNotice: /Stage[main]/Snap/Package[net_http_unix]/ensure: created Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Info: Class[Snap]: Unscheduling all events on Class[Snap] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 19.14 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 8 - CentOS 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class with default parameters 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172142996.i6tWM1.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for centos9-64-puppet8.example.com in environment production in 0.41 seconds Info: Using environment 'production' Info: Applying configuration version '1726248104' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) �[mNotice: Applied catalog in 0.30 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 8 - CentOS 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172146038.qFy8ax.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for centos9-64-puppet8.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726248107' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172146038.qFy8ax.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172146038.qFy8ax.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172146038.qFy8ax.pp, line: 1) �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 8 - CentOS 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172147935.hGBdkC.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for centos9-64-puppet8.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726248109' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172147935.hGBdkC.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172147935.hGBdkC.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172147935.hGBdkC.pp, line: 1) �[mNotice: Applied catalog in 0.07 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 8 - CentOS 9: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 8 - CentOS 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package with specified version 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172154042.CIhUyw.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for centos9-64-puppet8.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726248115' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 8 - CentOS 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package with specified version 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172155980.Fb2wON.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for centos9-64-puppet8.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726248117' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.07 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 8 - CentOS 9: spec/acceptance/01_snapd_spec.rb#L73
snapd class package resource installs package with specified version Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: is_expected.to match(%r{hello-world}) expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 8 - CentOS 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource changes installed channel 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172158077.aWyuBZ.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for centos9-64-puppet8.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726248119' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 8 - CentOS 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource changes installed channel 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172200016.NUHvXM.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for centos9-64-puppet8.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726248121' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 8 - Ubuntu 20.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class with 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 'ubuntu2004-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172135355.OEe2LT.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Snap/Service[snapd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Snap/Service[snapd]: Unscheduling refresh on Service[snapd] �[mNotice: /Stage[main]/Snap/Package[net_http_unix]/ensure: created Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Info: Class[Snap]: Unscheduling all events on Class[Snap] �[mNotice: Applied catalog in 10.13 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 8 - Ubuntu 20.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class with default parameters 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 'ubuntu2004-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172147603.8HwUvm.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2004-64-puppet8.example.com in environment production in 0.31 seconds Info: Using environment 'production' Info: Applying configuration version '1726248109' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) �[mNotice: Applied catalog in 1.24 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 8 - Ubuntu 20.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package 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 'ubuntu2004-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172152138.uXAKND.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2004-64-puppet8.example.com in environment production in 0.24 seconds Info: Using environment 'production' Info: Applying configuration version '1726248113' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172152138.uXAKND.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172152138.uXAKND.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172152138.uXAKND.pp, line: 1) �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 8 - Ubuntu 20.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package 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 'ubuntu2004-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172154095.iXoDGR.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2004-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726248115' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172154095.iXoDGR.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172154095.iXoDGR.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172154095.iXoDGR.pp, line: 1) �[mNotice: Applied catalog in 0.07 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 8 - Ubuntu 20.04: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 8 - Ubuntu 20.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package with specified version 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 'ubuntu2004-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172200104.ymYh6m.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2004-64-puppet8.example.com in environment production in 0.24 seconds Info: Using environment 'production' Info: Applying configuration version '1726248121' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 8 - Ubuntu 20.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package with specified version 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 'ubuntu2004-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172202083.rVQsfw.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2004-64-puppet8.example.com in environment production in 0.24 seconds Info: Using environment 'production' Info: Applying configuration version '1726248123' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 8 - Ubuntu 20.04: spec/acceptance/01_snapd_spec.rb#L73
snapd class package resource installs package with specified version Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: is_expected.to match(%r{hello-world}) expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 8 - Ubuntu 20.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource changes installed channel 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 'ubuntu2004-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172204169.fNSVZx.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2004-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726248125' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 8 - Ubuntu 20.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource changes installed channel 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 'ubuntu2004-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172206143.UwYvdr.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2004-64-puppet8.example.com in environment production in 0.24 seconds Info: Using environment 'production' Info: Applying configuration version '1726248127' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 7 - OracleLinux 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class with 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_172111648.Xjffn7.pp Last 10 lines of output were: Info: /Stage[main]/Snap/Service[snapd]: Unscheduling refresh on Service[snapd] �[mNotice: /Stage[main]/Snap/Package[net_http_unix]/ensure: created Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Info: Class[Snap]: Unscheduling all events on Class[Snap] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 43.06 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 7 - OracleLinux 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class with default parameters 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172156773.2HqMmn.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle9-64-puppet7.example.com in environment production in 0.39 seconds Info: Using environment 'production' Info: Applying configuration version '1726248118' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) �[mNotice: Applied catalog in 0.26 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 7 - OracleLinux 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172159713.W51sdd.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle9-64-puppet7.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726248121' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172159713.W51sdd.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172159713.W51sdd.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172159713.W51sdd.pp, line: 1) �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 7 - OracleLinux 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172201533.SIKOLR.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle9-64-puppet7.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726248122' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172201533.SIKOLR.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172201533.SIKOLR.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172201533.SIKOLR.pp, line: 1) �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 7 - OracleLinux 9: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 7 - OracleLinux 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package with specified version 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172207118.tSgUoO.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle9-64-puppet7.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726248128' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 7 - OracleLinux 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package with specified version 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172208913.godXN7.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle9-64-puppet7.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726248130' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 7 - OracleLinux 9: spec/acceptance/01_snapd_spec.rb#L73
snapd class package resource installs package with specified version Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: is_expected.to match(%r{hello-world}) expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 7 - OracleLinux 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource changes installed channel 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172210796.JaheEC.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle9-64-puppet7.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726248132' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 7 - OracleLinux 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource changes installed channel 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172212576.GFmRF1.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle9-64-puppet7.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726248133' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.07 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 7 - Ubuntu 20.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class with 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 'ubuntu2004-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172129675.RRcsvl.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Snap/Service[snapd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Snap/Service[snapd]: Unscheduling refresh on Service[snapd] �[mNotice: /Stage[main]/Snap/Package[net_http_unix]/ensure: created Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Info: Class[Snap]: Unscheduling all events on Class[Snap] �[mNotice: Applied catalog in 24.02 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 7 - Ubuntu 20.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class with default parameters 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 'ubuntu2004-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172155628.RZlulo.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2004-64-puppet7.example.com in environment production in 0.29 seconds Info: Using environment 'production' Info: Applying configuration version '1726248117' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) �[mNotice: Applied catalog in 1.21 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 7 - Ubuntu 20.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package 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 'ubuntu2004-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172159960.7REhdT.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2004-64-puppet7.example.com in environment production in 0.22 seconds Info: Using environment 'production' Info: Applying configuration version '1726248121' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172159960.7REhdT.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172159960.7REhdT.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172159960.7REhdT.pp, line: 1) �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 7 - Ubuntu 20.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package 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 'ubuntu2004-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172201701.6kEkL4.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2004-64-puppet7.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1726248123' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172201701.6kEkL4.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172201701.6kEkL4.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172201701.6kEkL4.pp, line: 1) �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 7 - Ubuntu 20.04: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 7 - Ubuntu 20.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package with specified version 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 'ubuntu2004-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172207175.e80qFJ.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2004-64-puppet7.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1726248128' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 7 - Ubuntu 20.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package with specified version 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 'ubuntu2004-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172208945.6xJ7EA.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2004-64-puppet7.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726248130' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 7 - Ubuntu 20.04: spec/acceptance/01_snapd_spec.rb#L73
snapd class package resource installs package with specified version Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: is_expected.to match(%r{hello-world}) expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 7 - Ubuntu 20.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource changes installed channel 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 'ubuntu2004-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172210799.oQzw5v.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2004-64-puppet7.example.com in environment production in 0.22 seconds Info: Using environment 'production' Info: Applying configuration version '1726248132' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.06 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 7 - Ubuntu 20.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource changes installed channel 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 'ubuntu2004-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172212621.YsDOS0.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2004-64-puppet7.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1726248134' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 8 - Ubuntu 24.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class with 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 'ubuntu2404-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172141679.my5w5u.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Snap/Service[snapd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Snap/Service[snapd]: Unscheduling refresh on Service[snapd] �[mNotice: /Stage[main]/Snap/Package[net_http_unix]/ensure: created Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Info: Class[Snap]: Unscheduling all events on Class[Snap] �[mNotice: Applied catalog in 9.52 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 8 - Ubuntu 24.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class with default parameters 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 'ubuntu2404-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172153249.NRD1P6.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2404-64-puppet8.example.com in environment production in 0.32 seconds Info: Using environment 'production' Info: Applying configuration version '1726248114' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) �[mNotice: Applied catalog in 0.98 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 8 - Ubuntu 24.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package 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 'ubuntu2404-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172157467.pS6E5k.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2404-64-puppet8.example.com in environment production in 0.24 seconds Info: Using environment 'production' Info: Applying configuration version '1726248119' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172157467.pS6E5k.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172157467.pS6E5k.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172157467.pS6E5k.pp, line: 1) �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 8 - Ubuntu 24.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package 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 'ubuntu2404-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172159367.QJp9UP.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2404-64-puppet8.example.com in environment production in 0.24 seconds Info: Using environment 'production' Info: Applying configuration version '1726248120' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172159367.QJp9UP.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172159367.QJp9UP.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172159367.QJp9UP.pp, line: 1) �[mNotice: Applied catalog in 0.07 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 8 - Ubuntu 24.04: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 8 - Ubuntu 24.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package with specified version 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 'ubuntu2404-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172205288.4fzO67.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2404-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726248126' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 8 - Ubuntu 24.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package with specified version 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 'ubuntu2404-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172207151.iFP5GR.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2404-64-puppet8.example.com in environment production in 0.24 seconds Info: Using environment 'production' Info: Applying configuration version '1726248128' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 8 - Ubuntu 24.04: spec/acceptance/01_snapd_spec.rb#L73
snapd class package resource installs package with specified version Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: is_expected.to match(%r{hello-world}) expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 8 - Ubuntu 24.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource changes installed channel 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 'ubuntu2404-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172209124.2R6Mrp.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2404-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726248130' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.06 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 8 - Ubuntu 24.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource changes installed channel 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 'ubuntu2404-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172211091.8eCyXA.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu2404-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726248132' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 7 - Debian 11: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class with 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 'debian11-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172134249.45qrhq.pp Last 10 lines of output were: Info: Applying configuration version '1726248095' �[mNotice: /Stage[main]/Snap/Package[snapd]/ensure: created �[mNotice: /Stage[main]/Snap/Package[net_http_unix]/ensure: created Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Info: Class[Snap]: Unscheduling all events on Class[Snap] �[mNotice: Applied catalog in 21.15 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 7 - Debian 11: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class with default parameters 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 'debian11-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172157384.qiWhIe.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian11-64-puppet7.example.com in environment production in 0.29 seconds Info: Using environment 'production' Info: Applying configuration version '1726248118' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) �[mNotice: Applied catalog in 0.73 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 7 - Debian 11: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package 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 'debian11-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172201218.tHBOov.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian11-64-puppet7.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726248122' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172201218.tHBOov.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172201218.tHBOov.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172201218.tHBOov.pp, line: 1) �[mNotice: Applied catalog in 0.05 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 7 - Debian 11: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package 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 'debian11-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172203042.HczGRC.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian11-64-puppet7.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726248124' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172203042.HczGRC.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172203042.HczGRC.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172203042.HczGRC.pp, line: 1) �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 7 - Debian 11: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 7 - Debian 11: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package with specified version 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 'debian11-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172208471.4Thy6y.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian11-64-puppet7.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726248129' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 7 - Debian 11: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package with specified version 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 'debian11-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172210211.cxFLTC.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian11-64-puppet7.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1726248131' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 7 - Debian 11: spec/acceptance/01_snapd_spec.rb#L73
snapd class package resource installs package with specified version Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: is_expected.to match(%r{hello-world}) expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 7 - Debian 11: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource changes installed channel 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 'debian11-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172212029.Y6ffr5.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian11-64-puppet7.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726248133' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.05 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 7 - Debian 11: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource changes installed channel 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 'debian11-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172213846.Z3VImU.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian11-64-puppet7.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726248135' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 7 - CentOS 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class with 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_172128293.9RXsLW.pp Last 10 lines of output were: Info: /Stage[main]/Snap/Service[snapd]: Unscheduling refresh on Service[snapd] �[mNotice: /Stage[main]/Snap/Package[net_http_unix]/ensure: created Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Info: Class[Snap]: Unscheduling all events on Class[Snap] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 41.27 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 7 - CentOS 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class with default parameters 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172211526.uZZpM9.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for centos9-64-puppet7.example.com in environment production in 0.38 seconds Info: Using environment 'production' Info: Applying configuration version '1726248132' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Snap/Package[core]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /etc/puppetlabs/code/environments/production/modules/snap/manifests/init.pp, line: 46) �[mNotice: Applied catalog in 0.26 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 7 - CentOS 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172214436.lVSKGJ.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for centos9-64-puppet7.example.com in environment production in 0.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726248135' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172214436.lVSKGJ.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172214436.lVSKGJ.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172214436.lVSKGJ.pp, line: 1) �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 7 - CentOS 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172216192.72bwdV.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for centos9-64-puppet7.example.com in environment production in 0.24 seconds Info: Using environment 'production' Info: Applying configuration version '1726248137' Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172216192.72bwdV.pp, line: 1) Error: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172216192.72bwdV.pp, line: 1) Wrapped exception: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'present' failed: Could not set 'present' on ensure: undefined method `empty?' for nil:NilClass (file: /tmp/apply_manifest_172216192.72bwdV.pp, line: 1) �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:36
Puppet / Puppet 7 - CentOS 9: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 7 - CentOS 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource installs package with specified version 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172221802.OvS73d.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for centos9-64-puppet7.example.com in environment production in 0.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726248143' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 7 - CentOS 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource installs package with specified version 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172223568.6H0w4N.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for centos9-64-puppet7.example.com in environment production in 0.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726248144' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/candidate' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 7 - CentOS 9: spec/acceptance/01_snapd_spec.rb#L73
snapd class package resource installs package with specified version Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: is_expected.to match(%r{hello-world}) expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 7 - CentOS 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource changes installed channel 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172225414.0DiusO.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for centos9-64-puppet7.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726248146' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 7 - CentOS 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource changes installed channel 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 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_172227193.3BCvv1.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for centos9-64-puppet7.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726248148' Error: Could not update: undefined method `empty?' for nil:NilClass Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'purged' to 'latest/beta' failed: Could not update: undefined method `empty?' for nil:NilClass �[mNotice: Applied catalog in 0.07 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Test suite
Process completed with exit code 1.
Puppet / Test suite
Failed to download action 'https://github.com/repos/re-actors/alls-green/tarball/05ac9388f0aebcb5727afa17fcccfecd6f8ec5fe'. Error: The request was canceled due to the configured HttpClient.Timeout of 100 seconds elapsing.
Puppet / Test suite
Back off 23.354 seconds before retry.
Puppet / Test suite
Failed to download action 'https://github.com/repos/re-actors/alls-green/tarball/05ac9388f0aebcb5727afa17fcccfecd6f8ec5fe'. Error: The request was canceled due to the configured HttpClient.Timeout of 100 seconds elapsing.
Puppet / Test suite
Back off 16.07 seconds before retry.