Skip to content

BREAKING: Updates, Drop Puppet 6 and add Puppet 8 support #9

BREAKING: Updates, Drop Puppet 6 and add Puppet 8 support

BREAKING: Updates, Drop Puppet 6 and add Puppet 8 support #9

Triggered via pull request September 19, 2023 13:23
Status Failure
Total duration 6m 59s
Artifacts

ci.yaml

on: pull_request
Matrix: unit
Fit to window
Zoom out
Zoom in

Annotations

11 errors
Puppet 7 (Ruby 2.7.7)
Process completed with exit code 1.
Puppet 8 (Ruby 3.2.2): spec/unit/facter/kdump_kernel_arguments_spec.rb#L11
kdump_kernel_arguments fact when kernel is linux returns output from /proc/cmdline Failure/Error: expect(Facter.fact(:kdump_kernel_arguments).value).to eq(expected_value) Facter::Core::Execution received :execute with unexpected arguments expected: ("cat /proc/cmdline 2>/dev/null") got: ("uname -m &&\n uname -n &&\n uname -p &&\n uname -r &&\n uname -s &&\n uname -v", {:logger=>#<Facter::Log:0x00007f83fb0f44d0 @class_name="Facter::Resolvers::Uname">}) Diff: @@ -1,3 +1,5 @@ -["cat /proc/cmdline 2>/dev/null"] +["uname -m &&\n uname -n &&\n uname -p &&\n uname -r &&\n uname -s &&\n uname -v", + {:logger=> + #<Facter::Log:0x00007f83fb0f44d0 @class_name="Facter::Resolvers::Uname">}] Please stub a default value first if message might be received with other args as well.
Puppet 8 (Ruby 3.2.2): spec/classes/kdump_spec.rb#L73
kdump on centos-7-x86_64 when enable => true is expected to contain Package[kexec-tools] with ensure => "present", name => "kexec-tools" and before => "File[/etc/kdump.conf]" Failure/Error: is_expected.to contain_package('kexec-tools').with(ensure: 'present', name: package_name, before: 'File[/etc/kdump.conf]') expected that the catalogue would contain Package[kexec-tools] with ensure set to "present" but it is set to "installed"
Puppet 8 (Ruby 3.2.2): spec/classes/kdump_spec.rb#L79
kdump on centos-7-x86_64 when enable => true is expected to contain File[/etc/kdump.conf] with ensure => "present", path => "/etc/kdump.conf", owner => "root", group => "root", mode => "0644" and notify => "Service[kdump]" Failure/Error: is_expected.to contain_file('/etc/kdump.conf').with(ensure: 'present', path: '/etc/kdump.conf', owner: 'root', group: 'root', mode: '0644', notify: 'Service[kdump]') expected that the catalogue would contain File[/etc/kdump.conf] with ensure set to "present" but it is set to "file"
Puppet 8 (Ruby 3.2.2): spec/classes/kdump_spec.rb#L73
kdump on debian-9-x86_64 when enable => true is expected to contain Package[kexec-tools] with ensure => "present", name => "kdump-tools" and before => "File[/etc/kdump.conf]" Failure/Error: is_expected.to contain_package('kexec-tools').with(ensure: 'present', name: package_name, before: 'File[/etc/kdump.conf]') expected that the catalogue would contain Package[kexec-tools] with ensure set to "present" but it is set to "installed"
Puppet 8 (Ruby 3.2.2): spec/classes/kdump_spec.rb#L79
kdump on debian-9-x86_64 when enable => true is expected to contain File[/etc/kdump.conf] with ensure => "present", path => "/etc/kdump.conf", owner => "root", group => "root", mode => "0644" and notify => "Service[kdump]" Failure/Error: is_expected.to contain_file('/etc/kdump.conf').with(ensure: 'present', path: '/etc/kdump.conf', owner: 'root', group: 'root', mode: '0644', notify: 'Service[kdump]') expected that the catalogue would contain File[/etc/kdump.conf] with ensure set to "present" but it is set to "file"
Puppet 8 (Ruby 3.2.2): spec/classes/kdump_spec.rb#L73
kdump on redhat-7-x86_64 when enable => true is expected to contain Package[kexec-tools] with ensure => "present", name => "kexec-tools" and before => "File[/etc/kdump.conf]" Failure/Error: is_expected.to contain_package('kexec-tools').with(ensure: 'present', name: package_name, before: 'File[/etc/kdump.conf]') expected that the catalogue would contain Package[kexec-tools] with ensure set to "present" but it is set to "installed"
Puppet 8 (Ruby 3.2.2): spec/classes/kdump_spec.rb#L79
kdump on redhat-7-x86_64 when enable => true is expected to contain File[/etc/kdump.conf] with ensure => "present", path => "/etc/kdump.conf", owner => "root", group => "root", mode => "0644" and notify => "Service[kdump]" Failure/Error: is_expected.to contain_file('/etc/kdump.conf').with(ensure: 'present', path: '/etc/kdump.conf', owner: 'root', group: 'root', mode: '0644', notify: 'Service[kdump]') expected that the catalogue would contain File[/etc/kdump.conf] with ensure set to "present" but it is set to "file"
Puppet 8 (Ruby 3.2.2): spec/classes/kdump_spec.rb#L73
kdump on redhat-8-x86_64 when enable => true is expected to contain Package[kexec-tools] with ensure => "present", name => "kexec-tools" and before => "File[/etc/kdump.conf]" Failure/Error: is_expected.to contain_package('kexec-tools').with(ensure: 'present', name: package_name, before: 'File[/etc/kdump.conf]') expected that the catalogue would contain Package[kexec-tools] with ensure set to "present" but it is set to "installed"
Puppet 8 (Ruby 3.2.2): spec/classes/kdump_spec.rb#L79
kdump on redhat-8-x86_64 when enable => true is expected to contain File[/etc/kdump.conf] with ensure => "present", path => "/etc/kdump.conf", owner => "root", group => "root", mode => "0644" and notify => "Service[kdump]" Failure/Error: is_expected.to contain_file('/etc/kdump.conf').with(ensure: 'present', path: '/etc/kdump.conf', owner: 'root', group: 'root', mode: '0644', notify: 'Service[kdump]') expected that the catalogue would contain File[/etc/kdump.conf] with ensure set to "present" but it is set to "file"
Puppet 8 (Ruby 3.2.2): spec/classes/kdump_spec.rb#L73
kdump on rocky-8-x86_64 when enable => true is expected to contain Package[kexec-tools] with ensure => "present", name => "kexec-tools" and before => "File[/etc/kdump.conf]" Failure/Error: is_expected.to contain_package('kexec-tools').with(ensure: 'present', name: package_name, before: 'File[/etc/kdump.conf]') expected that the catalogue would contain Package[kexec-tools] with ensure set to "present" but it is set to "installed"