Skip to content

Add logic to correctly switch between channels; Determine channel from ensure #183

Add logic to correctly switch between channels; Determine channel from ensure

Add logic to correctly switch between channels; Determine channel from ensure #183

Triggered via pull request September 12, 2024 08:27
Status Failure
Total duration 5m 17s
Artifacts

ci.yml

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

Annotations

195 errors
Puppet / Puppet 8 - CentOS 8
Process completed with exit code 1.
Puppet / Puppet 8 - CentOS 7
Process completed with exit code 1.
Puppet / Puppet 7 - CentOS 8
Process completed with exit code 1.
Puppet / Puppet 7 - CentOS 7
Process completed with exit code 1.
Puppet / Puppet 8 - OracleLinux 7: 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 'oracle7-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083014334.RJQuwX.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle7-64-puppet8.example.com in environment production in 0.44 seconds Info: Using environment 'production' Info: Applying configuration version '1726129815' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Snap/Package[core]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.35 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 8 - OracleLinux 7: 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 'oracle7-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083017589.NgH7J1.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle7-64-puppet8.example.com in environment production in 0.29 seconds Info: Using environment 'production' Info: Applying configuration version '1726129819' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 7: 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 'oracle7-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083019553.CCx30w.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle7-64-puppet8.example.com in environment production in 0.30 seconds Info: Using environment 'production' Info: Applying configuration version '1726129821' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 7: 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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
Puppet / Puppet 8 - OracleLinux 7: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource uninstalls 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 'oracle7-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083021631.Cq1D7k.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle7-64-puppet8.example.com in environment production in 0.30 seconds Info: Using environment 'production' Info: Applying configuration version '1726129823' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
Puppet / Puppet 8 - OracleLinux 7: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource uninstalls 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 'oracle7-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083023634.t3BzpD.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle7-64-puppet8.example.com in environment production in 0.30 seconds Info: Using environment 'production' Info: Applying configuration version '1726129825' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
Puppet / Puppet 8 - OracleLinux 7: 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 'oracle7-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083025706.3h8eWr.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle7-64-puppet8.example.com in environment production in 0.31 seconds Info: Using environment 'production' Info: Applying configuration version '1726129827' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 7: 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 'oracle7-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083027721.ZXGLlh.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle7-64-puppet8.example.com in environment production in 0.30 seconds Info: Using environment 'production' Info: Applying configuration version '1726129829' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 7: 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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
Puppet / Puppet 8 - OracleLinux 7: 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 'oracle7-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083029787.o0UhaA.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle7-64-puppet8.example.com in environment production in 0.30 seconds Info: Using environment 'production' Info: Applying configuration version '1726129831' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 10: 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 'debian10-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083015343.mYq0BN.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian10-64-puppet8.example.com in environment production in 0.32 seconds Info: Using environment 'production' Info: Applying configuration version '1726129816' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Snap/Package[core]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.80 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 8 - Debian 10: 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 'debian10-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083019507.zbf6A0.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian10-64-puppet8.example.com in environment production in 0.24 seconds Info: Using environment 'production' Info: Applying configuration version '1726129821' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 10: 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 'debian10-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083021424.H7Sc9b.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian10-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726129822' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 10: 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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
Puppet / Puppet 8 - Debian 10: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource uninstalls 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 'debian10-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083023927.UdjukO.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian10-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726129825' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
Puppet / Puppet 8 - Debian 10: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource uninstalls 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 'debian10-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083025799.GICgJO.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian10-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726129827' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
Puppet / Puppet 8 - Debian 10: 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 'debian10-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083027749.PLJwua.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian10-64-puppet8.example.com in environment production in 0.24 seconds Info: Using environment 'production' Info: Applying configuration version '1726129829' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 10: 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 'debian10-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083029639.s3AJ5T.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian10-64-puppet8.example.com in environment production in 0.24 seconds Info: Using environment 'production' Info: Applying configuration version '1726129831' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 10: 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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
Puppet / Puppet 8 - Debian 10: 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 'debian10-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083031598.wVXUZN.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian10-64-puppet8.example.com in environment production in 0.24 seconds Info: Using environment 'production' Info: Applying configuration version '1726129833' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 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_083017789.HYG5ln.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.30 seconds Info: Using environment 'production' Info: Applying configuration version '1726129819' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Snap/Package[core]: Skipping because provider prefetch failed �[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_083021736.LCj3JC.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 '1726129823' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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_083023533.a8qwME.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 '1726129824' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
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 uninstalls 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_083025966.Efd3Mr.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 '1726129827' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
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 uninstalls 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_083027729.ul7Ub7.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 '1726129829' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
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_083029609.futeE0.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 '1726129831' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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: 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_083031405.yO7LE9.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 '1726129832' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
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_083033280.QZ1ePT.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 '1726129834' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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#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_083026413.luQXIN.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.28 seconds Info: Using environment 'production' Info: Applying configuration version '1726129827' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Snap/Package[core]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.64 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_083030156.aiNKXC.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 '1726129831' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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: 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_083031853.wLAMhg.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 '1726129833' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
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 uninstalls 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_083034171.tqqmdR.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 '1726129835' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.02 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
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 uninstalls 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_083035853.Eg0Lyy.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.22 seconds Info: Using environment 'production' Info: Applying configuration version '1726129837' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
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_083037610.PHl2D8.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.22 seconds Info: Using environment 'production' Info: Applying configuration version '1726129838' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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_083039281.kDeAi4.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.22 seconds Info: Using environment 'production' Info: Applying configuration version '1726129840' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
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_083041061.R5grWE.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.22 seconds Info: Using environment 'production' Info: Applying configuration version '1726129842' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 10: 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 'debian10-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083027837.FNufWp.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian10-64-puppet7.example.com in environment production in 0.28 seconds Info: Using environment 'production' Info: Applying configuration version '1726129829' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Snap/Package[core]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.80 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 7 - Debian 10: 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 'debian10-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083031824.VQN9Ps.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian10-64-puppet7.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1726129833' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 10: 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 'debian10-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083033541.xGtjL8.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian10-64-puppet7.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1726129834' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 10: 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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
Puppet / Puppet 7 - Debian 10: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource uninstalls 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 'debian10-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083035873.SwV7R8.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian10-64-puppet7.example.com in environment production in 0.21 seconds Info: Using environment 'production' Info: Applying configuration version '1726129837' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
Puppet / Puppet 7 - Debian 10: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource uninstalls 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 'debian10-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083037642.4CtQy6.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian10-64-puppet7.example.com in environment production in 0.22 seconds Info: Using environment 'production' Info: Applying configuration version '1726129839' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
Puppet / Puppet 7 - Debian 10: 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 'debian10-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083039442.b9GrNC.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian10-64-puppet7.example.com in environment production in 0.22 seconds Info: Using environment 'production' Info: Applying configuration version '1726129840' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 10: 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 'debian10-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083041165.hvMidi.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian10-64-puppet7.example.com in environment production in 0.22 seconds Info: Using environment 'production' Info: Applying configuration version '1726129842' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 10: 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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
Puppet / Puppet 7 - Debian 10: 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 'debian10-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083042949.DbysXK.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian10-64-puppet7.example.com in environment production in 0.22 seconds Info: Using environment 'production' Info: Applying configuration version '1726129844' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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#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_083037171.fLl2cx.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 '1726129838' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Snap/Package[core]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 1.06 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_083041314.cxvu58.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.20 seconds Info: Using environment 'production' Info: Applying configuration version '1726129842' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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_083043000.vKpVX9.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 '1726129844' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
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 uninstalls 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_083044749.P74yRC.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 '1726129846' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
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 uninstalls 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_083046427.cBYfw9.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.20 seconds Info: Using environment 'production' Info: Applying configuration version '1726129847' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
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_083048173.jz7fFK.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 '1726129849' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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_083049856.cuEsBA.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 '1726129851' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
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_083051623.lRkp7U.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 '1726129852' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 7: 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 'oracle7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083040155.Xk46Ol.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle7-64-puppet7.example.com in environment production in 0.39 seconds Info: Using environment 'production' Info: Applying configuration version '1726129841' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Snap/Package[core]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.29 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 7 - OracleLinux 7: 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 'oracle7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083043147.pcGuUl.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle7-64-puppet7.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726129844' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 7: 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 'oracle7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083044875.b8L5Uh.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle7-64-puppet7.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726129846' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 7: 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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
Puppet / Puppet 7 - OracleLinux 7: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource uninstalls 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 'oracle7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083046711.tzI1EC.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle7-64-puppet7.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726129848' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
Puppet / Puppet 7 - OracleLinux 7: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource uninstalls 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 'oracle7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083048455.wJtz8u.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle7-64-puppet7.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726129849' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
Puppet / Puppet 7 - OracleLinux 7: 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 'oracle7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083050260.pHyshH.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle7-64-puppet7.example.com in environment production in 0.25 seconds Info: Using environment 'production' Info: Applying configuration version '1726129851' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 7: 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 'oracle7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083052019.7Gxrr0.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle7-64-puppet7.example.com in environment production in 0.25 seconds Info: Using environment 'production' Info: Applying configuration version '1726129853' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 7: 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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
Puppet / Puppet 7 - OracleLinux 7: 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 'oracle7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083053844.ThPQVa.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle7-64-puppet7.example.com in environment production in 0.25 seconds Info: Using environment 'production' Info: Applying configuration version '1726129855' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 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_083041702.2Z2P6z.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 '1726129843' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Snap/Package[core]: Skipping because provider prefetch failed �[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_083044718.W1i2FX.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.28 seconds Info: Using environment 'production' Info: Applying configuration version '1726129846' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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_083046527.9JxmRo.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.28 seconds Info: Using environment 'production' Info: Applying configuration version '1726129847' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
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 uninstalls 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_083048438.FvcNOt.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.28 seconds Info: Using environment 'production' Info: Applying configuration version '1726129849' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
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 uninstalls 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_083050254.vWY2xR.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 '1726129851' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
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_083052177.NzNp1x.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 '1726129853' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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_083053970.q063Vn.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.28 seconds Info: Using environment 'production' Info: Applying configuration version '1726129855' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
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_083055881.zfqpCM.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.25 seconds Info: Using environment 'production' Info: Applying configuration version '1726129857' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 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_083039737.LFgntR.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 '1726129841' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Snap/Package[core]: Skipping because provider prefetch failed �[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_083042873.aWS6Br.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.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726129844' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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_083044757.9wpV0y.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.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726129846' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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: 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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
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 uninstalls 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_083046745.lVM9nz.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.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726129848' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
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 uninstalls 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_083048633.pBbX6X.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.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726129850' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
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_083050604.U1h5YY.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.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726129852' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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_083052501.EouXhq.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.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726129854' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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: 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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
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_083054476.yZjbJB.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.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726129855' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 18.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 'ubuntu1804-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083042232.zgq8OI.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu1804-64-puppet7.example.com in environment production in 0.28 seconds Info: Using environment 'production' Info: Applying configuration version '1726129843' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Snap/Package[core]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 1.41 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 7 - Ubuntu 18.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 'ubuntu1804-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083046887.etEWzn.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu1804-64-puppet7.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726129848' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 18.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 'ubuntu1804-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083048660.XJfrCK.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu1804-64-puppet7.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726129850' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 18.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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
Puppet / Puppet 7 - Ubuntu 18.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource uninstalls 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 'ubuntu1804-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083051082.QH0ZNl.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu1804-64-puppet7.example.com in environment production in 0.24 seconds Info: Using environment 'production' Info: Applying configuration version '1726129852' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
Puppet / Puppet 7 - Ubuntu 18.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource uninstalls 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 'ubuntu1804-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083052864.Us3PJ4.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu1804-64-puppet7.example.com in environment production in 0.24 seconds Info: Using environment 'production' Info: Applying configuration version '1726129854' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
Puppet / Puppet 7 - Ubuntu 18.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 'ubuntu1804-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083054702.mmn6vb.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu1804-64-puppet7.example.com in environment production in 0.24 seconds Info: Using environment 'production' Info: Applying configuration version '1726129856' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 18.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 'ubuntu1804-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083056500.eqm049.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu1804-64-puppet7.example.com in environment production in 0.25 seconds Info: Using environment 'production' Info: Applying configuration version '1726129857' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 18.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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
Puppet / Puppet 7 - Ubuntu 18.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 'ubuntu1804-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083058411.CdpZgy.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu1804-64-puppet7.example.com in environment production in 0.24 seconds Info: Using environment 'production' Info: Applying configuration version '1726129859' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 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_083043828.OVTOXO.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 '1726129845' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Snap/Package[core]: Skipping because provider prefetch failed �[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_083047045.Xp5fe2.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 '1726129848' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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_083049010.SPdt00.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 '1726129850' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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: 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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
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 uninstalls 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_083051070.4coA6X.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 '1726129852' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
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 uninstalls 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_083053021.iOlnZX.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 '1726129854' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
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_083055081.Ic5pyi.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 '1726129856' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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_083057033.NtQpk7.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 '1726129858' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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: 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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
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_083059053.3G5gHJ.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 '1726129860' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 18.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 'ubuntu1804-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083046862.0S1btW.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu1804-64-puppet8.example.com in environment production in 0.32 seconds Info: Using environment 'production' Info: Applying configuration version '1726129848' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Snap/Package[core]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 1.36 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 8 - Ubuntu 18.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 'ubuntu1804-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083051517.pPgdxg.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu1804-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726129852' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 18.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 'ubuntu1804-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083053343.Zy261v.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu1804-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726129854' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 18.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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
Puppet / Puppet 8 - Ubuntu 18.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource uninstalls 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 'ubuntu1804-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083055770.t5NcW2.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu1804-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726129857' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
Puppet / Puppet 8 - Ubuntu 18.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource uninstalls 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 'ubuntu1804-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083057586.SrTCYB.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu1804-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726129859' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
Puppet / Puppet 8 - Ubuntu 18.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 'ubuntu1804-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083059491.GzyqBY.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu1804-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726129861' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 18.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 'ubuntu1804-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083101375.bWz3LZ.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu1804-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726129862' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 18.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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
Puppet / Puppet 8 - Ubuntu 18.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 'ubuntu1804-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083103264.V8Hv7Y.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for ubuntu1804-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726129864' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 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_083049614.qIwn7O.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.37 seconds Info: Using environment 'production' Info: Applying configuration version '1726129850' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Snap/Package[core]: Skipping because provider prefetch failed �[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 - 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_083052501.gLxtra.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 '1726129853' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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_083054258.N0sYax.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 '1726129855' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
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 uninstalls 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_083056086.0hGAwF.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.25 seconds Info: Using environment 'production' Info: Applying configuration version '1726129857' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
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 uninstalls 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_083057806.Qxfm2M.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.25 seconds Info: Using environment 'production' Info: Applying configuration version '1726129859' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
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_083059617.eCqAGp.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.25 seconds Info: Using environment 'production' Info: Applying configuration version '1726129860' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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_083101363.j9wNNj.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 '1726129862' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
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_083103193.mSuco3.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.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726129864' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 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_083051552.SwY1ZZ.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.28 seconds Info: Using environment 'production' Info: Applying configuration version '1726129853' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Snap/Package[core]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 1.27 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_083056084.W54w3y.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 '1726129857' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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_083057897.xVtcuF.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 '1726129859' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
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 uninstalls 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_083059744.B4EL0s.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 '1726129861' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
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 uninstalls 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_083101484.UhtLXk.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 '1726129862' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
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_083103341.yrbg1r.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 '1726129864' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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_083105113.buaIxK.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 '1726129866' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
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_083106936.lnFAZv.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 '1726129868' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 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_083059263.voqK9y.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.32 seconds Info: Using environment 'production' Info: Applying configuration version '1726129860' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Snap/Package[core]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 1.22 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_083103834.Vcl6Ph.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 '1726129865' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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_083105767.fmo3J3.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 '1726129867' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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: 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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
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 uninstalls 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_083107781.2xVazs.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 '1726129869' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
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 uninstalls 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_083109711.8Q83jn.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 '1726129871' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
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_083111729.3U862A.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 '1726129873' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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_083113655.ROEWz9.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 '1726129875' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
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_083115663.9a7dyv.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 '1726129877' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 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_083106812.DuxMdP.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.30 seconds Info: Using environment 'production' Info: Applying configuration version '1726129868' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Snap/Package[core]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 1.10 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_083111195.4M5eSL.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 '1726129872' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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_083113032.YbYrf8.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 '1726129874' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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: 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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
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 uninstalls 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_083114914.fYDONK.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 '1726129876' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
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 uninstalls 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_083116768.vtc2kP.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 '1726129878' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
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_083118629.D85hCW.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 '1726129880' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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_083120452.VYMkAe.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 '1726129881' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
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_083122343.pyY4kQ.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 '1726129883' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 - Fedora 34: 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 'fedora34-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083112848.JkTKGf.pp Last 10 lines of output were: �[mNotice: Compiled catalog for fedora34-64-puppet7.example.com in environment production in 0.32 seconds Info: Using environment 'production' Info: Applying configuration version '1726129874' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Snap/Package[core]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.22 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 7 - Fedora 34: 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 'fedora34-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083115664.0Rbnhp.pp Last 10 lines of output were: �[mNotice: Compiled catalog for fedora34-64-puppet7.example.com in environment production in 0.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726129876' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 - Fedora 34: 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 'fedora34-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083117380.hFkVcr.pp Last 10 lines of output were: �[mNotice: Compiled catalog for fedora34-64-puppet7.example.com in environment production in 0.25 seconds Info: Using environment 'production' Info: Applying configuration version '1726129878' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 - Fedora 34: 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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical* core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical* core
Puppet / Puppet 7 - Fedora 34: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource uninstalls 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 'fedora34-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083119194.ERKdX5.pp Last 10 lines of output were: �[mNotice: Compiled catalog for fedora34-64-puppet7.example.com in environment production in 0.25 seconds Info: Using environment 'production' Info: Applying configuration version '1726129880' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
Puppet / Puppet 7 - Fedora 34: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource uninstalls 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 'fedora34-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083120923.VWWB9b.pp Last 10 lines of output were: �[mNotice: Compiled catalog for fedora34-64-puppet7.example.com in environment production in 0.25 seconds Info: Using environment 'production' Info: Applying configuration version '1726129882' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
Puppet / Puppet 7 - Fedora 34: 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 'fedora34-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083122742.hr1hJq.pp Last 10 lines of output were: �[mNotice: Compiled catalog for fedora34-64-puppet7.example.com in environment production in 0.25 seconds Info: Using environment 'production' Info: Applying configuration version '1726129884' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 - Fedora 34: 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 'fedora34-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083124448.fDkvCR.pp Last 10 lines of output were: �[mNotice: Compiled catalog for fedora34-64-puppet7.example.com in environment production in 0.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726129885' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 - Fedora 34: 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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical* core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical* core
Puppet / Puppet 7 - Fedora 34: 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 'fedora34-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083126260.VkW02k.pp Last 10 lines of output were: �[mNotice: Compiled catalog for fedora34-64-puppet7.example.com in environment production in 0.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726129887' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 8: 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 'oracle8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083212208.3RM3BI.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle8-64-puppet7.example.com in environment production in 0.40 seconds Info: Using environment 'production' Info: Applying configuration version '1726129933' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Snap/Package[core]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.32 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 7 - OracleLinux 8: 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 'oracle8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083215396.WvwQE8.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle8-64-puppet7.example.com in environment production in 0.31 seconds Info: Using environment 'production' Info: Applying configuration version '1726129936' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 8: 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 'oracle8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083217304.vc8Fim.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle8-64-puppet7.example.com in environment production in 0.28 seconds Info: Using environment 'production' Info: Applying configuration version '1726129938' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 8: 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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
Puppet / Puppet 7 - OracleLinux 8: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource uninstalls 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 'oracle8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083219303.OC5YqU.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle8-64-puppet7.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726129940' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
Puppet / Puppet 7 - OracleLinux 8: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource uninstalls 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 'oracle8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083221176.THJvL3.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle8-64-puppet7.example.com in environment production in 0.29 seconds Info: Using environment 'production' Info: Applying configuration version '1726129942' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
Puppet / Puppet 7 - OracleLinux 8: 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 'oracle8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083223159.YWIFyK.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle8-64-puppet7.example.com in environment production in 0.29 seconds Info: Using environment 'production' Info: Applying configuration version '1726129944' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 8: 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 'oracle8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083225064.g8RjaY.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle8-64-puppet7.example.com in environment production in 0.28 seconds Info: Using environment 'production' Info: Applying configuration version '1726129946' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.04 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:70
Puppet / Puppet 7 - OracleLinux 8: 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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
Puppet / Puppet 7 - OracleLinux 8: 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 'oracle8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083227064.l4QITC.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle8-64-puppet7.example.com in environment production in 0.28 seconds Info: Using environment 'production' Info: Applying configuration version '1726129948' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 8: 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 'oracle8-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083216228.J3KlA0.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle8-64-puppet8.example.com in environment production in 0.42 seconds Info: Using environment 'production' Info: Applying configuration version '1726129937' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Snap/Package[core]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.32 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
Puppet / Puppet 8 - OracleLinux 8: 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 'oracle8-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083219468.CBCtji.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle8-64-puppet8.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726129941' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 8: 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 'oracle8-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083221420.3Gbmt3.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle8-64-puppet8.example.com in environment production in 0.28 seconds Info: Using environment 'production' Info: Applying configuration version '1726129942' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 8: 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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
Puppet / Puppet 8 - OracleLinux 8: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource uninstalls 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 'oracle8-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083223451.S3V8dN.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle8-64-puppet8.example.com in environment production in 0.28 seconds Info: Using environment 'production' Info: Applying configuration version '1726129944' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
Puppet / Puppet 8 - OracleLinux 8: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource uninstalls 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 'oracle8-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083225380.5eaoPO.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle8-64-puppet8.example.com in environment production in 0.28 seconds Info: Using environment 'production' Info: Applying configuration version '1726129946' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:53
Puppet / Puppet 8 - OracleLinux 8: 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 'oracle8-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083227434.wvqOtF.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle8-64-puppet8.example.com in environment production in 0.28 seconds Info: Using environment 'production' Info: Applying configuration version '1726129949' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 8: 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 'oracle8-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083229424.zt63AU.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle8-64-puppet8.example.com in environment production in 0.28 seconds Info: Using environment 'production' Info: Applying configuration version '1726129950' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[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 8: 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 "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-20240607 17200 latest/stable canonical** core\n" to match /hello-world/ Diff: @@ -1,2 +1,3 @@ -/hello-world/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core
Puppet / Puppet 8 - OracleLinux 8: 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 'oracle8-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_083231479.jXp7A5.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for oracle8-64-puppet8.example.com in environment production in 0.28 seconds Info: Using environment 'production' Info: Applying configuration version '1726129953' Info: called instances Info: installed_snaps = [{"name"=>"core", "tracking-channel"=>"latest/stable"}] Error: Could not prefetch package provider 'snap': undefined method `[]' for (provider=snap):Puppet::Type::Package::ProviderSnap Warning: /Stage[main]/Main/Package[hello-world]: Skipping because provider prefetch failed �[mNotice: Applied catalog in 0.01 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.