Skip to content

feat: allow uninstalling the Zabbix agent #803

feat: allow uninstalling the Zabbix agent

feat: allow uninstalling the Zabbix agent #803

Triggered via pull request June 25, 2024 21:17
Status Failure
Total duration 16m 9s
Artifacts

ci.yml

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

Annotations

180 errors and 1 warning
Puppet / Puppet 7 - AlmaLinux 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L39
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212048722.mgpskF.pp Last 10 lines of output were: Info: /Stage[main]/Zabbix::Web/File[/etc/php-fpm.d/zabbix.conf]: Scheduling refresh of Service[php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Service[php-fpm]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Zabbix::Web/Service[php-fpm]: Unscheduling refresh on Service[php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat[25-localhost.conf]/File[/etc/httpd/conf.d/25-localhost.conf]/ensure: defined content as '{sha256}5624606b137b70fe6e34b2f22f12f7aab06e840773e9ddfca614fe86af5ff461' Info: Concat[25-localhost.conf]: Scheduling refresh of Class[Apache::Service] Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Apache::Service/Service[httpd]: Unscheduling refresh on Service[httpd] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 55.61 seconds
Puppet / Puppet 7 - AlmaLinux 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L46
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212147452.OdAhEc.pp Last 10 lines of output were: public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]: Triggered 'refresh' from 1 event Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 14.78 seconds
Puppet / Puppet 7 - AlmaLinux 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L72
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux9-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212205222.uC46Ao.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for almalinux9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350526' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - AlmaLinux 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L76
zabbix_host type create zabbix_host resources with zabbix version 6.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'almalinux9-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212207006.CJngNd.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for almalinux9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350528' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - AlmaLinux 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L101
zabbix_host type create zabbix_host resources with zabbix version 6.0 creates hosts with SNMP interface and details without errors Failure/Error: apply_manifest(pp3, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux9-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212208802.zAGG8L.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for almalinux9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350530' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - AlmaLinux 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L105
zabbix_host type create zabbix_host resources with zabbix version 6.0 creates hosts with SNMP interface and details without changes Failure/Error: apply_manifest(pp3, catch_changes: true) Beaker::Host::CommandFailure: Host 'almalinux9-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212210574.X4CGCz.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for almalinux9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350532' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - AlmaLinux 9 - Zabbix 6.0: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
zabbix_host type create zabbix_host resources with zabbix version 6.0 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 'almalinux9-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212212342.5JeCTn.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for almalinux9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350533' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/zabbix_host_spec.rb:109
Puppet / Puppet 7 - AlmaLinux 9 - Zabbix 6.0: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
zabbix_host type create zabbix_host resources with zabbix version 6.0 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 'almalinux9-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212214118.1duflL.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for almalinux9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350535' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/zabbix_host_spec.rb:109
Puppet / Puppet 7 - AlmaLinux 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L144
zabbix_host type create zabbix_host resources with zabbix version 6.0 test1.example.com is created Failure/Error: expect(test1['host']).to eq('test1.example.com') NoMethodError: undefined method `[]' for nil:NilClass
Puppet / Puppet 7 - AlmaLinux 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L148
zabbix_host type create zabbix_host resources with zabbix version 6.0 test1.example.com is in group TestgroupOne Failure/Error: expect(test1['groups'].map { |g| g['name'] }).to eq(['TestgroupOne']) NoMethodError: undefined method `[]' for nil:NilClass
Puppet / Puppet 7 - AlmaLinux 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L39
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212059549.cay1XJ.pp Last 10 lines of output were: Info: /Stage[main]/Zabbix::Web/File[/etc/php-fpm.d/zabbix.conf]: Scheduling refresh of Service[php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Service[php-fpm]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Zabbix::Web/Service[php-fpm]: Unscheduling refresh on Service[php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat[25-localhost.conf]/File[/etc/httpd/conf.d/25-localhost.conf]/ensure: defined content as '{sha256}5624606b137b70fe6e34b2f22f12f7aab06e840773e9ddfca614fe86af5ff461' Info: Concat[25-localhost.conf]: Scheduling refresh of Class[Apache::Service] Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Apache::Service/Service[httpd]: Unscheduling refresh on Service[httpd] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 59.95 seconds
Puppet / Puppet 7 - AlmaLinux 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L46
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212202561.w9S6kf.pp Last 10 lines of output were: public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]: Triggered 'refresh' from 1 event Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 14.76 seconds
Puppet / Puppet 7 - AlmaLinux 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L72
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212220329.ni0Z0D.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for almalinux8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350541' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - AlmaLinux 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L76
zabbix_host type create zabbix_host resources with zabbix version 6.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212222096.hswd9M.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for almalinux8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350543' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - AlmaLinux 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L101
zabbix_host type create zabbix_host resources with zabbix version 6.0 creates hosts with SNMP interface and details without errors Failure/Error: apply_manifest(pp3, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212223832.qKtEXs.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for almalinux8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350545' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - AlmaLinux 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L105
zabbix_host type create zabbix_host resources with zabbix version 6.0 creates hosts with SNMP interface and details without changes Failure/Error: apply_manifest(pp3, catch_changes: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212225656.peEUhX.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for almalinux8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350547' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - AlmaLinux 8 - Zabbix 6.0: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
zabbix_host type create zabbix_host resources with zabbix version 6.0 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 'almalinux8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212227422.PbMUuY.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for almalinux8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350548' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/zabbix_host_spec.rb:109
Puppet / Puppet 7 - AlmaLinux 8 - Zabbix 6.0: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
zabbix_host type create zabbix_host resources with zabbix version 6.0 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 'almalinux8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212229185.MY2YSE.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for almalinux8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350550' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/zabbix_host_spec.rb:109
Puppet / Puppet 7 - AlmaLinux 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L144
zabbix_host type create zabbix_host resources with zabbix version 6.0 test1.example.com is created Failure/Error: expect(test1['host']).to eq('test1.example.com') NoMethodError: undefined method `[]' for nil:NilClass
Puppet / Puppet 7 - AlmaLinux 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L148
zabbix_host type create zabbix_host resources with zabbix version 6.0 test1.example.com is in group TestgroupOne Failure/Error: expect(test1['groups'].map { |g| g['name'] }).to eq(['TestgroupOne']) NoMethodError: undefined method `[]' for nil:NilClass
Puppet / Puppet 7 - Rocky 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L39
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212110651.HtaPik.pp Last 10 lines of output were: Info: /Stage[main]/Zabbix::Web/File[/etc/php-fpm.d/zabbix.conf]: Scheduling refresh of Service[php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Service[php-fpm]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Zabbix::Web/Service[php-fpm]: Unscheduling refresh on Service[php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat[25-localhost.conf]/File[/etc/httpd/conf.d/25-localhost.conf]/ensure: defined content as '{sha256}5624606b137b70fe6e34b2f22f12f7aab06e840773e9ddfca614fe86af5ff461' Info: Concat[25-localhost.conf]: Scheduling refresh of Class[Apache::Service] Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Apache::Service/Service[httpd]: Unscheduling refresh on Service[httpd] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 65.11 seconds
Puppet / Puppet 7 - Rocky 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L46
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212218989.f8K3ZN.pp Last 10 lines of output were: public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]: Triggered 'refresh' from 1 event Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 14.98 seconds
Puppet / Puppet 7 - Rocky 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L72
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky9-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212237068.jq5r3d.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for rocky9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350558' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - Rocky 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L76
zabbix_host type create zabbix_host resources with zabbix version 6.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'rocky9-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212238816.vmhbtJ.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for rocky9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350560' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - Rocky 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L101
zabbix_host type create zabbix_host resources with zabbix version 6.0 creates hosts with SNMP interface and details without errors Failure/Error: apply_manifest(pp3, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky9-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212240564.3h4v8L.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for rocky9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350562' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - Rocky 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L105
zabbix_host type create zabbix_host resources with zabbix version 6.0 creates hosts with SNMP interface and details without changes Failure/Error: apply_manifest(pp3, catch_changes: true) Beaker::Host::CommandFailure: Host 'rocky9-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212242340.dpYLnE.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for rocky9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350563' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Rocky 9 - Zabbix 6.0: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
zabbix_host type create zabbix_host resources with zabbix version 6.0 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 'rocky9-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212244113.psqk3e.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for rocky9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350565' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/zabbix_host_spec.rb:109
Puppet / Puppet 7 - Rocky 9 - Zabbix 6.0: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
zabbix_host type create zabbix_host resources with zabbix version 6.0 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 'rocky9-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212245902.9mAx0y.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for rocky9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350567' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/zabbix_host_spec.rb:109
Puppet / Puppet 7 - Rocky 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L144
zabbix_host type create zabbix_host resources with zabbix version 6.0 test1.example.com is created Failure/Error: expect(test1['host']).to eq('test1.example.com') NoMethodError: undefined method `[]' for nil:NilClass
Puppet / Puppet 7 - Rocky 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L148
zabbix_host type create zabbix_host resources with zabbix version 6.0 test1.example.com is in group TestgroupOne Failure/Error: expect(test1['groups'].map { |g| g['name'] }).to eq(['TestgroupOne']) NoMethodError: undefined method `[]' for nil:NilClass
Puppet / Puppet 7 - AlmaLinux 8 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L39
zabbix_application type create zabbix_application resources with zabbix version 5.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212100854.hpvRsm.pp Last 10 lines of output were: Info: /Stage[main]/Zabbix::Web/File[/etc/php-fpm.d/zabbix.conf]: Scheduling refresh of Service[php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Service[php-fpm]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Zabbix::Web/Service[php-fpm]: Unscheduling refresh on Service[php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat[25-localhost.conf]/File[/etc/httpd/conf.d/25-localhost.conf]/ensure: defined content as '{sha256}5624606b137b70fe6e34b2f22f12f7aab06e840773e9ddfca614fe86af5ff461' Info: Concat[25-localhost.conf]: Scheduling refresh of Class[Apache::Service] Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Apache::Service/Service[httpd]: Unscheduling refresh on Service[httpd] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 44.50 seconds
Puppet / Puppet 7 - AlmaLinux 8 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L46
zabbix_application type create zabbix_application resources with zabbix version 5.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212148260.Qffy6b.pp Last 10 lines of output were: public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]: Triggered 'refresh' from 1 event Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 14.48 seconds
Puppet / Puppet 7 - AlmaLinux 8 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L51
zabbix_application type create zabbix_application resources with zabbix version 5.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212205602.cnQjo9.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for almalinux8-64-puppet7.example.com in environment production in 0.01 seconds Info: Using environment 'production' Info: Applying configuration version '1719350527' Error: Could not find a suitable provider for zabbix_application �[mNotice: Applied catalog in 0.03 seconds
Puppet / Puppet 7 - AlmaLinux 8 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L55
zabbix_application type create zabbix_application resources with zabbix version 5.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212207282.pd7JDn.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for almalinux8-64-puppet7.example.com in environment production in 0.01 seconds Info: Using environment 'production' Info: Applying configuration version '1719350528' Error: Could not find a suitable provider for zabbix_application �[mNotice: Applied catalog in 0.03 seconds
Puppet / Puppet 7 - AlmaLinux 8 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L67
zabbix_application type TestApplication1 is attached to Template OS Linux by Zabbix agent Failure/Error: expect(template1['applications'].map { |a| a['name'] }).to include('TestApplication1') expected ["CPU", "Filesystems", "General", "Inventory", "Memory", "Monitoring agent", "Network interfaces", "Security", "Status", "Storage", "Zabbix raw items"] to include "TestApplication1"
Puppet / Puppet 7 - AlmaLinux 8 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L39
zabbix_host type create zabbix_host resources with zabbix version 5.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212214066.VKuUTT.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/web]/owner: owner changed 'root' to 'zabbix' �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/web]/group: group changed 'root' to 'zabbix' �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/php-fpm.d/zabbix.conf]/content: content changed '{sha256}cc427a703b2ff307cd0c332770f678000f50ceea294e04bd21e240cbbe851516' to '{sha256}6a1a98179d7e4b4c03dabfe27caf73dc98bef993bac0e9e75968da8e483763cb' Info: /Stage[main]/Zabbix::Web/File[/etc/php-fpm.d/zabbix.conf]: Scheduling refresh of Service[php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Service[php-fpm]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Zabbix::Web/Service[php-fpm]: Unscheduling refresh on Service[php-fpm] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Apache::Service/Service[httpd]: Unscheduling refresh on Service[httpd] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 34.55 seconds
Puppet / Puppet 7 - AlmaLinux 8 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L46
zabbix_host type create zabbix_host resources with zabbix version 5.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212251477.B5www0.pp Last 10 lines of output were: public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]: Triggered 'refresh' from 1 event Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 14.42 seconds
Puppet / Puppet 7 - AlmaLinux 8 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L72
zabbix_host type create zabbix_host resources with zabbix version 5.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212308718.NEp05P.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for almalinux8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350590' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - AlmaLinux 8 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L76
zabbix_host type create zabbix_host resources with zabbix version 5.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212310414.0SNYmh.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for almalinux8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350591' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - AlmaLinux 8 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L101
zabbix_host type create zabbix_host resources with zabbix version 5.0 creates hosts with SNMP interface and details without errors Failure/Error: apply_manifest(pp3, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212312106.m9jZ9R.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for almalinux8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350593' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - OracleLinux 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L39
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212125967.aFL13X.pp Last 10 lines of output were: Info: /Stage[main]/Zabbix::Web/File[/etc/php-fpm.d/zabbix.conf]: Scheduling refresh of Service[php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Service[php-fpm]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Zabbix::Web/Service[php-fpm]: Unscheduling refresh on Service[php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat[25-localhost.conf]/File[/etc/httpd/conf.d/25-localhost.conf]/ensure: defined content as '{sha256}5624606b137b70fe6e34b2f22f12f7aab06e840773e9ddfca614fe86af5ff461' Info: Concat[25-localhost.conf]: Scheduling refresh of Class[Apache::Service] Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Apache::Service/Service[httpd]: Unscheduling refresh on Service[httpd] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 66.17 seconds
Puppet / Puppet 7 - OracleLinux 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L46
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212235396.QgxGps.pp Last 10 lines of output were: public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]: Triggered 'refresh' from 1 event Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 15.33 seconds
Puppet / Puppet 7 - OracleLinux 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L72
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle9-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212253951.favAdM.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for oracle9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350575' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - OracleLinux 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L76
zabbix_host type create zabbix_host resources with zabbix version 6.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'oracle9-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212255867.nQj73V.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for oracle9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350577' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - OracleLinux 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L101
zabbix_host type create zabbix_host resources with zabbix version 6.0 creates hosts with SNMP interface and details without errors Failure/Error: apply_manifest(pp3, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle9-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212257771.AOXclf.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for oracle9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350579' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - OracleLinux 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L105
zabbix_host type create zabbix_host resources with zabbix version 6.0 creates hosts with SNMP interface and details without changes Failure/Error: apply_manifest(pp3, catch_changes: true) Beaker::Host::CommandFailure: Host 'oracle9-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212259655.GiZaGR.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for oracle9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350581' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - OracleLinux 9 - Zabbix 6.0: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
zabbix_host type create zabbix_host resources with zabbix version 6.0 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_212301587.lslHQY.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for oracle9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350583' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/zabbix_host_spec.rb:109
Puppet / Puppet 7 - OracleLinux 9 - Zabbix 6.0: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
zabbix_host type create zabbix_host resources with zabbix version 6.0 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_212303519.iZHNjD.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for oracle9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350585' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/zabbix_host_spec.rb:109
Puppet / Puppet 7 - OracleLinux 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L144
zabbix_host type create zabbix_host resources with zabbix version 6.0 test1.example.com is created Failure/Error: expect(test1['host']).to eq('test1.example.com') NoMethodError: undefined method `[]' for nil:NilClass
Puppet / Puppet 7 - OracleLinux 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L148
zabbix_host type create zabbix_host resources with zabbix version 6.0 test1.example.com is in group TestgroupOne Failure/Error: expect(test1['groups'].map { |g| g['name'] }).to eq(['TestgroupOne']) NoMethodError: undefined method `[]' for nil:NilClass
Puppet / Puppet 7 - CentOS 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L39
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212127278.cEbZLy.pp Last 10 lines of output were: Info: /Stage[main]/Zabbix::Web/File[/etc/php-fpm.d/zabbix.conf]: Scheduling refresh of Service[php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Service[php-fpm]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Zabbix::Web/Service[php-fpm]: Unscheduling refresh on Service[php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat[25-localhost.conf]/File[/etc/httpd/conf.d/25-localhost.conf]/ensure: defined content as '{sha256}5624606b137b70fe6e34b2f22f12f7aab06e840773e9ddfca614fe86af5ff461' Info: Concat[25-localhost.conf]: Scheduling refresh of Class[Apache::Service] Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Apache::Service/Service[httpd]: Unscheduling refresh on Service[httpd] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 75.52 seconds
Puppet / Puppet 7 - CentOS 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L46
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212245849.NQba3I.pp Last 10 lines of output were: public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]: Triggered 'refresh' from 1 event Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 15.14 seconds
Puppet / Puppet 7 - CentOS 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L72
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos9-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212304100.uOZtGL.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for centos9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350585' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - CentOS 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L76
zabbix_host type create zabbix_host resources with zabbix version 6.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'centos9-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212305924.DKE5Hb.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for centos9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350587' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - CentOS 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L101
zabbix_host type create zabbix_host resources with zabbix version 6.0 creates hosts with SNMP interface and details without errors Failure/Error: apply_manifest(pp3, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos9-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212307724.mBdFMc.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for centos9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350589' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - CentOS 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L105
zabbix_host type create zabbix_host resources with zabbix version 6.0 creates hosts with SNMP interface and details without changes Failure/Error: apply_manifest(pp3, catch_changes: true) Beaker::Host::CommandFailure: Host 'centos9-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212309528.jMexov.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for centos9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350591' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - CentOS 9 - Zabbix 6.0: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
zabbix_host type create zabbix_host resources with zabbix version 6.0 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_212311312.Tb1jt4.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for centos9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350592' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/zabbix_host_spec.rb:109
Puppet / Puppet 7 - CentOS 9 - Zabbix 6.0: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
zabbix_host type create zabbix_host resources with zabbix version 6.0 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_212313081.bwDlw1.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for centos9-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350594' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/zabbix_host_spec.rb:109
Puppet / Puppet 7 - CentOS 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L144
zabbix_host type create zabbix_host resources with zabbix version 6.0 test1.example.com is created Failure/Error: expect(test1['host']).to eq('test1.example.com') NoMethodError: undefined method `[]' for nil:NilClass
Puppet / Puppet 7 - CentOS 9 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L148
zabbix_host type create zabbix_host resources with zabbix version 6.0 test1.example.com is in group TestgroupOne Failure/Error: expect(test1['groups'].map { |g| g['name'] }).to eq(['TestgroupOne']) NoMethodError: undefined method `[]' for nil:NilClass
Puppet / Puppet 7 - CentOS 7 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L39
zabbix_application type create zabbix_application resources with zabbix version 5.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos7-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212105335.0ptx60.pp Last 10 lines of output were: Info: /Stage[main]/Zabbix::Web/File[/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf]: Scheduling refresh of Service[rh-php72-php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Service[rh-php72-php-fpm]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Zabbix::Web/Service[rh-php72-php-fpm]: Unscheduling refresh on Service[rh-php72-php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat[25-localhost.conf]/File[/etc/httpd/conf.d/25-localhost.conf]/ensure: defined content as '{sha256}3b873103900f2e13caa898b9297a25f4f07e2b61fe58fb793cd0ed77689fcfe8' Info: Concat[25-localhost.conf]: Scheduling refresh of Class[Apache::Service] Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Apache::Service/Service[httpd]: Unscheduling refresh on Service[httpd] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 58.88 seconds
Puppet / Puppet 7 - CentOS 7 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L46
zabbix_application type create zabbix_application resources with zabbix version 5.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212207442.DAQgzW.pp Last 10 lines of output were: Info: Applying configuration version '1719350529' Error: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies �[mNotice: Applied catalog in 15.07 seconds
Puppet / Puppet 7 - CentOS 7 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L51
zabbix_application type create zabbix_application resources with zabbix version 5.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212225648.owcxdQ.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for centos7-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350547' Error: Could not find a suitable provider for zabbix_application �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - CentOS 7 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L55
zabbix_application type create zabbix_application resources with zabbix version 5.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'centos7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212227540.GSl86D.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for centos7-64-puppet7.example.com in environment production in 0.01 seconds Info: Using environment 'production' Info: Applying configuration version '1719350549' Error: Could not find a suitable provider for zabbix_application �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - CentOS 7 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L67
zabbix_application type TestApplication1 is attached to Template OS Linux by Zabbix agent Failure/Error: expect(template1['applications'].map { |a| a['name'] }).to include('TestApplication1') expected ["CPU", "Filesystems", "General", "Inventory", "Memory", "Monitoring agent", "Network interfaces", "Security", "Status", "Storage", "Zabbix raw items"] to include "TestApplication1"
Puppet / Puppet 7 - CentOS 7 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L39
zabbix_host type create zabbix_host resources with zabbix version 5.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos7-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212234956.TuTYbc.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Zabbix::Web/Package[zabbix-web-pgsql-scl]/ensure: created �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/web]/owner: owner changed 'apache' to 'zabbix' �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/web]/group: group changed 'apache' to 'zabbix' �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf]/content: content changed '{sha256}a0e166bff8c040ba43b26c125620ee37b3c914aa52388cb41d8393f55fa537e3' to '{sha256}f2f1a6c062d6d758c4ae5a9ca2411b01eed988fec6fc7f3c1c242d1643d3f1d7' Info: /Stage[main]/Zabbix::Web/File[/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf]: Scheduling refresh of Service[rh-php72-php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Service[rh-php72-php-fpm]: Triggered 'refresh' from 1 event �[mNotice: /Stage[main]/Apache::Service/Service[httpd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Apache::Service/Service[httpd]: Unscheduling refresh on Service[httpd] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 35.64 seconds
Puppet / Puppet 7 - CentOS 7 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L46
zabbix_host type create zabbix_host resources with zabbix version 5.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212313820.fhM4ml.pp Last 10 lines of output were: Info: Applying configuration version '1719350595' Error: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies �[mNotice: Applied catalog in 14.63 seconds
Puppet / Puppet 7 - CentOS 7 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L72
zabbix_host type create zabbix_host resources with zabbix version 5.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212331471.e5i6Eg.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for centos7-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350613' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - CentOS 7 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L76
zabbix_host type create zabbix_host resources with zabbix version 5.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'centos7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212333267.PyZN5m.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for centos7-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350614' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - CentOS 7 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L101
zabbix_host type create zabbix_host resources with zabbix version 5.0 creates hosts with SNMP interface and details without errors Failure/Error: apply_manifest(pp3, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212335055.On7Q0n.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for centos7-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350616' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - Rocky 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L39
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212124322.x9vTRK.pp Last 10 lines of output were: Info: /Stage[main]/Zabbix::Web/File[/etc/php-fpm.d/zabbix.conf]: Scheduling refresh of Service[php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Service[php-fpm]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Zabbix::Web/Service[php-fpm]: Unscheduling refresh on Service[php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat[25-localhost.conf]/File[/etc/httpd/conf.d/25-localhost.conf]/ensure: defined content as '{sha256}5624606b137b70fe6e34b2f22f12f7aab06e840773e9ddfca614fe86af5ff461' Info: Concat[25-localhost.conf]: Scheduling refresh of Class[Apache::Service] Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Apache::Service/Service[httpd]: Unscheduling refresh on Service[httpd] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 71.44 seconds
Puppet / Puppet 7 - Rocky 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L46
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212238895.b71w88.pp Last 10 lines of output were: public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]: Triggered 'refresh' from 1 event Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 14.60 seconds
Puppet / Puppet 7 - Rocky 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L72
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212256438.NtMhsn.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for rocky8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350578' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Rocky 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L76
zabbix_host type create zabbix_host resources with zabbix version 6.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212258270.kqD7AR.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for rocky8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350579' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Rocky 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L101
zabbix_host type create zabbix_host resources with zabbix version 6.0 creates hosts with SNMP interface and details without errors Failure/Error: apply_manifest(pp3, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212300066.X4bpDB.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for rocky8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350581' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Rocky 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L105
zabbix_host type create zabbix_host resources with zabbix version 6.0 creates hosts with SNMP interface and details without changes Failure/Error: apply_manifest(pp3, catch_changes: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212301875.QJyCQt.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for rocky8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350583' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Rocky 8 - Zabbix 6.0: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
zabbix_host type create zabbix_host resources with zabbix version 6.0 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 'rocky8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212303646.wrlqKG.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for rocky8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350585' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/zabbix_host_spec.rb:109
Puppet / Puppet 7 - Rocky 8 - Zabbix 6.0: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
zabbix_host type create zabbix_host resources with zabbix version 6.0 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 'rocky8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212305416.59GO1t.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for rocky8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350587' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/zabbix_host_spec.rb:109
Puppet / Puppet 7 - Rocky 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L144
zabbix_host type create zabbix_host resources with zabbix version 6.0 test1.example.com is created Failure/Error: expect(test1['host']).to eq('test1.example.com') NoMethodError: undefined method `[]' for nil:NilClass
Puppet / Puppet 7 - Rocky 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L148
zabbix_host type create zabbix_host resources with zabbix version 6.0 test1.example.com is in group TestgroupOne Failure/Error: expect(test1['groups'].map { |g| g['name'] }).to eq(['TestgroupOne']) NoMethodError: undefined method `[]' for nil:NilClass
Puppet / Puppet 7 - Debian 11 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L39
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212201929.JI0UlG.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/web/zabbix.conf.php]/ensure: defined content as '{sha256}111d35e58050b172c4684dc768d3842d14dde50f9f9f0c6b0dcbc4d5b9d7f7db' �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/zabbix.conf.php]/ensure: created �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat[25-localhost.conf]/File[/etc/apache2/sites-available/25-localhost.conf]/ensure: defined content as '{sha256}a0e7595477dc79cb52876368e234fb40bd17e55dee6ac1e54656313f1ba30d0c' Info: Concat[25-localhost.conf]: Scheduling refresh of Class[Apache::Service] �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/File[25-localhost.conf symlink]/ensure: created Info: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/File[25-localhost.conf symlink]: Scheduling refresh of Class[Apache::Service] Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]: Triggered 'refresh' from 1 event Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 74.98 seconds
Puppet / Puppet 7 - Debian 11 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L46
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212321528.491Ab0.pp Last 10 lines of output were: Info: Applying configuration version '1719350604' Error: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies �[mNotice: Applied catalog in 15.16 seconds
Puppet / Puppet 7 - Debian 11 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L72
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212341122.aA9OKJ.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for debian11-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350623' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Debian 11 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L76
zabbix_host type create zabbix_host resources with zabbix version 6.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212344102.VxoMn9.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for debian11-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350626' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Debian 11 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L101
zabbix_host type create zabbix_host resources with zabbix version 6.0 creates hosts with SNMP interface and details without errors Failure/Error: apply_manifest(pp3, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212347114.i6sEaI.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for debian11-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350629' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Debian 11 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L105
zabbix_host type create zabbix_host resources with zabbix version 6.0 creates hosts with SNMP interface and details without changes Failure/Error: apply_manifest(pp3, catch_changes: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212350078.xiWOkL.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for debian11-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350632' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Debian 11 - Zabbix 6.0: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
zabbix_host type create zabbix_host resources with zabbix version 6.0 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_212353030.SRdPiS.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for debian11-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350635' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/zabbix_host_spec.rb:109
Puppet / Puppet 7 - Debian 11 - Zabbix 6.0: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
zabbix_host type create zabbix_host resources with zabbix version 6.0 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_212355978.qftG5y.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for debian11-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350638' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/zabbix_host_spec.rb:109
Puppet / Puppet 7 - Debian 11 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L144
zabbix_host type create zabbix_host resources with zabbix version 6.0 test1.example.com is created Failure/Error: expect(test1['host']).to eq('test1.example.com') NoMethodError: undefined method `[]' for nil:NilClass
Puppet / Puppet 7 - Debian 11 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L148
zabbix_host type create zabbix_host resources with zabbix version 6.0 test1.example.com is in group TestgroupOne Failure/Error: expect(test1['groups'].map { |g| g['name'] }).to eq(['TestgroupOne']) NoMethodError: undefined method `[]' for nil:NilClass
Puppet / Puppet 7 - Debian 12 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L39
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian12-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212159468.SsWpWC.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/web/zabbix.conf.php]/ensure: defined content as '{sha256}111d35e58050b172c4684dc768d3842d14dde50f9f9f0c6b0dcbc4d5b9d7f7db' �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/zabbix.conf.php]/ensure: created �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat[25-localhost.conf]/File[/etc/apache2/sites-available/25-localhost.conf]/ensure: defined content as '{sha256}a0e7595477dc79cb52876368e234fb40bd17e55dee6ac1e54656313f1ba30d0c' Info: Concat[25-localhost.conf]: Scheduling refresh of Class[Apache::Service] �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/File[25-localhost.conf symlink]/ensure: created Info: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/File[25-localhost.conf symlink]: Scheduling refresh of Class[Apache::Service] Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]: Triggered 'refresh' from 1 event Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 74.12 seconds
Puppet / Puppet 7 - Debian 12 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L46
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian12-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212318250.tAlQuD.pp Last 10 lines of output were: Info: Applying configuration version '1719350601' Error: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies �[mNotice: Applied catalog in 15.43 seconds
Puppet / Puppet 7 - Debian 12 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L72
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian12-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212338344.5TvxnE.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for debian12-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350621' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Debian 12 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L76
zabbix_host type create zabbix_host resources with zabbix version 6.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'debian12-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212341456.UA2Laz.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for debian12-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350624' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Debian 12 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L101
zabbix_host type create zabbix_host resources with zabbix version 6.0 creates hosts with SNMP interface and details without errors Failure/Error: apply_manifest(pp3, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian12-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212344576.SXPS5U.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for debian12-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350627' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Debian 12 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L105
zabbix_host type create zabbix_host resources with zabbix version 6.0 creates hosts with SNMP interface and details without changes Failure/Error: apply_manifest(pp3, catch_changes: true) Beaker::Host::CommandFailure: Host 'debian12-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212347700.bp5wYm.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for debian12-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350630' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Debian 12 - Zabbix 6.0: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
zabbix_host type create zabbix_host resources with zabbix version 6.0 behaves like an idempotent resource applies with no errors Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'debian12-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212350872.cjkPj7.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for debian12-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350633' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/zabbix_host_spec.rb:109
Puppet / Puppet 7 - Debian 12 - Zabbix 6.0: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
zabbix_host type create zabbix_host resources with zabbix version 6.0 behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'debian12-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212354111.0ut161.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for debian12-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350636' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/zabbix_host_spec.rb:109
Puppet / Puppet 7 - Debian 12 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L144
zabbix_host type create zabbix_host resources with zabbix version 6.0 test1.example.com is created Failure/Error: expect(test1['host']).to eq('test1.example.com') NoMethodError: undefined method `[]' for nil:NilClass
Puppet / Puppet 7 - Debian 12 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L148
zabbix_host type create zabbix_host resources with zabbix version 6.0 test1.example.com is in group TestgroupOne Failure/Error: expect(test1['groups'].map { |g| g['name'] }).to eq(['TestgroupOne']) NoMethodError: undefined method `[]' for nil:NilClass
Puppet / Puppet 7 - Rocky 8 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L39
zabbix_application type create zabbix_application resources with zabbix version 5.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212122797.bS5hRp.pp Last 10 lines of output were: Info: /Stage[main]/Zabbix::Web/File[/etc/php-fpm.d/zabbix.conf]: Scheduling refresh of Service[php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Service[php-fpm]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Zabbix::Web/Service[php-fpm]: Unscheduling refresh on Service[php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat[25-localhost.conf]/File[/etc/httpd/conf.d/25-localhost.conf]/ensure: defined content as '{sha256}5624606b137b70fe6e34b2f22f12f7aab06e840773e9ddfca614fe86af5ff461' Info: Concat[25-localhost.conf]: Scheduling refresh of Class[Apache::Service] Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Apache::Service/Service[httpd]: Unscheduling refresh on Service[httpd] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 56.76 seconds
Puppet / Puppet 7 - Rocky 8 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L46
zabbix_application type create zabbix_application resources with zabbix version 5.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212222556.sEIPqt.pp Last 10 lines of output were: public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]: Triggered 'refresh' from 1 event Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 14.63 seconds
Puppet / Puppet 7 - Rocky 8 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L51
zabbix_application type create zabbix_application resources with zabbix version 5.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212240085.UjsvEv.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for rocky8-64-puppet7.example.com in environment production in 0.01 seconds Info: Using environment 'production' Info: Applying configuration version '1719350561' Error: Could not find a suitable provider for zabbix_application �[mNotice: Applied catalog in 0.03 seconds
Puppet / Puppet 7 - Rocky 8 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L55
zabbix_application type create zabbix_application resources with zabbix version 5.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212241773.6Vzip8.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for rocky8-64-puppet7.example.com in environment production in 0.01 seconds Info: Using environment 'production' Info: Applying configuration version '1719350563' Error: Could not find a suitable provider for zabbix_application �[mNotice: Applied catalog in 0.03 seconds
Puppet / Puppet 7 - Rocky 8 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L67
zabbix_application type TestApplication1 is attached to Template OS Linux by Zabbix agent Failure/Error: expect(template1['applications'].map { |a| a['name'] }).to include('TestApplication1') expected ["CPU", "Filesystems", "Memory", "Storage", "Zabbix raw items", "Network interfaces", "General", "Inventory", "Security", "Status", "Monitoring agent"] to include "TestApplication1"
Puppet / Puppet 7 - Rocky 8 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L39
zabbix_host type create zabbix_host resources with zabbix version 5.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212248594.z8wPVl.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/web]/owner: owner changed 'root' to 'zabbix' �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/web]/group: group changed 'root' to 'zabbix' �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/php-fpm.d/zabbix.conf]/content: content changed '{sha256}cc427a703b2ff307cd0c332770f678000f50ceea294e04bd21e240cbbe851516' to '{sha256}6a1a98179d7e4b4c03dabfe27caf73dc98bef993bac0e9e75968da8e483763cb' Info: /Stage[main]/Zabbix::Web/File[/etc/php-fpm.d/zabbix.conf]: Scheduling refresh of Service[php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Service[php-fpm]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Zabbix::Web/Service[php-fpm]: Unscheduling refresh on Service[php-fpm] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Apache::Service/Service[httpd]: Unscheduling refresh on Service[httpd] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 41.29 seconds
Puppet / Puppet 7 - Rocky 8 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L46
zabbix_host type create zabbix_host resources with zabbix version 5.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212332813.eIKJPK.pp Last 10 lines of output were: public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]: Triggered 'refresh' from 1 event Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 14.54 seconds
Puppet / Puppet 7 - Rocky 8 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L72
zabbix_host type create zabbix_host resources with zabbix version 5.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212350246.HUgw1b.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for rocky8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350631' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - Rocky 8 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L76
zabbix_host type create zabbix_host resources with zabbix version 5.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212351977.TuPyyW.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for rocky8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350633' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - Rocky 8 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L101
zabbix_host type create zabbix_host resources with zabbix version 5.0 creates hosts with SNMP interface and details without errors Failure/Error: apply_manifest(pp3, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212353729.54gJQH.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for rocky8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350635' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - OracleLinux 7 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L39
zabbix_application type create zabbix_application resources with zabbix version 5.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle7-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212131813.P7hJeR.pp Last 10 lines of output were: Info: /Stage[main]/Zabbix::Web/File[/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf]: Scheduling refresh of Service[rh-php72-php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Service[rh-php72-php-fpm]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Zabbix::Web/Service[rh-php72-php-fpm]: Unscheduling refresh on Service[rh-php72-php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat[25-localhost.conf]/File[/etc/httpd/conf.d/25-localhost.conf]/ensure: defined content as '{sha256}3b873103900f2e13caa898b9297a25f4f07e2b61fe58fb793cd0ed77689fcfe8' Info: Concat[25-localhost.conf]: Scheduling refresh of Class[Apache::Service] Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Apache::Service/Service[httpd]: Unscheduling refresh on Service[httpd] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 54.03 seconds
Puppet / Puppet 7 - OracleLinux 7 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L46
zabbix_application type create zabbix_application resources with zabbix version 5.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212229151.4QyRje.pp Last 10 lines of output were: Info: Applying configuration version '1719350550' Error: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies �[mNotice: Applied catalog in 16.32 seconds
Puppet / Puppet 7 - OracleLinux 7 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L51
zabbix_application type create zabbix_application resources with zabbix version 5.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212248654.P4G8To.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for oracle7-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350570' Error: Could not find a suitable provider for zabbix_application �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - OracleLinux 7 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L55
zabbix_application type create zabbix_application resources with zabbix version 5.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'oracle7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212250590.oHDAiE.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for oracle7-64-puppet7.example.com in environment production in 0.01 seconds Info: Using environment 'production' Info: Applying configuration version '1719350572' Error: Could not find a suitable provider for zabbix_application �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - OracleLinux 7 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L67
zabbix_application type TestApplication1 is attached to Template OS Linux by Zabbix agent Failure/Error: expect(template1['applications'].map { |a| a['name'] }).to include('TestApplication1') expected ["CPU", "Filesystems", "General", "Inventory", "Memory", "Monitoring agent", "Network interfaces", "Security", "Status", "Storage", "Zabbix raw items"] to include "TestApplication1"
Puppet / Puppet 7 - OracleLinux 7 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L39
zabbix_host type create zabbix_host resources with zabbix version 5.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle7-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212258062.0n6XSg.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Zabbix::Web/Package[zabbix-web-pgsql-scl]/ensure: created �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/web]/owner: owner changed 'apache' to 'zabbix' �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/web]/group: group changed 'apache' to 'zabbix' �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf]/content: content changed '{sha256}a0e166bff8c040ba43b26c125620ee37b3c914aa52388cb41d8393f55fa537e3' to '{sha256}f2f1a6c062d6d758c4ae5a9ca2411b01eed988fec6fc7f3c1c242d1643d3f1d7' Info: /Stage[main]/Zabbix::Web/File[/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf]: Scheduling refresh of Service[rh-php72-php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Service[rh-php72-php-fpm]: Triggered 'refresh' from 1 event �[mNotice: /Stage[main]/Apache::Service/Service[httpd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Apache::Service/Service[httpd]: Unscheduling refresh on Service[httpd] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 39.27 seconds
Puppet / Puppet 7 - OracleLinux 7 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L46
zabbix_host type create zabbix_host resources with zabbix version 5.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212340555.3FPqN5.pp Last 10 lines of output were: Info: Applying configuration version '1719350622' Error: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies �[mNotice: Applied catalog in 16.02 seconds
Puppet / Puppet 7 - OracleLinux 7 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L72
zabbix_host type create zabbix_host resources with zabbix version 5.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212359809.ov5eIt.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for oracle7-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350641' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - OracleLinux 7 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L76
zabbix_host type create zabbix_host resources with zabbix version 5.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'oracle7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212401681.o6nbJ5.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for oracle7-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350643' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - OracleLinux 7 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L101
zabbix_host type create zabbix_host resources with zabbix version 5.0 creates hosts with SNMP interface and details without errors Failure/Error: apply_manifest(pp3, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212403569.ppwT91.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for oracle7-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350645' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Debian 11 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L39
zabbix_application type create zabbix_application resources with zabbix version 5.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212203952.DAB6xA.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/web/zabbix.conf.php]/ensure: defined content as '{sha256}4f99b916dd16bdc322416df4e2b6dac9aeab2828f30562816073edaf1e43d902' �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/zabbix.conf.php]/ensure: created �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat[25-localhost.conf]/File[/etc/apache2/sites-available/25-localhost.conf]/ensure: defined content as '{sha256}a0e7595477dc79cb52876368e234fb40bd17e55dee6ac1e54656313f1ba30d0c' Info: Concat[25-localhost.conf]: Scheduling refresh of Class[Apache::Service] �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/File[25-localhost.conf symlink]/ensure: created Info: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/File[25-localhost.conf symlink]: Scheduling refresh of Class[Apache::Service] Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]: Triggered 'refresh' from 1 event Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 57.39 seconds
Puppet / Puppet 7 - Debian 11 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L46
zabbix_application type create zabbix_application resources with zabbix version 5.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212305763.lmVjVi.pp Last 10 lines of output were: Info: Applying configuration version '1719350588' Error: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies �[mNotice: Applied catalog in 14.90 seconds
Puppet / Puppet 7 - Debian 11 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L51
zabbix_application type create zabbix_application resources with zabbix version 5.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212324989.H3FJaT.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for debian11-64-puppet7.example.com in environment production in 0.01 seconds Info: Using environment 'production' Info: Applying configuration version '1719350607' Error: Could not find a suitable provider for zabbix_application �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - Debian 11 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L55
zabbix_application type create zabbix_application resources with zabbix version 5.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212327881.JTuZZ8.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for debian11-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350610' Error: Could not find a suitable provider for zabbix_application �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - Debian 11 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L67
zabbix_application type TestApplication1 is attached to Template OS Linux by Zabbix agent Failure/Error: expect(template1['applications'].map { |a| a['name'] }).to include('TestApplication1') expected ["CPU", "Filesystems", "General", "Inventory", "Memory", "Monitoring agent", "Network interfaces", "Security", "Status", "Storage", "Zabbix raw items"] to include "TestApplication1"
Puppet / Puppet 7 - Debian 11 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L39
zabbix_host type create zabbix_host resources with zabbix version 5.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212336805.LIzFoB.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Zabbix::Web/Package[zabbix-frontend-php]/ensure: created �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/web]/owner: owner changed 'www-data' to 'zabbix' �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/web]/group: group changed 'root' to 'zabbix' �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/web/zabbix.conf.php]/ensure: defined content as '{sha256}4f99b916dd16bdc322416df4e2b6dac9aeab2828f30562816073edaf1e43d902' �[mNotice: /Stage[main]/Apache::Service/Service[httpd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Apache::Service/Service[httpd]: Unscheduling refresh on Service[httpd] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 28.45 seconds
Puppet / Puppet 7 - Debian 11 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L46
zabbix_host type create zabbix_host resources with zabbix version 5.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212409686.GfLDS7.pp Last 10 lines of output were: Info: Applying configuration version '1719350652' Error: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies �[mNotice: Applied catalog in 14.86 seconds
Puppet / Puppet 7 - Debian 11 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L72
zabbix_host type create zabbix_host resources with zabbix version 5.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212428909.c1pq6T.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for debian11-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350671' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Debian 11 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L76
zabbix_host type create zabbix_host resources with zabbix version 5.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212431917.wJDoCs.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for debian11-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350674' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Debian 11 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L101
zabbix_host type create zabbix_host resources with zabbix version 5.0 creates hosts with SNMP interface and details without errors Failure/Error: apply_manifest(pp3, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212434829.TuApvJ.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for debian11-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350677' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Ubuntu 22.04 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L39
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212222605.PZwHkZ.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/zabbix.conf.php]/ensure: created �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat[25-localhost.conf]/File[/etc/apache2/sites-available/25-localhost.conf]/ensure: defined content as '{sha256}a0e7595477dc79cb52876368e234fb40bd17e55dee6ac1e54656313f1ba30d0c' Info: Concat[25-localhost.conf]: Scheduling refresh of Class[Apache::Service] �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/File[25-localhost.conf symlink]/ensure: created Info: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/File[25-localhost.conf symlink]: Scheduling refresh of Class[Apache::Service] Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Apache::Service/Service[httpd]: Unscheduling refresh on Service[httpd] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 87.67 seconds
Puppet / Puppet 7 - Ubuntu 22.04 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L46
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212355630.SkrXgw.pp Last 10 lines of output were: Info: Applying configuration version '1719350639' Error: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies �[mNotice: Applied catalog in 15.15 seconds
Puppet / Puppet 7 - Ubuntu 22.04 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L72
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212416448.cXSh4E.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for ubuntu2204-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350660' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Ubuntu 22.04 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L76
zabbix_host type create zabbix_host resources with zabbix version 6.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212420600.o6OkdU.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for ubuntu2204-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350664' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Ubuntu 22.04 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L101
zabbix_host type create zabbix_host resources with zabbix version 6.0 creates hosts with SNMP interface and details without errors Failure/Error: apply_manifest(pp3, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212424780.ERl7z4.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for ubuntu2204-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350668' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Ubuntu 22.04 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L105
zabbix_host type create zabbix_host resources with zabbix version 6.0 creates hosts with SNMP interface and details without changes Failure/Error: apply_manifest(pp3, catch_changes: true) Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212429032.JUQhMW.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for ubuntu2204-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350673' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Ubuntu 22.04 - Zabbix 6.0: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
zabbix_host type create zabbix_host resources with zabbix version 6.0 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_212433336.9qohDf.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for ubuntu2204-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350677' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/zabbix_host_spec.rb:109
Puppet / Puppet 7 - Ubuntu 22.04 - Zabbix 6.0: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
zabbix_host type create zabbix_host resources with zabbix version 6.0 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_212437580.zuqQwX.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for ubuntu2204-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350681' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/zabbix_host_spec.rb:109
Puppet / Puppet 7 - Ubuntu 22.04 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L144
zabbix_host type create zabbix_host resources with zabbix version 6.0 test1.example.com is created Failure/Error: expect(test1['host']).to eq('test1.example.com') NoMethodError: undefined method `[]' for nil:NilClass
Puppet / Puppet 7 - Ubuntu 22.04 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L148
zabbix_host type create zabbix_host resources with zabbix version 6.0 test1.example.com is in group TestgroupOne Failure/Error: expect(test1['groups'].map { |g| g['name'] }).to eq(['TestgroupOne']) NoMethodError: undefined method `[]' for nil:NilClass
Puppet / Puppet 7 - Ubuntu 20.04 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L39
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212307861.XfA2Le.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/zabbix.conf.php]/ensure: created �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat[25-localhost.conf]/File[/etc/apache2/sites-available/25-localhost.conf]/ensure: defined content as '{sha256}a0e7595477dc79cb52876368e234fb40bd17e55dee6ac1e54656313f1ba30d0c' Info: Concat[25-localhost.conf]: Scheduling refresh of Class[Apache::Service] �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/File[25-localhost.conf symlink]/ensure: created Info: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/File[25-localhost.conf symlink]: Scheduling refresh of Class[Apache::Service] Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Apache::Service/Service[httpd]: Unscheduling refresh on Service[httpd] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 85.90 seconds
Puppet / Puppet 7 - Ubuntu 20.04 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L46
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212439589.QSqPvY.pp Last 10 lines of output were: Info: Applying configuration version '1719350683' Error: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies �[mNotice: Applied catalog in 15.14 seconds
Puppet / Puppet 7 - Ubuntu 20.04 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L72
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212500397.svmH9j.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for ubuntu2004-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350704' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.06 seconds
Puppet / Puppet 7 - Ubuntu 20.04 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L76
zabbix_host type create zabbix_host resources with zabbix version 6.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212504793.Yvfuaz.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for ubuntu2004-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350708' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Ubuntu 20.04 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L101
zabbix_host type create zabbix_host resources with zabbix version 6.0 creates hosts with SNMP interface and details without errors Failure/Error: apply_manifest(pp3, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212509028.PmdPLR.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for ubuntu2004-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350713' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.06 seconds
Puppet / Puppet 7 - Ubuntu 20.04 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L105
zabbix_host type create zabbix_host resources with zabbix version 6.0 creates hosts with SNMP interface and details without changes Failure/Error: apply_manifest(pp3, catch_changes: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212513325.jdJQKk.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for ubuntu2004-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350717' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Ubuntu 20.04 - Zabbix 6.0: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
zabbix_host type create zabbix_host resources with zabbix version 6.0 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_212517608.Xf3loi.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for ubuntu2004-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350721' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/zabbix_host_spec.rb:109
Puppet / Puppet 7 - Ubuntu 20.04 - Zabbix 6.0: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
zabbix_host type create zabbix_host resources with zabbix version 6.0 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_212521888.ccraQ9.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for ubuntu2004-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350726' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/zabbix_host_spec.rb:109
Puppet / Puppet 7 - Ubuntu 20.04 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L144
zabbix_host type create zabbix_host resources with zabbix version 6.0 test1.example.com is created Failure/Error: expect(test1['host']).to eq('test1.example.com') NoMethodError: undefined method `[]' for nil:NilClass
Puppet / Puppet 7 - Ubuntu 20.04 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L148
zabbix_host type create zabbix_host resources with zabbix version 6.0 test1.example.com is in group TestgroupOne Failure/Error: expect(test1['groups'].map { |g| g['name'] }).to eq(['TestgroupOne']) NoMethodError: undefined method `[]' for nil:NilClass
Puppet / Puppet 7 - Ubuntu 20.04 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L39
zabbix_application type create zabbix_application resources with zabbix version 5.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212240245.b2HXFH.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/zabbix.conf.php]/ensure: created �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat[25-localhost.conf]/File[/etc/apache2/sites-available/25-localhost.conf]/ensure: defined content as '{sha256}a0e7595477dc79cb52876368e234fb40bd17e55dee6ac1e54656313f1ba30d0c' Info: Concat[25-localhost.conf]: Scheduling refresh of Class[Apache::Service] �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/File[25-localhost.conf symlink]/ensure: created Info: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/File[25-localhost.conf symlink]: Scheduling refresh of Class[Apache::Service] Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Apache::Service/Service[httpd]: Unscheduling refresh on Service[httpd] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 68.53 seconds
Puppet / Puppet 7 - Ubuntu 20.04 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L46
zabbix_application type create zabbix_application resources with zabbix version 5.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212354463.aliDq3.pp Last 10 lines of output were: Info: Applying configuration version '1719350638' Error: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies �[mNotice: Applied catalog in 15.22 seconds
Puppet / Puppet 7 - Ubuntu 20.04 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L51
zabbix_application type create zabbix_application resources with zabbix version 5.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212415217.KdtPVG.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for ubuntu2004-64-puppet7.example.com in environment production in 0.01 seconds Info: Using environment 'production' Info: Applying configuration version '1719350659' Error: Could not find a suitable provider for zabbix_application �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - Ubuntu 20.04 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L55
zabbix_application type create zabbix_application resources with zabbix version 5.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212419306.5bIVtE.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for ubuntu2004-64-puppet7.example.com in environment production in 0.01 seconds Info: Using environment 'production' Info: Applying configuration version '1719350663' Error: Could not find a suitable provider for zabbix_application �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - Ubuntu 20.04 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L67
zabbix_application type TestApplication1 is attached to Template OS Linux by Zabbix agent Failure/Error: expect(template1['applications'].map { |a| a['name'] }).to include('TestApplication1') expected ["CPU", "Filesystems", "General", "Inventory", "Memory", "Monitoring agent", "Network interfaces", "Security", "Status", "Storage", "Zabbix raw items"] to include "TestApplication1"
Puppet / Puppet 7 - Ubuntu 20.04 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L39
zabbix_host type create zabbix_host resources with zabbix version 5.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212432331.dtk1vZ.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Zabbix::Web/Package[zabbix-frontend-php]/ensure: created �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/web]/owner: owner changed 'www-data' to 'zabbix' �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/web]/group: group changed 'root' to 'zabbix' �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/web/zabbix.conf.php]/ensure: defined content as '{sha256}4f99b916dd16bdc322416df4e2b6dac9aeab2828f30562816073edaf1e43d902' �[mNotice: /Stage[main]/Apache::Service/Service[httpd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Apache::Service/Service[httpd]: Unscheduling refresh on Service[httpd] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 29.62 seconds
Puppet / Puppet 7 - Ubuntu 20.04 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L46
zabbix_host type create zabbix_host resources with zabbix version 5.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212507549.X1kOzx.pp Last 10 lines of output were: Info: Applying configuration version '1719350711' Error: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies �[mNotice: Applied catalog in 15.12 seconds
Puppet / Puppet 7 - Ubuntu 20.04 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L72
zabbix_host type create zabbix_host resources with zabbix version 5.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212528146.jL5LL6.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for ubuntu2004-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350732' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Ubuntu 20.04 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L76
zabbix_host type create zabbix_host resources with zabbix version 5.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212532314.CIDTtl.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for ubuntu2004-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350736' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - Ubuntu 20.04 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L101
zabbix_host type create zabbix_host resources with zabbix version 5.0 creates hosts with SNMP interface and details without errors Failure/Error: apply_manifest(pp3, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212536418.zcb01J.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for ubuntu2004-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350740' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - OracleLinux 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L39
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212319343.tmINEb.pp Last 10 lines of output were: Info: /Stage[main]/Zabbix::Web/File[/etc/php-fpm.d/zabbix.conf]: Scheduling refresh of Service[php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Service[php-fpm]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Zabbix::Web/Service[php-fpm]: Unscheduling refresh on Service[php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat[25-localhost.conf]/File[/etc/httpd/conf.d/25-localhost.conf]/ensure: defined content as '{sha256}5624606b137b70fe6e34b2f22f12f7aab06e840773e9ddfca614fe86af5ff461' Info: Concat[25-localhost.conf]: Scheduling refresh of Class[Apache::Service] Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Apache::Service/Service[httpd]: Unscheduling refresh on Service[httpd] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 96.45 seconds
Puppet / Puppet 7 - OracleLinux 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L46
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212458827.V4AG75.pp Last 10 lines of output were: public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]: Triggered 'refresh' from 1 event Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 17.09 seconds
Puppet / Puppet 7 - OracleLinux 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L72
zabbix_host type create zabbix_host resources with zabbix version 6.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212519000.sAnLEL.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for oracle8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350720' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - OracleLinux 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L76
zabbix_host type create zabbix_host resources with zabbix version 6.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212520859.KspwQe.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for oracle8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350722' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - OracleLinux 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L101
zabbix_host type create zabbix_host resources with zabbix version 6.0 creates hosts with SNMP interface and details without errors Failure/Error: apply_manifest(pp3, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212522676.NeqTdg.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for oracle8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350724' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - OracleLinux 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L105
zabbix_host type create zabbix_host resources with zabbix version 6.0 creates hosts with SNMP interface and details without changes Failure/Error: apply_manifest(pp3, catch_changes: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212524495.KqwX2L.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for oracle8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350726' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - OracleLinux 8 - Zabbix 6.0: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L4
zabbix_host type create zabbix_host resources with zabbix version 6.0 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_212526307.iMiBk4.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for oracle8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350727' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/zabbix_host_spec.rb:109
Puppet / Puppet 7 - OracleLinux 8 - Zabbix 6.0: vendor/bundle/ruby/3.2.0/gems/voxpupuli-acceptance-3.2.0/lib/voxpupuli/acceptance/examples.rb#L8
zabbix_host type create zabbix_host resources with zabbix version 6.0 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_212528151.nZ1Qbs.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for oracle8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350729' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.04 seconds Shared Example Group: "an idempotent resource" called from ./spec/acceptance/zabbix_host_spec.rb:109
Puppet / Puppet 7 - OracleLinux 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L144
zabbix_host type create zabbix_host resources with zabbix version 6.0 test1.example.com is created Failure/Error: expect(test1['host']).to eq('test1.example.com') NoMethodError: undefined method `[]' for nil:NilClass
Puppet / Puppet 7 - OracleLinux 8 - Zabbix 6.0: spec/acceptance/zabbix_host_spec.rb#L148
zabbix_host type create zabbix_host resources with zabbix version 6.0 test1.example.com is in group TestgroupOne Failure/Error: expect(test1['groups'].map { |g| g['name'] }).to eq(['TestgroupOne']) NoMethodError: undefined method `[]' for nil:NilClass
Puppet / Puppet 7 - OracleLinux 8 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L39
zabbix_application type create zabbix_application resources with zabbix version 5.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212314488.dHXXwQ.pp Last 10 lines of output were: Info: /Stage[main]/Zabbix::Web/File[/etc/php-fpm.d/zabbix.conf]: Scheduling refresh of Service[php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Service[php-fpm]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Zabbix::Web/Service[php-fpm]: Unscheduling refresh on Service[php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Apache::Vhost[localhost]/Concat[25-localhost.conf]/File[/etc/httpd/conf.d/25-localhost.conf]/ensure: defined content as '{sha256}5624606b137b70fe6e34b2f22f12f7aab06e840773e9ddfca614fe86af5ff461' Info: Concat[25-localhost.conf]: Scheduling refresh of Class[Apache::Service] Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Apache::Service/Service[httpd]: Unscheduling refresh on Service[httpd] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 80.81 seconds
Puppet / Puppet 7 - OracleLinux 8 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L46
zabbix_application type create zabbix_application resources with zabbix version 5.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212438467.CSYDpR.pp Last 10 lines of output were: public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]: Triggered 'refresh' from 1 event Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 17.07 seconds
Puppet / Puppet 7 - OracleLinux 8 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L51
zabbix_application type create zabbix_application resources with zabbix version 5.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212458689.1A8ymq.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for oracle8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350700' Error: Could not find a suitable provider for zabbix_application �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - OracleLinux 8 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L55
zabbix_application type create zabbix_application resources with zabbix version 5.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212500509.WhyCz6.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for oracle8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350702' Error: Could not find a suitable provider for zabbix_application �[mNotice: Applied catalog in 0.04 seconds
Puppet / Puppet 7 - OracleLinux 8 - Zabbix 5.0: spec/acceptance/zabbix_application_spec.rb#L67
zabbix_application type TestApplication1 is attached to Template OS Linux by Zabbix agent Failure/Error: expect(template1['applications'].map { |a| a['name'] }).to include('TestApplication1') expected ["CPU", "Filesystems", "General", "Inventory", "Memory", "Monitoring agent", "Network interfaces", "Security", "Status", "Storage", "Zabbix raw items"] to include "TestApplication1"
Puppet / Puppet 7 - OracleLinux 8 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L39
zabbix_host type create zabbix_host resources with zabbix version 5.0 works with no error on the first apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212507852.F2cqdC.pp Last 10 lines of output were: �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/web]/owner: owner changed 'root' to 'zabbix' �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/zabbix/web]/group: group changed 'root' to 'zabbix' �[mNotice: /Stage[main]/Zabbix::Web/File[/etc/php-fpm.d/zabbix.conf]/content: content changed '{sha256}cc427a703b2ff307cd0c332770f678000f50ceea294e04bd21e240cbbe851516' to '{sha256}6a1a98179d7e4b4c03dabfe27caf73dc98bef993bac0e9e75968da8e483763cb' Info: /Stage[main]/Zabbix::Web/File[/etc/php-fpm.d/zabbix.conf]: Scheduling refresh of Service[php-fpm] �[mNotice: /Stage[main]/Zabbix::Web/Service[php-fpm]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Zabbix::Web/Service[php-fpm]: Unscheduling refresh on Service[php-fpm] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]/ensure: ensure changed 'stopped' to 'running' Info: /Stage[main]/Apache::Service/Service[httpd]: Unscheduling refresh on Service[httpd] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 62.65 seconds
Puppet / Puppet 7 - OracleLinux 8 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L46
zabbix_host type create zabbix_host resources with zabbix version 5.0 works with no error on the second apply Failure/Error: apply_manifest(pp1, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212613592.1hgaSa.pp Last 10 lines of output were: public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. Error: /Stage[main]/Zabbix::Zabbixapi/Package[zabbixapi]/ensure: change from 'absent' to '5.0.0-alpha1' failed: Could not update: Execution of '/opt/puppetlabs/puppet/bin/gem install -v 5.0.0-alpha1 --no-document zabbixapi' returned 1: ERROR: Error installing zabbixapi: The last version of public_suffix (>= 2.0.2, < 7.0) to support your Ruby & RubyGems was 5.1.1. Try installing it with `gem install public_suffix -v 5.1.1` and then running the current command again public_suffix requires Ruby version >= 3.0. The current ruby version is 2.7.8.225. �[mNotice: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Dependency Package[zabbixapi] has failures: true Warning: /Stage[main]/Zabbix::Resources::Web/File[/etc/zabbix/api.conf]: Skipping because of failed dependencies Info: Class[Apache::Service]: Scheduling refresh of Service[httpd] �[mNotice: /Stage[main]/Apache::Service/Service[httpd]: Triggered 'refresh' from 1 event Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 16.66 seconds
Puppet / Puppet 7 - OracleLinux 8 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L72
zabbix_host type create zabbix_host resources with zabbix version 5.0 works with no error on the third apply Failure/Error: apply_manifest(pp2, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212633257.nHvfoO.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for oracle8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350794' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - OracleLinux 8 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L76
zabbix_host type create zabbix_host resources with zabbix version 5.0 works without changes on the fourth apply Failure/Error: apply_manifest(pp2, catch_changes: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212635050.lminca.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for oracle8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350796' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Puppet 7 - OracleLinux 8 - Zabbix 5.0: spec/acceptance/zabbix_host_spec.rb#L101
zabbix_host type create zabbix_host resources with zabbix version 5.0 creates hosts with SNMP interface and details without errors Failure/Error: apply_manifest(pp3, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_212636941.NnqG7c.pp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts �[mNotice: Compiled catalog for oracle8-64-puppet7.example.com in environment production in 0.02 seconds Info: Using environment 'production' Info: Applying configuration version '1719350798' Error: Could not find a suitable provider for zabbix_host �[mNotice: Applied catalog in 0.05 seconds
Puppet / Static validations: metadata.json#L1
Skipping EOL operating system CentOS 8