Skip to content

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

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

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

Triggered via pull request September 12, 2024 09:28
Status Failure
Total duration 5m 20s
Artifacts

ci.yml

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

Annotations

179 errors
Puppet / Puppet 7 - CentOS 7
Process completed with exit code 1.
Puppet / Puppet 8 - CentOS 8
Process completed with exit code 1.
Puppet / Puppet 7 - CentOS 8
Process completed with exit code 1.
Puppet / Puppet 8 - CentOS 7
Process completed with exit code 1.
Puppet / Puppet 7 - Ubuntu 22.04: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 7 - Ubuntu 22.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource 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_093059235.ZmHceq.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 '1726133460' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.06 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_093101007.HU3Ud4.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 '1726133462' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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 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_093115941.LtTfVk.pp Last 10 lines of output were: Info: Applying configuration version '1726133477' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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 package resource changes installed channel behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_093117633.lJdwxI.pp Last 10 lines of output were: Info: Applying configuration version '1726133479' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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: spec/acceptance/01_snapd_spec.rb#L93
snapd class package resource changes installed channel Command "snap list --unicode=never --color=never" stdout is expected to match /beta/ Failure/Error: is_expected.to match(%r{beta}) expected "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4...e canonical** core\nhello-world 6.4 29 latest/candidate canonical** -\n" to match /beta/ Diff: @@ -1,3 +1,5 @@ -/beta/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core +hello-world 6.4 29 latest/candidate canonical** -
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 purges the 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_093122104.vqEvro.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 '1726133483' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'purged' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:111
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 installs latest/stable when ensure: latest 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_093127300.ITAxk4.pp Last 10 lines of output were: Info: Evaluating version Info: version = 6.4 Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/stable", :provider=>"snap"} Info: current_ensure = latest/stable Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/stable' to '6.4' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.21 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:128
Puppet / Puppet 7 - Ubuntu 22.04
Process completed with exit code 1.
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 "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
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_093053066.Oy2p3j.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 '1726133454' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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_093055145.onURJF.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 '1726133456' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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 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_093116819.m9X4Nf.pp Last 10 lines of output were: Info: Applying configuration version '1726133478' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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 7: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource changes installed channel behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'oracle7-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_093118897.TdeyIo.pp Last 10 lines of output were: Info: Applying configuration version '1726133480' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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 7: spec/acceptance/01_snapd_spec.rb#L93
snapd class package resource changes installed channel Command "snap list --unicode=never --color=never" stdout is expected to match /beta/ Failure/Error: is_expected.to match(%r{beta}) expected "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4...e canonical** core\nhello-world 6.4 29 latest/candidate canonical** -\n" to match /beta/ Diff: @@ -1,3 +1,5 @@ -/beta/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core +hello-world 6.4 29 latest/candidate canonical** -
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 purges the 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_093124140.ekslrC.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 '1726133485' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'purged' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:111
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 installs latest/stable when ensure: latest 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_093130040.aObKyp.pp Last 10 lines of output were: Info: Evaluating version Info: version = 6.4 Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/stable", :provider=>"snap"} Info: current_ensure = latest/stable Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/stable' to '6.4' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.27 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:128
Puppet / Puppet 8 - OracleLinux 7
Process completed with exit code 1.
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 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_093046094.wTup0L.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.31 seconds Info: Using environment 'production' Info: Applying configuration version '1726133447' �[mNotice: /Stage[main]/Snap/Service[snapd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Snap/Service[snapd]: Unscheduling refresh on Service[snapd] Info: called instances Info: called query Info: @property_hash = {} �[mNotice: Applied catalog in 0.94 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:9
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 "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
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_093054263.pqYCZa.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 '1726133455' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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_093056167.2BmPcb.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 '1726133457' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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 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_093118539.6rye34.pp Last 10 lines of output were: Info: Applying configuration version '1726133480' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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 package resource changes installed channel behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'debian10-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_093120447.75hNQW.pp Last 10 lines of output were: Info: Applying configuration version '1726133481' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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: spec/acceptance/01_snapd_spec.rb#L93
snapd class package resource changes installed channel Command "snap list --unicode=never --color=never" stdout is expected to match /beta/ Failure/Error: is_expected.to match(%r{beta}) expected "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4...e canonical** core\nhello-world 6.4 29 latest/candidate canonical** -\n" to match /beta/ Diff: @@ -1,3 +1,5 @@ -/beta/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core +hello-world 6.4 29 latest/candidate canonical** -
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 purges the 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_093125322.mK9qiK.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 '1726133486' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'purged' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:111
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 installs latest/stable when ensure: latest 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_093130998.tIXvHJ.pp Last 10 lines of output were: Info: Evaluating version Info: version = 6.4 Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/stable", :provider=>"snap"} Info: current_ensure = latest/stable Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/stable' to '6.4' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.29 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:128
Puppet / Puppet 8 - Debian 10
Process completed with exit code 1.
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 "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
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_093104275.802EgD.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 '1726133465' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.06 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_093106206.YNWMhQ.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.29 seconds Info: Using environment 'production' Info: Applying configuration version '1726133467' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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 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_093122291.8SLXU2.pp Last 10 lines of output were: Info: Applying configuration version '1726133483' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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 package resource changes installed channel behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'oracle7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_093124128.8OX5sF.pp Last 10 lines of output were: Info: Applying configuration version '1726133485' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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: spec/acceptance/01_snapd_spec.rb#L93
snapd class package resource changes installed channel Command "snap list --unicode=never --color=never" stdout is expected to match /beta/ Failure/Error: is_expected.to match(%r{beta}) expected "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4...e canonical** core\nhello-world 6.4 29 latest/candidate canonical** -\n" to match /beta/ Diff: @@ -1,3 +1,5 @@ -/beta/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core +hello-world 6.4 29 latest/candidate canonical** -
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 purges the 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_093128887.caAA9d.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.30 seconds Info: Using environment 'production' Info: Applying configuration version '1726133490' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'purged' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:111
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 installs latest/stable when ensure: latest 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_093134531.0iGfPQ.pp Last 10 lines of output were: Info: Evaluating version Info: version = 6.4 Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/stable", :provider=>"snap"} Info: current_ensure = latest/stable Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/stable' to '6.4' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.30 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:128
Puppet / Puppet 7 - OracleLinux 7
Process completed with exit code 1.
Puppet / Puppet 7 - OracleLinux 9: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 7 - OracleLinux 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource 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_093106756.6Tjx55.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.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726133468' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.07 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_093108549.14ITSq.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.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726133469' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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 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_093124745.Lnnp9F.pp Last 10 lines of output were: Info: Applying configuration version '1726133486' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 7 - OracleLinux 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource changes installed channel behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'oracle9-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_093126485.bFfe8Q.pp Last 10 lines of output were: Info: Applying configuration version '1726133487' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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: spec/acceptance/01_snapd_spec.rb#L93
snapd class package resource changes installed channel Command "snap list --unicode=never --color=never" stdout is expected to match /beta/ Failure/Error: is_expected.to match(%r{beta}) expected "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4...e canonical** core\nhello-world 6.4 29 latest/candidate canonical** -\n" to match /beta/ Diff: @@ -1,3 +1,5 @@ -/beta/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core +hello-world 6.4 29 latest/candidate canonical** -
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 purges the 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_093131000.pLXW2O.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 '1726133492' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'purged' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:111
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 installs latest/stable when ensure: latest 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_093136332.cAn0lH.pp Last 10 lines of output were: Info: Evaluating version Info: version = 6.4 Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/stable", :provider=>"snap"} Info: current_ensure = latest/stable Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/stable' to '6.4' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.26 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:128
Puppet / Puppet 7 - OracleLinux 9
Process completed with exit code 1.
Puppet / Puppet 7 - Debian 11: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 7 - Debian 11: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource 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_093100800.8bYPlW.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 '1726133462' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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#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_093102502.8TkQCl.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 '1726133463' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.05 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 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_093123844.oosxXz.pp Last 10 lines of output were: Info: Applying configuration version '1726133485' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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 package resource changes installed channel behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_093125509.eVoajI.pp Last 10 lines of output were: Info: Applying configuration version '1726133486' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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: spec/acceptance/01_snapd_spec.rb#L93
snapd class package resource changes installed channel Command "snap list --unicode=never --color=never" stdout is expected to match /beta/ Failure/Error: is_expected.to match(%r{beta}) expected "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4...e canonical** core\nhello-world 6.4 29 latest/candidate canonical** -\n" to match /beta/ Diff: @@ -1,3 +1,5 @@ -/beta/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core +hello-world 6.4 29 latest/candidate canonical** -
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 purges the 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_093129912.HFgZdn.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 '1726133491' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'purged' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:111
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 installs latest/stable when ensure: latest 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_093135641.E8yKXP.pp Last 10 lines of output were: Info: Evaluating version Info: version = 6.4 Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/stable", :provider=>"snap"} Info: current_ensure = latest/stable Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/stable' to '6.4' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.34 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:128
Puppet / Puppet 7 - Debian 11
Process completed with exit code 1.
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 2 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_093101022.lG0TL0.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 '1726133462' �[mNotice: /Stage[main]/Snap/Service[snapd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Snap/Service[snapd]: Unscheduling refresh on Service[snapd] Info: called instances Info: called query Info: @property_hash = {} �[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 11: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 8 - Debian 11: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource 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_093108733.sSV4VB.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 '1726133470' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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_093110511.8gFWbq.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for debian11-64-puppet8.example.com in environment production in 0.23 seconds Info: Using environment 'production' Info: Applying configuration version '1726133471' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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 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_093125790.lpNhcH.pp Last 10 lines of output were: Info: Applying configuration version '1726133487' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 8 - Debian 11: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource changes installed channel behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'debian11-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_093127575.1MWCTv.pp Last 10 lines of output were: Info: Applying configuration version '1726133489' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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: spec/acceptance/01_snapd_spec.rb#L93
snapd class package resource changes installed channel Command "snap list --unicode=never --color=never" stdout is expected to match /beta/ Failure/Error: is_expected.to match(%r{beta}) expected "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4...e canonical** core\nhello-world 6.4 29 latest/candidate canonical** -\n" to match /beta/ Diff: @@ -1,3 +1,5 @@ -/beta/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core +hello-world 6.4 29 latest/candidate canonical** -
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 purges the 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_093132258.rAUwK7.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 '1726133493' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'purged' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:111
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 installs latest/stable when ensure: latest 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_093137642.3TuR0h.pp Last 10 lines of output were: Info: Evaluating version Info: version = 6.4 Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/stable", :provider=>"snap"} Info: current_ensure = latest/stable Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/stable' to '6.4' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.24 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:128
Puppet / Puppet 8 - Debian 11
Process completed with exit code 1.
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 "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
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_093111332.RtENqD.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 '1726133472' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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_093113018.IYtP3v.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 '1726133474' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.04 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 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_093128502.rxtEwB.pp Last 10 lines of output were: Info: Applying configuration version '1726133489' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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 package resource changes installed channel behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'debian10-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_093130201.YT39To.pp Last 10 lines of output were: Info: Applying configuration version '1726133491' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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: spec/acceptance/01_snapd_spec.rb#L93
snapd class package resource changes installed channel Command "snap list --unicode=never --color=never" stdout is expected to match /beta/ Failure/Error: is_expected.to match(%r{beta}) expected "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4...e canonical** core\nhello-world 6.4 29 latest/candidate canonical** -\n" to match /beta/ Diff: @@ -1,3 +1,5 @@ -/beta/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core +hello-world 6.4 29 latest/candidate canonical** -
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 purges the 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_093134761.9ak6rE.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 '1726133496' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'purged' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:111
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 installs latest/stable when ensure: latest 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_093139928.emvwnC.pp Last 10 lines of output were: Info: Evaluating version Info: version = 6.4 Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/stable", :provider=>"snap"} Info: current_ensure = latest/stable Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/stable' to '6.4' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.30 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:128
Puppet / Puppet 7 - Debian 10
Process completed with exit code 1.
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 "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
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_093111514.blZupS.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.22 seconds Info: Using environment 'production' Info: Applying configuration version '1726133472' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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_093113198.qxgilz.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.22 seconds Info: Using environment 'production' Info: Applying configuration version '1726133474' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.06 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 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_093130566.DRxtZZ.pp Last 10 lines of output were: Info: Applying configuration version '1726133491' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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 package resource changes installed channel behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'ubuntu1804-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_093132232.BfBffP.pp Last 10 lines of output were: Info: Applying configuration version '1726133493' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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: spec/acceptance/01_snapd_spec.rb#L93
snapd class package resource changes installed channel Command "snap list --unicode=never --color=never" stdout is expected to match /beta/ Failure/Error: is_expected.to match(%r{beta}) expected "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4...e canonical** core\nhello-world 6.4 29 latest/candidate canonical** -\n" to match /beta/ Diff: @@ -1,3 +1,5 @@ -/beta/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core +hello-world 6.4 29 latest/candidate canonical** -
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 purges the 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_093136687.DiLT9R.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.22 seconds Info: Using environment 'production' Info: Applying configuration version '1726133498' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'purged' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:111
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 installs latest/stable when ensure: latest 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_093141791.xggskz.pp Last 10 lines of output were: Info: Evaluating version Info: version = 6.4 Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/stable", :provider=>"snap"} Info: current_ensure = latest/stable Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/stable' to '6.4' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.23 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:128
Puppet / Puppet 7 - Ubuntu 18.04
Process completed with exit code 1.
Puppet / Puppet 8 - CentOS 9: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 8 - CentOS 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource 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_093114828.JPQPAk.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 '1726133476' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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_093116757.WfPbRt.pp Last 10 lines of output were: Warning: Facter: Container runtime, 'docker', is unsupported, setting to 'container_other' �[mNotice: Compiled catalog for centos9-64-puppet8.example.com in environment production in 0.27 seconds Info: Using environment 'production' Info: Applying configuration version '1726133478' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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 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_093135069.aSL8vT.pp Last 10 lines of output were: Info: Applying configuration version '1726133496' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 8 - CentOS 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource changes installed channel behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'centos9-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_093136918.qRpRt8.pp Last 10 lines of output were: Info: Applying configuration version '1726133498' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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: spec/acceptance/01_snapd_spec.rb#L93
snapd class package resource changes installed channel Command "snap list --unicode=never --color=never" stdout is expected to match /beta/ Failure/Error: is_expected.to match(%r{beta}) expected "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4...e canonical** core\nhello-world 6.4 29 latest/candidate canonical** -\n" to match /beta/ Diff: @@ -1,3 +1,5 @@ -/beta/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core +hello-world 6.4 29 latest/candidate canonical** -
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 purges the 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_093141741.8yuRST.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 '1726133503' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'purged' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:111
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 installs latest/stable when ensure: latest 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_093147405.NNZWr0.pp Last 10 lines of output were: Info: Evaluating version Info: version = 6.4 Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/stable", :provider=>"snap"} Info: current_ensure = latest/stable Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/stable' to '6.4' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.25 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:128
Puppet / Puppet 8 - CentOS 9
Process completed with exit code 1.
Puppet / Puppet 7 - Ubuntu 20.04: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 7 - Ubuntu 20.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource 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_093119221.oBDIZs.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 '1726133480' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.06 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_093121028.AIVoT9.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 '1726133482' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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 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_093138848.GEIYNk.pp Last 10 lines of output were: Info: Applying configuration version '1726133500' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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 package resource changes installed channel behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_093140602.3bgqAn.pp Last 10 lines of output were: Info: Applying configuration version '1726133502' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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: spec/acceptance/01_snapd_spec.rb#L93
snapd class package resource changes installed channel Command "snap list --unicode=never --color=never" stdout is expected to match /beta/ Failure/Error: is_expected.to match(%r{beta}) expected "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4...e canonical** core\nhello-world 6.4 29 latest/candidate canonical** -\n" to match /beta/ Diff: @@ -1,3 +1,5 @@ -/beta/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core +hello-world 6.4 29 latest/candidate canonical** -
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 purges the 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_093145189.VbjRBg.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 '1726133506' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'purged' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:111
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 installs latest/stable when ensure: latest 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_093150337.UNomuF.pp Last 10 lines of output were: Info: Evaluating version Info: version = 6.4 Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/stable", :provider=>"snap"} Info: current_ensure = latest/stable Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/stable' to '6.4' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.30 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:128
Puppet / Puppet 7 - Ubuntu 20.04
Process completed with exit code 1.
Puppet / Puppet 8 - Ubuntu 22.04: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 8 - Ubuntu 22.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource 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_093117971.raeZtT.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 '1726133479' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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_093119844.NOTv9Z.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 '1726133481' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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 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_093137198.GNaz5J.pp Last 10 lines of output were: Info: Applying configuration version '1726133498' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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 package resource changes installed channel behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_093139085.IfNCW2.pp Last 10 lines of output were: Info: Applying configuration version '1726133500' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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: spec/acceptance/01_snapd_spec.rb#L93
snapd class package resource changes installed channel Command "snap list --unicode=never --color=never" stdout is expected to match /beta/ Failure/Error: is_expected.to match(%r{beta}) expected "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4...e canonical** core\nhello-world 6.4 29 latest/candidate canonical** -\n" to match /beta/ Diff: @@ -1,3 +1,5 @@ -/beta/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core +hello-world 6.4 29 latest/candidate canonical** -
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 purges the 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_093143825.ZOtdJe.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 '1726133505' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'purged' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:111
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 installs latest/stable when ensure: latest 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_093149325.RyFSPJ.pp Last 10 lines of output were: Info: Evaluating version Info: version = 6.4 Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/stable", :provider=>"snap"} Info: current_ensure = latest/stable Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/stable' to '6.4' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.26 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:128
Puppet / Puppet 8 - Ubuntu 22.04
Process completed with exit code 1.
Puppet / Puppet 8 - OracleLinux 9: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 8 - OracleLinux 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource 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_093115256.90JEjq.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 '1726133476' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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_093117244.xq2Ox5.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 '1726133478' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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 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_093137759.6py4t5.pp Last 10 lines of output were: Info: Applying configuration version '1726133499' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 8 - OracleLinux 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource changes installed channel behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'oracle9-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_093139699.r5k0Gr.pp Last 10 lines of output were: Info: Applying configuration version '1726133501' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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: spec/acceptance/01_snapd_spec.rb#L93
snapd class package resource changes installed channel Command "snap list --unicode=never --color=never" stdout is expected to match /beta/ Failure/Error: is_expected.to match(%r{beta}) expected "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4...e canonical** core\nhello-world 6.4 29 latest/candidate canonical** -\n" to match /beta/ Diff: @@ -1,3 +1,5 @@ -/beta/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core +hello-world 6.4 29 latest/candidate canonical** -
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 purges the 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_093144670.eIwEO0.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 '1726133506' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'purged' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:111
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 installs latest/stable when ensure: latest 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_093150186.03SOfv.pp Last 10 lines of output were: Info: Evaluating version Info: version = 6.4 Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/stable", :provider=>"snap"} Info: current_ensure = latest/stable Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/stable' to '6.4' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.25 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:128
Puppet / Puppet 8 - OracleLinux 9
Process completed with exit code 1.
Puppet / Puppet 7 - CentOS 9: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 7 - CentOS 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource 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_093122792.dJgGA6.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 '1726133484' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.07 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_093124622.Svv77y.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.28 seconds Info: Using environment 'production' Info: Applying configuration version '1726133485' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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 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_093139394.grrI14.pp Last 10 lines of output were: Info: Applying configuration version '1726133500' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.02 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 7 - CentOS 9: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource changes installed channel behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'centos9-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_093141116.yz03Vi.pp Last 10 lines of output were: Info: Applying configuration version '1726133502' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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: spec/acceptance/01_snapd_spec.rb#L93
snapd class package resource changes installed channel Command "snap list --unicode=never --color=never" stdout is expected to match /beta/ Failure/Error: is_expected.to match(%r{beta}) expected "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4...e canonical** core\nhello-world 6.4 29 latest/candidate canonical** -\n" to match /beta/ Diff: @@ -1,3 +1,5 @@ -/beta/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core +hello-world 6.4 29 latest/candidate canonical** -
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 purges the 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_093145752.rRznSb.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.28 seconds Info: Using environment 'production' Info: Applying configuration version '1726133507' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'purged' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:111
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 installs latest/stable when ensure: latest 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_093151059.JaDk7w.pp Last 10 lines of output were: Info: Evaluating version Info: version = 6.4 Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/stable", :provider=>"snap"} Info: current_ensure = latest/stable Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/stable' to '6.4' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.33 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:128
Puppet / Puppet 7 - CentOS 9
Process completed with exit code 1.
Puppet / Puppet 8 - Ubuntu 18.04: spec/acceptance/01_snapd_spec.rb#L16
snapd class with default parameters Service "snapd" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "snapd" to be running
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 "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
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_093119564.VA2WWk.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 '1726133481' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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_093121410.tlLx1Z.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 '1726133482' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.06 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 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_093139130.sZwzVr.pp Last 10 lines of output were: Info: Applying configuration version '1726133500' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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 package resource changes installed channel behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'ubuntu1804-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_093140925.rA3Puo.pp Last 10 lines of output were: Info: Applying configuration version '1726133502' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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: spec/acceptance/01_snapd_spec.rb#L93
snapd class package resource changes installed channel Command "snap list --unicode=never --color=never" stdout is expected to match /beta/ Failure/Error: is_expected.to match(%r{beta}) expected "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4...e canonical** core\nhello-world 6.4 29 latest/candidate canonical** -\n" to match /beta/ Diff: @@ -1,3 +1,5 @@ -/beta/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core +hello-world 6.4 29 latest/candidate canonical** -
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 purges the 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_093145624.1WAbmL.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.25 seconds Info: Using environment 'production' Info: Applying configuration version '1726133507' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'purged' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:111
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 installs latest/stable when ensure: latest 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_093150972.ZM1mFM.pp Last 10 lines of output were: Info: Evaluating version Info: version = 6.4 Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/stable", :provider=>"snap"} Info: current_ensure = latest/stable Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/stable' to '6.4' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.24 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:128
Puppet / Puppet 8 - Ubuntu 18.04
Process completed with exit code 1.
Puppet / Puppet 8 - Ubuntu 20.04: spec/acceptance/01_snapd_spec.rb#L39
snapd class package resource installs package Command "snap list --unicode=never --color=never" stdout is expected to match /hello-world/ Failure/Error: its(:stdout) { is_expected.to match(%r{hello-world}) } expected "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
Puppet / Puppet 8 - Ubuntu 20.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
snapd class package resource 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_093157844.3q07s3.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 '1726133519' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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_093159741.8Jh75V.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 '1726133521' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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 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_093215901.RLknMc.pp Last 10 lines of output were: Info: Applying configuration version '1726133537' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:90
Puppet / Puppet 8 - Ubuntu 20.04: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
snapd class package resource changes installed channel behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_093217842.2nCVBJ.pp Last 10 lines of output were: Info: Applying configuration version '1726133539' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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: spec/acceptance/01_snapd_spec.rb#L93
snapd class package resource changes installed channel Command "snap list --unicode=never --color=never" stdout is expected to match /beta/ Failure/Error: is_expected.to match(%r{beta}) expected "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4...e canonical** core\nhello-world 6.4 29 latest/candidate canonical** -\n" to match /beta/ Diff: @@ -1,3 +1,5 @@ -/beta/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core +hello-world 6.4 29 latest/candidate canonical** -
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 purges the 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_093222701.iFhs0U.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 '1726133544' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'purged' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:111
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 installs latest/stable when ensure: latest 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_093228237.slAuNh.pp Last 10 lines of output were: Info: Evaluating version Info: version = 6.4 Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/stable", :provider=>"snap"} Info: current_ensure = latest/stable Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/stable' to '6.4' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.23 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:128
Puppet / Puppet 8 - Ubuntu 20.04
Process completed with exit code 1.
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 "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
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_093202162.L9pDNJ.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 '1726133523' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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_093203924.z95m8T.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 '1726133525' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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 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_093221239.bDuzFj.pp Last 10 lines of output were: Info: Applying configuration version '1726133542' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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 package resource changes installed channel behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'fedora34-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_093223064.DY7RU9.pp Last 10 lines of output were: Info: Applying configuration version '1726133544' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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: spec/acceptance/01_snapd_spec.rb#L93
snapd class package resource changes installed channel Command "snap list --unicode=never --color=never" stdout is expected to match /beta/ Failure/Error: is_expected.to match(%r{beta}) expected "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4-...ble canonical* core\nhello-world 6.4 29 latest/candidate canonical* -\n" to match /beta/ Diff: @@ -1,3 +1,5 @@ -/beta/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical* core +hello-world 6.4 29 latest/candidate canonical* -
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 purges the 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_093227730.t0GICF.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 '1726133549' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'purged' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:111
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 installs latest/stable when ensure: latest 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_093233074.fHSdpq.pp Last 10 lines of output were: Info: Evaluating version Info: version = 6.4 Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/stable", :provider=>"snap"} Info: current_ensure = latest/stable Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/stable' to '6.4' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.22 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:128
Puppet / Puppet 7 - Fedora 34
Process completed with exit code 1.
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 "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
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_093232678.3V8uQH.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.24 seconds Info: Using environment 'production' Info: Applying configuration version '1726133554' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.10 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_093234528.8FPWmT.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.25 seconds Info: Using environment 'production' Info: Applying configuration version '1726133555' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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 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_093252291.ojHWEp.pp Last 10 lines of output were: Info: Applying configuration version '1726133573' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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 package resource changes installed channel behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'oracle8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_093254029.ju2Bug.pp Last 10 lines of output were: Info: Applying configuration version '1726133575' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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: spec/acceptance/01_snapd_spec.rb#L93
snapd class package resource changes installed channel Command "snap list --unicode=never --color=never" stdout is expected to match /beta/ Failure/Error: is_expected.to match(%r{beta}) expected "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4...e canonical** core\nhello-world 6.4 29 latest/candidate canonical** -\n" to match /beta/ Diff: @@ -1,3 +1,5 @@ -/beta/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core +hello-world 6.4 29 latest/candidate canonical** -
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 purges the 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_093258628.kxzTax.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.25 seconds Info: Using environment 'production' Info: Applying configuration version '1726133579' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'purged' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:111
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 installs latest/stable when ensure: latest 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_093303984.ZaqiuX.pp Last 10 lines of output were: Info: Evaluating version Info: version = 6.4 Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/stable", :provider=>"snap"} Info: current_ensure = latest/stable Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/stable' to '6.4' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.26 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:128
Puppet / Puppet 7 - OracleLinux 8
Process completed with exit code 1.
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 "" to match /hello-world/ Diff: @@ -1 +1 @@ -/hello-world/ +""
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_093240599.xxNgrz.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.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726133562' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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_093242496.2GnkXN.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.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726133563' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'absent' failed: Request failed with snap "hello-world" is not installed �[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 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_093257362.bNXZkA.pp Last 10 lines of output were: Info: Applying configuration version '1726133578' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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 package resource changes installed channel behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'oracle8-64-puppet8.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_093259236.KQLbMP.pp Last 10 lines of output were: Info: Applying configuration version '1726133580' Info: called instances Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/candidate", :provider=>"snap"} Info: current_ensure = latest/candidate Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/candidate' to 'latest/beta' failed: Could not update: Request failed with snap "hello-world" is already installed �[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: spec/acceptance/01_snapd_spec.rb#L93
snapd class package resource changes installed channel Command "snap list --unicode=never --color=never" stdout is expected to match /beta/ Failure/Error: is_expected.to match(%r{beta}) expected "Name Version Rev Tracking Publisher Notes\ncore 16-2.61.4...e canonical** core\nhello-world 6.4 29 latest/candidate canonical** -\n" to match /beta/ Diff: @@ -1,3 +1,5 @@ -/beta/ +Name Version Rev Tracking Publisher Notes +core 16-2.61.4-20240607 17200 latest/stable canonical** core +hello-world 6.4 29 latest/candidate canonical** -
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 purges the 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_093304051.B4pO3Y.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.26 seconds Info: Using environment 'production' Info: Applying configuration version '1726133585' Info: called instances Info: called query Info: @property_hash = {} Error: Request failed with snap "hello-world" is not installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from to 'purged' failed: Request failed with snap "hello-world" is not installed �[mNotice: Applied catalog in 0.01 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:111
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 installs latest/stable when ensure: latest 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_093309415.NEhstt.pp Last 10 lines of output were: Info: Evaluating version Info: version = 6.4 Info: called install Info: called query Info: @property_hash = {:name=>"hello-world", :ensure=>"latest/stable", :provider=>"snap"} Info: current_ensure = latest/stable Info: install snap Error: Could not update: Request failed with snap "hello-world" is already installed Error: /Stage[main]/Main/Package[hello-world]/ensure: change from 'latest/stable' to '6.4' failed: Could not update: Request failed with snap "hello-world" is already installed �[mNotice: Applied catalog in 0.33 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/01_snapd_spec.rb:128
Puppet / Puppet 8 - OracleLinux 8
Process completed with exit code 1.
Puppet / Test suite
Process completed with exit code 1.