Skip to content

add ensure parameter to prometheus::daemon #810

add ensure parameter to prometheus::daemon

add ensure parameter to prometheus::daemon #810

Triggered via pull request January 4, 2025 15:43
Status Failure
Total duration 15m 37s
Artifacts

ci.yml

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

Annotations

250 errors
Puppet / 8 (Ruby 3.2): spec/classes/bird_exporter_spec.rb#L45
prometheus::bird_exporter on oraclelinux-8-x86_64 without parameters is expected to contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure => "directory" Failure/Error: it { is_expected.to contain_file('/opt/bird_exporter-1.2.5.linux-amd64').with_ensure('directory') } expected that the catalogue would contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure set to "directory" but it is set to "file"
Puppet / 8 (Ruby 3.2): spec/classes/bird_exporter_spec.rb#L45
prometheus::bird_exporter on oraclelinux-9-x86_64 without parameters is expected to contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure => "directory" Failure/Error: it { is_expected.to contain_file('/opt/bird_exporter-1.2.5.linux-amd64').with_ensure('directory') } expected that the catalogue would contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure set to "directory" but it is set to "file"
Puppet / 8 (Ruby 3.2): spec/classes/bird_exporter_spec.rb#L45
prometheus::bird_exporter on redhat-8-x86_64 without parameters is expected to contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure => "directory" Failure/Error: it { is_expected.to contain_file('/opt/bird_exporter-1.2.5.linux-amd64').with_ensure('directory') } expected that the catalogue would contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure set to "directory" but it is set to "file"
Puppet / 8 (Ruby 3.2): spec/classes/bird_exporter_spec.rb#L45
prometheus::bird_exporter on redhat-9-x86_64 without parameters is expected to contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure => "directory" Failure/Error: it { is_expected.to contain_file('/opt/bird_exporter-1.2.5.linux-amd64').with_ensure('directory') } expected that the catalogue would contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure set to "directory" but it is set to "file"
Puppet / 8 (Ruby 3.2): spec/classes/bird_exporter_spec.rb#L45
prometheus::bird_exporter on centos-9-x86_64 without parameters is expected to contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure => "directory" Failure/Error: it { is_expected.to contain_file('/opt/bird_exporter-1.2.5.linux-amd64').with_ensure('directory') } expected that the catalogue would contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure set to "directory" but it is set to "file"
Puppet / 8 (Ruby 3.2): spec/classes/bird_exporter_spec.rb#L45
prometheus::bird_exporter on almalinux-8-x86_64 without parameters is expected to contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure => "directory" Failure/Error: it { is_expected.to contain_file('/opt/bird_exporter-1.2.5.linux-amd64').with_ensure('directory') } expected that the catalogue would contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure set to "directory" but it is set to "file"
Puppet / 8 (Ruby 3.2): spec/classes/bird_exporter_spec.rb#L45
prometheus::bird_exporter on almalinux-9-x86_64 without parameters is expected to contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure => "directory" Failure/Error: it { is_expected.to contain_file('/opt/bird_exporter-1.2.5.linux-amd64').with_ensure('directory') } expected that the catalogue would contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure set to "directory" but it is set to "file"
Puppet / 8 (Ruby 3.2): spec/classes/bird_exporter_spec.rb#L45
prometheus::bird_exporter on rocky-8-x86_64 without parameters is expected to contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure => "directory" Failure/Error: it { is_expected.to contain_file('/opt/bird_exporter-1.2.5.linux-amd64').with_ensure('directory') } expected that the catalogue would contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure set to "directory" but it is set to "file"
Puppet / 8 (Ruby 3.2): spec/classes/bird_exporter_spec.rb#L45
prometheus::bird_exporter on rocky-9-x86_64 without parameters is expected to contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure => "directory" Failure/Error: it { is_expected.to contain_file('/opt/bird_exporter-1.2.5.linux-amd64').with_ensure('directory') } expected that the catalogue would contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure set to "directory" but it is set to "file"
Puppet / 8 (Ruby 3.2): spec/classes/bird_exporter_spec.rb#L45
prometheus::bird_exporter on debian-11-x86_64 without parameters is expected to contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure => "directory" Failure/Error: it { is_expected.to contain_file('/opt/bird_exporter-1.2.5.linux-amd64').with_ensure('directory') } expected that the catalogue would contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure set to "directory" but it is set to "file"
Puppet / 7 (Ruby 2.7): spec/classes/bird_exporter_spec.rb#L45
prometheus::bird_exporter on oraclelinux-8-x86_64 without parameters is expected to contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure => "directory" Failure/Error: it { is_expected.to contain_file('/opt/bird_exporter-1.2.5.linux-amd64').with_ensure('directory') } expected that the catalogue would contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure set to "directory" but it is set to "file"
Puppet / 7 (Ruby 2.7): spec/classes/bird_exporter_spec.rb#L45
prometheus::bird_exporter on oraclelinux-9-x86_64 without parameters is expected to contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure => "directory" Failure/Error: it { is_expected.to contain_file('/opt/bird_exporter-1.2.5.linux-amd64').with_ensure('directory') } expected that the catalogue would contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure set to "directory" but it is set to "file"
Puppet / 7 (Ruby 2.7): spec/classes/bird_exporter_spec.rb#L45
prometheus::bird_exporter on redhat-8-x86_64 without parameters is expected to contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure => "directory" Failure/Error: it { is_expected.to contain_file('/opt/bird_exporter-1.2.5.linux-amd64').with_ensure('directory') } expected that the catalogue would contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure set to "directory" but it is set to "file"
Puppet / 7 (Ruby 2.7): spec/classes/bird_exporter_spec.rb#L45
prometheus::bird_exporter on redhat-9-x86_64 without parameters is expected to contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure => "directory" Failure/Error: it { is_expected.to contain_file('/opt/bird_exporter-1.2.5.linux-amd64').with_ensure('directory') } expected that the catalogue would contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure set to "directory" but it is set to "file"
Puppet / 7 (Ruby 2.7): spec/classes/bird_exporter_spec.rb#L45
prometheus::bird_exporter on centos-9-x86_64 without parameters is expected to contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure => "directory" Failure/Error: it { is_expected.to contain_file('/opt/bird_exporter-1.2.5.linux-amd64').with_ensure('directory') } expected that the catalogue would contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure set to "directory" but it is set to "file"
Puppet / 7 (Ruby 2.7): spec/classes/bird_exporter_spec.rb#L45
prometheus::bird_exporter on almalinux-8-x86_64 without parameters is expected to contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure => "directory" Failure/Error: it { is_expected.to contain_file('/opt/bird_exporter-1.2.5.linux-amd64').with_ensure('directory') } expected that the catalogue would contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure set to "directory" but it is set to "file"
Puppet / 7 (Ruby 2.7): spec/classes/bird_exporter_spec.rb#L45
prometheus::bird_exporter on almalinux-9-x86_64 without parameters is expected to contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure => "directory" Failure/Error: it { is_expected.to contain_file('/opt/bird_exporter-1.2.5.linux-amd64').with_ensure('directory') } expected that the catalogue would contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure set to "directory" but it is set to "file"
Puppet / 7 (Ruby 2.7): spec/classes/bird_exporter_spec.rb#L45
prometheus::bird_exporter on rocky-8-x86_64 without parameters is expected to contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure => "directory" Failure/Error: it { is_expected.to contain_file('/opt/bird_exporter-1.2.5.linux-amd64').with_ensure('directory') } expected that the catalogue would contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure set to "directory" but it is set to "file"
Puppet / 7 (Ruby 2.7): spec/classes/bird_exporter_spec.rb#L45
prometheus::bird_exporter on rocky-9-x86_64 without parameters is expected to contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure => "directory" Failure/Error: it { is_expected.to contain_file('/opt/bird_exporter-1.2.5.linux-amd64').with_ensure('directory') } expected that the catalogue would contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure set to "directory" but it is set to "file"
Puppet / 7 (Ruby 2.7): spec/classes/bird_exporter_spec.rb#L45
prometheus::bird_exporter on debian-11-x86_64 without parameters is expected to contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure => "directory" Failure/Error: it { is_expected.to contain_file('/opt/bird_exporter-1.2.5.linux-amd64').with_ensure('directory') } expected that the catalogue would contain File[/opt/bird_exporter-1.2.5.linux-amd64] with ensure set to "directory" but it is set to "file"
Puppet / Puppet 7 - CentOS 9: spec/acceptance/openldap_exporter_spec.rb#L23
prometheus openldap exporter openldap_exporter works with ldap_binddn + ldap_password config is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154933297.HR7GUg.pp Last 10 lines of output were: Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.0.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]/ensure: defined content as '{sha256}6a44269924350969f77f2d0b778cd6220d053f06ea6d269c16ebe88141f7591c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.26 seconds
Puppet / Puppet 7 - CentOS 9: spec/acceptance/openldap_exporter_spec.rb#L40
prometheus openldap exporter openldap_exporter works with extra options defined is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154936011.23GVZr.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' to '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.37 seconds
Puppet / Puppet 7 - CentOS 9: spec/acceptance/openldap_exporter_spec.rb#L57
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154938800.2lQnSG.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' to '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.34 seconds
Puppet / Puppet 7 - CentOS 9: spec/acceptance/openldap_exporter_spec.rb#L72
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154941361.6XZWRA.pp Last 10 lines of output were: Error: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) Wrapped exception: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.26 seconds
Puppet / Puppet 7 - CentOS 9: spec/acceptance/openvpn_exporter_spec.rb#L6
prometheus openvpn_exporter openvpn_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154949324.u6HuP6.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/User[openvpn-exporter]: Scheduling refresh of Service[openvpn_exporter] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]/ensure: defined content as '{sha256}4ace924ad5525eabf889882d7451ae827e67adcc17ac76d6e6bde882e7d8bffa' Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openvpn_exporter.service] Info: Systemd::Daemon_reload[openvpn_exporter.service]: Scheduling refresh of Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/Systemd::Daemon_reload[openvpn_exporter.service]/Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openvpn_exporter.service]: Scheduling refresh of Service[openvpn_exporter] Warning: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Unscheduling all events on Service[openvpn_exporter] Info: Prometheus::Daemon[openvpn_exporter]: Unscheduling all events on Prometheus::Daemon[openvpn_exporter] �[mNotice: Applied catalog in 0.40 seconds
Puppet / Puppet 7 - CentOS 9: spec/acceptance/openvpn_exporter_spec.rb#L14
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "openvpn_exporter" to be running
Puppet / Puppet 7 - CentOS 9: spec/acceptance/openvpn_exporter_spec.rb#L15
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "openvpn_exporter" to be enabled
Puppet / Puppet 7 - CentOS 9: spec/acceptance/openvpn_exporter_spec.rb#L19
prometheus openvpn_exporter Port "9176" is expected to be listening with tcp6 Failure/Error: it { is_expected.to be_listening.with('tcp6') } expected Port "9176" to be listening with tcp6
Puppet / Puppet 7 - CentOS 9: spec/acceptance/postfix_exporter_spec.rb#L19
prometheus postfix exporter default version postfix_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155012440.FLGbvV.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/User[postfix-exporter]: Scheduling refresh of Service[postfix_exporter] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]/ensure: defined content as '{sha256}6c3345dab5d77690a04d19bb87615e304aa679355bf91ff9c42e458ca46588b5' Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[postfix_exporter.service] Info: Systemd::Daemon_reload[postfix_exporter.service]: Scheduling refresh of Exec[systemd-postfix_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/Systemd::Daemon_reload[postfix_exporter.service]/Exec[systemd-postfix_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[postfix_exporter.service]: Scheduling refresh of Service[postfix_exporter] Warning: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Unscheduling all events on Service[postfix_exporter] Info: Prometheus::Daemon[postfix_exporter]: Unscheduling all events on Prometheus::Daemon[postfix_exporter] �[mNotice: Applied catalog in 0.39 seconds
Puppet / Puppet 7 - CentOS 9: spec/acceptance/postfix_exporter_spec.rb#L34
prometheus postfix exporter default version provides postfix metrics Failure/Error: shell('curl -s http://127.0.0.1:9154/metrics') do |r| expect(r.stdout).to match(%r{postfix_smtpd_connects_total}) end Beaker::Host::CommandFailure: Host 'centos9-64-puppet7.example.com' exited with 7 running: curl -s http://127.0.0.1:9154/metrics Last 10 lines of output were:
Puppet / Puppet 7 - AlmaLinux 9: spec/acceptance/openldap_exporter_spec.rb#L23
prometheus openldap exporter openldap_exporter works with ldap_binddn + ldap_password config is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154924681.CI0rJF.pp Last 10 lines of output were: Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.0.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]/ensure: defined content as '{sha256}6a44269924350969f77f2d0b778cd6220d053f06ea6d269c16ebe88141f7591c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.29 seconds
Puppet / Puppet 7 - AlmaLinux 9: spec/acceptance/openldap_exporter_spec.rb#L40
prometheus openldap exporter openldap_exporter works with extra options defined is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154927536.eLuWy5.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' to '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.29 seconds
Puppet / Puppet 7 - AlmaLinux 9: spec/acceptance/openldap_exporter_spec.rb#L57
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154930364.0DBaMF.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' to '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.29 seconds
Puppet / Puppet 7 - AlmaLinux 9: spec/acceptance/openldap_exporter_spec.rb#L72
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154933036.PWZqa0.pp Last 10 lines of output were: Error: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) Wrapped exception: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.25 seconds
Puppet / Puppet 7 - AlmaLinux 9: spec/acceptance/openvpn_exporter_spec.rb#L6
prometheus openvpn_exporter openvpn_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154941413.3r8trq.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/User[openvpn-exporter]: Scheduling refresh of Service[openvpn_exporter] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]/ensure: defined content as '{sha256}4ace924ad5525eabf889882d7451ae827e67adcc17ac76d6e6bde882e7d8bffa' Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openvpn_exporter.service] Info: Systemd::Daemon_reload[openvpn_exporter.service]: Scheduling refresh of Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/Systemd::Daemon_reload[openvpn_exporter.service]/Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openvpn_exporter.service]: Scheduling refresh of Service[openvpn_exporter] Warning: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Unscheduling all events on Service[openvpn_exporter] Info: Prometheus::Daemon[openvpn_exporter]: Unscheduling all events on Prometheus::Daemon[openvpn_exporter] �[mNotice: Applied catalog in 0.37 seconds
Puppet / Puppet 7 - AlmaLinux 9: spec/acceptance/openvpn_exporter_spec.rb#L14
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "openvpn_exporter" to be running
Puppet / Puppet 7 - AlmaLinux 9: spec/acceptance/openvpn_exporter_spec.rb#L15
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "openvpn_exporter" to be enabled
Puppet / Puppet 7 - AlmaLinux 9: spec/acceptance/openvpn_exporter_spec.rb#L19
prometheus openvpn_exporter Port "9176" is expected to be listening with tcp6 Failure/Error: it { is_expected.to be_listening.with('tcp6') } expected Port "9176" to be listening with tcp6
Puppet / Puppet 7 - AlmaLinux 9: spec/acceptance/postfix_exporter_spec.rb#L19
prometheus postfix exporter default version postfix_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155004582.dA1k2Q.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/User[postfix-exporter]: Scheduling refresh of Service[postfix_exporter] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]/ensure: defined content as '{sha256}6c3345dab5d77690a04d19bb87615e304aa679355bf91ff9c42e458ca46588b5' Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[postfix_exporter.service] Info: Systemd::Daemon_reload[postfix_exporter.service]: Scheduling refresh of Exec[systemd-postfix_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/Systemd::Daemon_reload[postfix_exporter.service]/Exec[systemd-postfix_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[postfix_exporter.service]: Scheduling refresh of Service[postfix_exporter] Warning: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Unscheduling all events on Service[postfix_exporter] Info: Prometheus::Daemon[postfix_exporter]: Unscheduling all events on Prometheus::Daemon[postfix_exporter] �[mNotice: Applied catalog in 0.41 seconds
Puppet / Puppet 7 - AlmaLinux 9: spec/acceptance/postfix_exporter_spec.rb#L34
prometheus postfix exporter default version provides postfix metrics Failure/Error: shell('curl -s http://127.0.0.1:9154/metrics') do |r| expect(r.stdout).to match(%r{postfix_smtpd_connects_total}) end Beaker::Host::CommandFailure: Host 'almalinux9-64-puppet7.example.com' exited with 7 running: curl -s http://127.0.0.1:9154/metrics Last 10 lines of output were:
Puppet / Puppet 8 - AlmaLinux 8: spec/acceptance/openldap_exporter_spec.rb#L23
prometheus openldap exporter openldap_exporter works with ldap_binddn + ldap_password config is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154923327.qi9O9e.pp Last 10 lines of output were: Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.0.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]/ensure: defined content as '{sha256}6a44269924350969f77f2d0b778cd6220d053f06ea6d269c16ebe88141f7591c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.27 seconds
Puppet / Puppet 8 - AlmaLinux 8: spec/acceptance/openldap_exporter_spec.rb#L40
prometheus openldap exporter openldap_exporter works with extra options defined is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154926184.Zbi7Az.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' to '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.25 seconds
Puppet / Puppet 8 - AlmaLinux 8: spec/acceptance/openldap_exporter_spec.rb#L57
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154929015.rC8qEP.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' to '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.22 seconds
Puppet / Puppet 8 - AlmaLinux 8: spec/acceptance/openldap_exporter_spec.rb#L72
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154931605.yr7haF.pp Last 10 lines of output were: Error: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) Wrapped exception: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.21 seconds
Puppet / Puppet 8 - AlmaLinux 8: spec/acceptance/openvpn_exporter_spec.rb#L6
prometheus openvpn_exporter openvpn_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154939935.JPXQk0.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/User[openvpn-exporter]: Scheduling refresh of Service[openvpn_exporter] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]/ensure: defined content as '{sha256}4ace924ad5525eabf889882d7451ae827e67adcc17ac76d6e6bde882e7d8bffa' Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openvpn_exporter.service] Info: Systemd::Daemon_reload[openvpn_exporter.service]: Scheduling refresh of Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/Systemd::Daemon_reload[openvpn_exporter.service]/Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openvpn_exporter.service]: Scheduling refresh of Service[openvpn_exporter] Warning: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Unscheduling all events on Service[openvpn_exporter] Info: Prometheus::Daemon[openvpn_exporter]: Unscheduling all events on Prometheus::Daemon[openvpn_exporter] �[mNotice: Applied catalog in 0.30 seconds
Puppet / Puppet 8 - AlmaLinux 8: spec/acceptance/openvpn_exporter_spec.rb#L14
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "openvpn_exporter" to be running
Puppet / Puppet 8 - AlmaLinux 8: spec/acceptance/openvpn_exporter_spec.rb#L15
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "openvpn_exporter" to be enabled
Puppet / Puppet 8 - AlmaLinux 8: spec/acceptance/openvpn_exporter_spec.rb#L19
prometheus openvpn_exporter Port "9176" is expected to be listening with tcp6 Failure/Error: it { is_expected.to be_listening.with('tcp6') } expected Port "9176" to be listening with tcp6
Puppet / Puppet 8 - AlmaLinux 8: spec/acceptance/postfix_exporter_spec.rb#L19
prometheus postfix exporter default version postfix_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155005633.xn0Fep.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/User[postfix-exporter]: Scheduling refresh of Service[postfix_exporter] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]/ensure: defined content as '{sha256}6c3345dab5d77690a04d19bb87615e304aa679355bf91ff9c42e458ca46588b5' Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[postfix_exporter.service] Info: Systemd::Daemon_reload[postfix_exporter.service]: Scheduling refresh of Exec[systemd-postfix_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/Systemd::Daemon_reload[postfix_exporter.service]/Exec[systemd-postfix_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[postfix_exporter.service]: Scheduling refresh of Service[postfix_exporter] Warning: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Unscheduling all events on Service[postfix_exporter] Info: Prometheus::Daemon[postfix_exporter]: Unscheduling all events on Prometheus::Daemon[postfix_exporter] �[mNotice: Applied catalog in 0.23 seconds
Puppet / Puppet 8 - AlmaLinux 8: spec/acceptance/postfix_exporter_spec.rb#L34
prometheus postfix exporter default version provides postfix metrics Failure/Error: shell('curl -s http://127.0.0.1:9154/metrics') do |r| expect(r.stdout).to match(%r{postfix_smtpd_connects_total}) end Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet8.example.com' exited with 7 running: curl -s http://127.0.0.1:9154/metrics Last 10 lines of output were:
Puppet / Puppet 8 - Rocky 8: spec/acceptance/openldap_exporter_spec.rb#L23
prometheus openldap exporter openldap_exporter works with ldap_binddn + ldap_password config is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154930831.jdykFQ.pp Last 10 lines of output were: Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.0.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]/ensure: defined content as '{sha256}6a44269924350969f77f2d0b778cd6220d053f06ea6d269c16ebe88141f7591c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.46 seconds
Puppet / Puppet 8 - Rocky 8: spec/acceptance/openldap_exporter_spec.rb#L40
prometheus openldap exporter openldap_exporter works with extra options defined is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154933852.i9R29c.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' to '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.38 seconds
Puppet / Puppet 8 - Rocky 8: spec/acceptance/openldap_exporter_spec.rb#L57
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154936766.wbohAm.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' to '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.31 seconds
Puppet / Puppet 8 - Rocky 8: spec/acceptance/openldap_exporter_spec.rb#L72
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154939420.7uK3gk.pp Last 10 lines of output were: Error: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) Wrapped exception: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.43 seconds
Puppet / Puppet 8 - Rocky 8: spec/acceptance/openvpn_exporter_spec.rb#L6
prometheus openvpn_exporter openvpn_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154947956.BFW6JZ.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/User[openvpn-exporter]: Scheduling refresh of Service[openvpn_exporter] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]/ensure: defined content as '{sha256}4ace924ad5525eabf889882d7451ae827e67adcc17ac76d6e6bde882e7d8bffa' Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openvpn_exporter.service] Info: Systemd::Daemon_reload[openvpn_exporter.service]: Scheduling refresh of Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/Systemd::Daemon_reload[openvpn_exporter.service]/Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openvpn_exporter.service]: Scheduling refresh of Service[openvpn_exporter] Warning: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Unscheduling all events on Service[openvpn_exporter] Info: Prometheus::Daemon[openvpn_exporter]: Unscheduling all events on Prometheus::Daemon[openvpn_exporter] �[mNotice: Applied catalog in 0.41 seconds
Puppet / Puppet 8 - Rocky 8: spec/acceptance/openvpn_exporter_spec.rb#L14
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "openvpn_exporter" to be running
Puppet / Puppet 8 - Rocky 8: spec/acceptance/openvpn_exporter_spec.rb#L15
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "openvpn_exporter" to be enabled
Puppet / Puppet 8 - Rocky 8: spec/acceptance/openvpn_exporter_spec.rb#L19
prometheus openvpn_exporter Port "9176" is expected to be listening with tcp6 Failure/Error: it { is_expected.to be_listening.with('tcp6') } expected Port "9176" to be listening with tcp6
Puppet / Puppet 8 - Rocky 8: spec/acceptance/postfix_exporter_spec.rb#L19
prometheus postfix exporter default version postfix_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155012693.xiump1.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/User[postfix-exporter]: Scheduling refresh of Service[postfix_exporter] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]/ensure: defined content as '{sha256}6c3345dab5d77690a04d19bb87615e304aa679355bf91ff9c42e458ca46588b5' Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[postfix_exporter.service] Info: Systemd::Daemon_reload[postfix_exporter.service]: Scheduling refresh of Exec[systemd-postfix_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/Systemd::Daemon_reload[postfix_exporter.service]/Exec[systemd-postfix_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[postfix_exporter.service]: Scheduling refresh of Service[postfix_exporter] Warning: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Unscheduling all events on Service[postfix_exporter] Info: Prometheus::Daemon[postfix_exporter]: Unscheduling all events on Prometheus::Daemon[postfix_exporter] �[mNotice: Applied catalog in 0.47 seconds
Puppet / Puppet 8 - Rocky 8: spec/acceptance/postfix_exporter_spec.rb#L34
prometheus postfix exporter default version provides postfix metrics Failure/Error: shell('curl -s http://127.0.0.1:9154/metrics') do |r| expect(r.stdout).to match(%r{postfix_smtpd_connects_total}) end Beaker::Host::CommandFailure: Host 'rocky8-64-puppet8.example.com' exited with 7 running: curl -s http://127.0.0.1:9154/metrics Last 10 lines of output were:
Puppet / Puppet 7 - Rocky 8: spec/acceptance/openldap_exporter_spec.rb#L23
prometheus openldap exporter openldap_exporter works with ldap_binddn + ldap_password config is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154934575.cFaq90.pp Last 10 lines of output were: Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.0.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]/ensure: defined content as '{sha256}6a44269924350969f77f2d0b778cd6220d053f06ea6d269c16ebe88141f7591c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.82 seconds
Puppet / Puppet 7 - Rocky 8: spec/acceptance/openldap_exporter_spec.rb#L40
prometheus openldap exporter openldap_exporter works with extra options defined is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154937810.E1iMoI.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' to '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.51 seconds
Puppet / Puppet 7 - Rocky 8: spec/acceptance/openldap_exporter_spec.rb#L57
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154940686.rLDlgJ.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' to '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.68 seconds
Puppet / Puppet 7 - Rocky 8: spec/acceptance/openldap_exporter_spec.rb#L72
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154943585.uWzV0e.pp Last 10 lines of output were: Error: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) Wrapped exception: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.62 seconds
Puppet / Puppet 7 - Rocky 8: spec/acceptance/openvpn_exporter_spec.rb#L6
prometheus openvpn_exporter openvpn_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154952140.7aTv1N.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/User[openvpn-exporter]: Scheduling refresh of Service[openvpn_exporter] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]/ensure: defined content as '{sha256}4ace924ad5525eabf889882d7451ae827e67adcc17ac76d6e6bde882e7d8bffa' Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openvpn_exporter.service] Info: Systemd::Daemon_reload[openvpn_exporter.service]: Scheduling refresh of Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/Systemd::Daemon_reload[openvpn_exporter.service]/Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openvpn_exporter.service]: Scheduling refresh of Service[openvpn_exporter] Warning: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Unscheduling all events on Service[openvpn_exporter] Info: Prometheus::Daemon[openvpn_exporter]: Unscheduling all events on Prometheus::Daemon[openvpn_exporter] �[mNotice: Applied catalog in 0.77 seconds
Puppet / Puppet 7 - Rocky 8: spec/acceptance/openvpn_exporter_spec.rb#L14
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "openvpn_exporter" to be running
Puppet / Puppet 7 - Rocky 8: spec/acceptance/openvpn_exporter_spec.rb#L15
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "openvpn_exporter" to be enabled
Puppet / Puppet 7 - Rocky 8: spec/acceptance/openvpn_exporter_spec.rb#L19
prometheus openvpn_exporter Port "9176" is expected to be listening with tcp6 Failure/Error: it { is_expected.to be_listening.with('tcp6') } expected Port "9176" to be listening with tcp6
Puppet / Puppet 7 - Rocky 8: spec/acceptance/postfix_exporter_spec.rb#L19
prometheus postfix exporter default version postfix_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155019419.vpQCPB.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/User[postfix-exporter]: Scheduling refresh of Service[postfix_exporter] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]/ensure: defined content as '{sha256}6c3345dab5d77690a04d19bb87615e304aa679355bf91ff9c42e458ca46588b5' Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[postfix_exporter.service] Info: Systemd::Daemon_reload[postfix_exporter.service]: Scheduling refresh of Exec[systemd-postfix_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/Systemd::Daemon_reload[postfix_exporter.service]/Exec[systemd-postfix_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[postfix_exporter.service]: Scheduling refresh of Service[postfix_exporter] Warning: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Unscheduling all events on Service[postfix_exporter] Info: Prometheus::Daemon[postfix_exporter]: Unscheduling all events on Prometheus::Daemon[postfix_exporter] �[mNotice: Applied catalog in 0.77 seconds
Puppet / Puppet 7 - Rocky 8: spec/acceptance/postfix_exporter_spec.rb#L34
prometheus postfix exporter default version provides postfix metrics Failure/Error: shell('curl -s http://127.0.0.1:9154/metrics') do |r| expect(r.stdout).to match(%r{postfix_smtpd_connects_total}) end Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 7 running: curl -s http://127.0.0.1:9154/metrics Last 10 lines of output were:
Puppet / Puppet 7 - AlmaLinux 8: spec/acceptance/openldap_exporter_spec.rb#L23
prometheus openldap exporter openldap_exporter works with ldap_binddn + ldap_password config is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154937049.5aYy98.pp Last 10 lines of output were: Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.0.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]/ensure: defined content as '{sha256}6a44269924350969f77f2d0b778cd6220d053f06ea6d269c16ebe88141f7591c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.52 seconds
Puppet / Puppet 7 - AlmaLinux 8: spec/acceptance/openldap_exporter_spec.rb#L40
prometheus openldap exporter openldap_exporter works with extra options defined is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154940028.9kIOMC.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' to '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.51 seconds
Puppet / Puppet 7 - AlmaLinux 8: spec/acceptance/openldap_exporter_spec.rb#L57
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154942953.MSEjfC.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' to '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.70 seconds
Puppet / Puppet 7 - AlmaLinux 8: spec/acceptance/openldap_exporter_spec.rb#L72
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154945872.2KrNCl.pp Last 10 lines of output were: Error: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) Wrapped exception: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.51 seconds
Puppet / Puppet 7 - AlmaLinux 8: spec/acceptance/openvpn_exporter_spec.rb#L6
prometheus openvpn_exporter openvpn_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154954342.xf7rtz.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/User[openvpn-exporter]: Scheduling refresh of Service[openvpn_exporter] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]/ensure: defined content as '{sha256}4ace924ad5525eabf889882d7451ae827e67adcc17ac76d6e6bde882e7d8bffa' Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openvpn_exporter.service] Info: Systemd::Daemon_reload[openvpn_exporter.service]: Scheduling refresh of Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/Systemd::Daemon_reload[openvpn_exporter.service]/Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openvpn_exporter.service]: Scheduling refresh of Service[openvpn_exporter] Warning: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Unscheduling all events on Service[openvpn_exporter] Info: Prometheus::Daemon[openvpn_exporter]: Unscheduling all events on Prometheus::Daemon[openvpn_exporter] �[mNotice: Applied catalog in 0.75 seconds
Puppet / Puppet 7 - AlmaLinux 8: spec/acceptance/openvpn_exporter_spec.rb#L14
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "openvpn_exporter" to be running
Puppet / Puppet 7 - AlmaLinux 8: spec/acceptance/openvpn_exporter_spec.rb#L15
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "openvpn_exporter" to be enabled
Puppet / Puppet 7 - AlmaLinux 8: spec/acceptance/openvpn_exporter_spec.rb#L19
prometheus openvpn_exporter Port "9176" is expected to be listening with tcp6 Failure/Error: it { is_expected.to be_listening.with('tcp6') } expected Port "9176" to be listening with tcp6
Puppet / Puppet 7 - AlmaLinux 8: spec/acceptance/postfix_exporter_spec.rb#L19
prometheus postfix exporter default version postfix_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155018579.9bVtRs.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/User[postfix-exporter]: Scheduling refresh of Service[postfix_exporter] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]/ensure: defined content as '{sha256}6c3345dab5d77690a04d19bb87615e304aa679355bf91ff9c42e458ca46588b5' Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[postfix_exporter.service] Info: Systemd::Daemon_reload[postfix_exporter.service]: Scheduling refresh of Exec[systemd-postfix_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/Systemd::Daemon_reload[postfix_exporter.service]/Exec[systemd-postfix_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[postfix_exporter.service]: Scheduling refresh of Service[postfix_exporter] Warning: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Unscheduling all events on Service[postfix_exporter] Info: Prometheus::Daemon[postfix_exporter]: Unscheduling all events on Prometheus::Daemon[postfix_exporter] �[mNotice: Applied catalog in 0.66 seconds
Puppet / Puppet 7 - AlmaLinux 8: spec/acceptance/postfix_exporter_spec.rb#L34
prometheus postfix exporter default version provides postfix metrics Failure/Error: shell('curl -s http://127.0.0.1:9154/metrics') do |r| expect(r.stdout).to match(%r{postfix_smtpd_connects_total}) end Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 7 running: curl -s http://127.0.0.1:9154/metrics Last 10 lines of output were:
Puppet / Puppet 8 - AlmaLinux 9: spec/acceptance/openldap_exporter_spec.rb#L23
prometheus openldap exporter openldap_exporter works with ldap_binddn + ldap_password config is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154931758.dfG03k.pp Last 10 lines of output were: Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.0.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]/ensure: defined content as '{sha256}6a44269924350969f77f2d0b778cd6220d053f06ea6d269c16ebe88141f7591c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.33 seconds
Puppet / Puppet 8 - AlmaLinux 9: spec/acceptance/openldap_exporter_spec.rb#L40
prometheus openldap exporter openldap_exporter works with extra options defined is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154934759.VK4sd4.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' to '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.50 seconds
Puppet / Puppet 8 - AlmaLinux 9: spec/acceptance/openldap_exporter_spec.rb#L57
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154937866.3vwC2h.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' to '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.38 seconds
Puppet / Puppet 8 - AlmaLinux 9: spec/acceptance/openldap_exporter_spec.rb#L72
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154940651.14Tx0s.pp Last 10 lines of output were: Error: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) Wrapped exception: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.39 seconds
Puppet / Puppet 8 - AlmaLinux 9: spec/acceptance/openvpn_exporter_spec.rb#L6
prometheus openvpn_exporter openvpn_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154949330.Ua8c4M.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/User[openvpn-exporter]: Scheduling refresh of Service[openvpn_exporter] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]/ensure: defined content as '{sha256}4ace924ad5525eabf889882d7451ae827e67adcc17ac76d6e6bde882e7d8bffa' Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openvpn_exporter.service] Info: Systemd::Daemon_reload[openvpn_exporter.service]: Scheduling refresh of Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/Systemd::Daemon_reload[openvpn_exporter.service]/Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openvpn_exporter.service]: Scheduling refresh of Service[openvpn_exporter] Warning: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Unscheduling all events on Service[openvpn_exporter] Info: Prometheus::Daemon[openvpn_exporter]: Unscheduling all events on Prometheus::Daemon[openvpn_exporter] �[mNotice: Applied catalog in 0.54 seconds
Puppet / Puppet 8 - AlmaLinux 9: spec/acceptance/openvpn_exporter_spec.rb#L14
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "openvpn_exporter" to be running
Puppet / Puppet 8 - AlmaLinux 9: spec/acceptance/openvpn_exporter_spec.rb#L15
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "openvpn_exporter" to be enabled
Puppet / Puppet 8 - AlmaLinux 9: spec/acceptance/openvpn_exporter_spec.rb#L19
prometheus openvpn_exporter Port "9176" is expected to be listening with tcp6 Failure/Error: it { is_expected.to be_listening.with('tcp6') } expected Port "9176" to be listening with tcp6
Puppet / Puppet 8 - AlmaLinux 9: spec/acceptance/postfix_exporter_spec.rb#L19
prometheus postfix exporter default version postfix_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155012464.dYJh5a.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/User[postfix-exporter]: Scheduling refresh of Service[postfix_exporter] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]/ensure: defined content as '{sha256}6c3345dab5d77690a04d19bb87615e304aa679355bf91ff9c42e458ca46588b5' Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[postfix_exporter.service] Info: Systemd::Daemon_reload[postfix_exporter.service]: Scheduling refresh of Exec[systemd-postfix_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/Systemd::Daemon_reload[postfix_exporter.service]/Exec[systemd-postfix_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[postfix_exporter.service]: Scheduling refresh of Service[postfix_exporter] Warning: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Unscheduling all events on Service[postfix_exporter] Info: Prometheus::Daemon[postfix_exporter]: Unscheduling all events on Prometheus::Daemon[postfix_exporter] �[mNotice: Applied catalog in 0.52 seconds
Puppet / Puppet 8 - AlmaLinux 9: spec/acceptance/postfix_exporter_spec.rb#L34
prometheus postfix exporter default version provides postfix metrics Failure/Error: shell('curl -s http://127.0.0.1:9154/metrics') do |r| expect(r.stdout).to match(%r{postfix_smtpd_connects_total}) end Beaker::Host::CommandFailure: Host 'almalinux9-64-puppet8.example.com' exited with 7 running: curl -s http://127.0.0.1:9154/metrics Last 10 lines of output were:
Puppet / Puppet 8 - CentOS 9: spec/acceptance/openldap_exporter_spec.rb#L23
prometheus openldap exporter openldap_exporter works with ldap_binddn + ldap_password config is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154946196.99135R.pp Last 10 lines of output were: Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.0.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]/ensure: defined content as '{sha256}6a44269924350969f77f2d0b778cd6220d053f06ea6d269c16ebe88141f7591c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.24 seconds
Puppet / Puppet 8 - CentOS 9: spec/acceptance/openldap_exporter_spec.rb#L40
prometheus openldap exporter openldap_exporter works with extra options defined is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154949023.XWoBVr.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' to '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.31 seconds
Puppet / Puppet 8 - CentOS 9: spec/acceptance/openldap_exporter_spec.rb#L57
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154951912.EPdrJ6.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' to '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.31 seconds
Puppet / Puppet 8 - CentOS 9: spec/acceptance/openldap_exporter_spec.rb#L72
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154954620.Ray1YP.pp Last 10 lines of output were: Error: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) Wrapped exception: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.21 seconds
Puppet / Puppet 8 - CentOS 9: spec/acceptance/openvpn_exporter_spec.rb#L6
prometheus openvpn_exporter openvpn_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155002966.0f8Sug.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/User[openvpn-exporter]: Scheduling refresh of Service[openvpn_exporter] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]/ensure: defined content as '{sha256}4ace924ad5525eabf889882d7451ae827e67adcc17ac76d6e6bde882e7d8bffa' Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openvpn_exporter.service] Info: Systemd::Daemon_reload[openvpn_exporter.service]: Scheduling refresh of Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/Systemd::Daemon_reload[openvpn_exporter.service]/Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openvpn_exporter.service]: Scheduling refresh of Service[openvpn_exporter] Warning: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Unscheduling all events on Service[openvpn_exporter] Info: Prometheus::Daemon[openvpn_exporter]: Unscheduling all events on Prometheus::Daemon[openvpn_exporter] �[mNotice: Applied catalog in 0.41 seconds
Puppet / Puppet 8 - CentOS 9: spec/acceptance/openvpn_exporter_spec.rb#L14
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "openvpn_exporter" to be running
Puppet / Puppet 8 - CentOS 9: spec/acceptance/openvpn_exporter_spec.rb#L15
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "openvpn_exporter" to be enabled
Puppet / Puppet 8 - CentOS 9: spec/acceptance/openvpn_exporter_spec.rb#L19
prometheus openvpn_exporter Port "9176" is expected to be listening with tcp6 Failure/Error: it { is_expected.to be_listening.with('tcp6') } expected Port "9176" to be listening with tcp6
Puppet / Puppet 8 - CentOS 9: spec/acceptance/postfix_exporter_spec.rb#L19
prometheus postfix exporter default version postfix_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155026789.oX0ZQH.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/User[postfix-exporter]: Scheduling refresh of Service[postfix_exporter] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]/ensure: defined content as '{sha256}6c3345dab5d77690a04d19bb87615e304aa679355bf91ff9c42e458ca46588b5' Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[postfix_exporter.service] Info: Systemd::Daemon_reload[postfix_exporter.service]: Scheduling refresh of Exec[systemd-postfix_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/Systemd::Daemon_reload[postfix_exporter.service]/Exec[systemd-postfix_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[postfix_exporter.service]: Scheduling refresh of Service[postfix_exporter] Warning: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Unscheduling all events on Service[postfix_exporter] Info: Prometheus::Daemon[postfix_exporter]: Unscheduling all events on Prometheus::Daemon[postfix_exporter] �[mNotice: Applied catalog in 0.40 seconds
Puppet / Puppet 8 - CentOS 9: spec/acceptance/postfix_exporter_spec.rb#L34
prometheus postfix exporter default version provides postfix metrics Failure/Error: shell('curl -s http://127.0.0.1:9154/metrics') do |r| expect(r.stdout).to match(%r{postfix_smtpd_connects_total}) end Beaker::Host::CommandFailure: Host 'centos9-64-puppet8.example.com' exited with 7 running: curl -s http://127.0.0.1:9154/metrics Last 10 lines of output were:
Puppet / Puppet 7 - OracleLinux 9: spec/acceptance/openldap_exporter_spec.rb#L23
prometheus openldap exporter openldap_exporter works with ldap_binddn + ldap_password config is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154942473.4aWMMd.pp Last 10 lines of output were: Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.0.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]/ensure: defined content as '{sha256}6a44269924350969f77f2d0b778cd6220d053f06ea6d269c16ebe88141f7591c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.43 seconds
Puppet / Puppet 7 - OracleLinux 9: spec/acceptance/openldap_exporter_spec.rb#L40
prometheus openldap exporter openldap_exporter works with extra options defined is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154945447.zJEYks.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' to '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.65 seconds
Puppet / Puppet 7 - OracleLinux 9: spec/acceptance/openldap_exporter_spec.rb#L57
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154948790.WrisyV.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' to '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.54 seconds
Puppet / Puppet 7 - OracleLinux 9: spec/acceptance/openldap_exporter_spec.rb#L72
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154951629.fHZ785.pp Last 10 lines of output were: Error: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) Wrapped exception: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.39 seconds
Puppet / Puppet 7 - OracleLinux 9: spec/acceptance/openvpn_exporter_spec.rb#L6
prometheus openvpn_exporter openvpn_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155000035.QQYkb0.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/User[openvpn-exporter]: Scheduling refresh of Service[openvpn_exporter] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]/ensure: defined content as '{sha256}4ace924ad5525eabf889882d7451ae827e67adcc17ac76d6e6bde882e7d8bffa' Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openvpn_exporter.service] Info: Systemd::Daemon_reload[openvpn_exporter.service]: Scheduling refresh of Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/Systemd::Daemon_reload[openvpn_exporter.service]/Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openvpn_exporter.service]: Scheduling refresh of Service[openvpn_exporter] Warning: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Unscheduling all events on Service[openvpn_exporter] Info: Prometheus::Daemon[openvpn_exporter]: Unscheduling all events on Prometheus::Daemon[openvpn_exporter] �[mNotice: Applied catalog in 0.42 seconds
Puppet / Puppet 7 - OracleLinux 9: spec/acceptance/openvpn_exporter_spec.rb#L14
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "openvpn_exporter" to be running
Puppet / Puppet 7 - OracleLinux 9: spec/acceptance/openvpn_exporter_spec.rb#L15
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "openvpn_exporter" to be enabled
Puppet / Puppet 7 - OracleLinux 9: spec/acceptance/openvpn_exporter_spec.rb#L19
prometheus openvpn_exporter Port "9176" is expected to be listening with tcp6 Failure/Error: it { is_expected.to be_listening.with('tcp6') } expected Port "9176" to be listening with tcp6
Puppet / Puppet 7 - OracleLinux 9: spec/acceptance/postfix_exporter_spec.rb#L19
prometheus postfix exporter default version postfix_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155023876.JtjpDm.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/User[postfix-exporter]: Scheduling refresh of Service[postfix_exporter] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]/ensure: defined content as '{sha256}6c3345dab5d77690a04d19bb87615e304aa679355bf91ff9c42e458ca46588b5' Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[postfix_exporter.service] Info: Systemd::Daemon_reload[postfix_exporter.service]: Scheduling refresh of Exec[systemd-postfix_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/Systemd::Daemon_reload[postfix_exporter.service]/Exec[systemd-postfix_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[postfix_exporter.service]: Scheduling refresh of Service[postfix_exporter] Warning: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Unscheduling all events on Service[postfix_exporter] Info: Prometheus::Daemon[postfix_exporter]: Unscheduling all events on Prometheus::Daemon[postfix_exporter] �[mNotice: Applied catalog in 0.46 seconds
Puppet / Puppet 7 - OracleLinux 9: spec/acceptance/postfix_exporter_spec.rb#L34
prometheus postfix exporter default version provides postfix metrics Failure/Error: shell('curl -s http://127.0.0.1:9154/metrics') do |r| expect(r.stdout).to match(%r{postfix_smtpd_connects_total}) end Beaker::Host::CommandFailure: Host 'oracle9-64-puppet7.example.com' exited with 7 running: curl -s http://127.0.0.1:9154/metrics Last 10 lines of output were:
Puppet / Puppet 8 - Rocky 9: spec/acceptance/openldap_exporter_spec.rb#L23
prometheus openldap exporter openldap_exporter works with ldap_binddn + ldap_password config is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154950331.o2sR1P.pp Last 10 lines of output were: Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.0.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]/ensure: defined content as '{sha256}6a44269924350969f77f2d0b778cd6220d053f06ea6d269c16ebe88141f7591c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.38 seconds
Puppet / Puppet 8 - Rocky 9: spec/acceptance/openldap_exporter_spec.rb#L40
prometheus openldap exporter openldap_exporter works with extra options defined is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154953472.jgo9Gm.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' to '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.41 seconds
Puppet / Puppet 8 - Rocky 9: spec/acceptance/openldap_exporter_spec.rb#L57
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154956510.9FU7fE.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' to '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.36 seconds
Puppet / Puppet 8 - Rocky 9: spec/acceptance/openldap_exporter_spec.rb#L72
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154959273.oFbHqH.pp Last 10 lines of output were: Error: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) Wrapped exception: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.38 seconds
Puppet / Puppet 8 - Rocky 9: spec/acceptance/openvpn_exporter_spec.rb#L6
prometheus openvpn_exporter openvpn_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155007987.wKzxGI.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/User[openvpn-exporter]: Scheduling refresh of Service[openvpn_exporter] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]/ensure: defined content as '{sha256}4ace924ad5525eabf889882d7451ae827e67adcc17ac76d6e6bde882e7d8bffa' Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openvpn_exporter.service] Info: Systemd::Daemon_reload[openvpn_exporter.service]: Scheduling refresh of Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/Systemd::Daemon_reload[openvpn_exporter.service]/Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openvpn_exporter.service]: Scheduling refresh of Service[openvpn_exporter] Warning: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Unscheduling all events on Service[openvpn_exporter] Info: Prometheus::Daemon[openvpn_exporter]: Unscheduling all events on Prometheus::Daemon[openvpn_exporter] �[mNotice: Applied catalog in 0.43 seconds
Puppet / Puppet 8 - Rocky 9: spec/acceptance/openvpn_exporter_spec.rb#L14
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "openvpn_exporter" to be running
Puppet / Puppet 8 - Rocky 9: spec/acceptance/openvpn_exporter_spec.rb#L15
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "openvpn_exporter" to be enabled
Puppet / Puppet 8 - Rocky 9: spec/acceptance/openvpn_exporter_spec.rb#L19
prometheus openvpn_exporter Port "9176" is expected to be listening with tcp6 Failure/Error: it { is_expected.to be_listening.with('tcp6') } expected Port "9176" to be listening with tcp6
Puppet / Puppet 8 - Rocky 9: spec/acceptance/postfix_exporter_spec.rb#L19
prometheus postfix exporter default version postfix_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155031437.IwO30W.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/User[postfix-exporter]: Scheduling refresh of Service[postfix_exporter] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]/ensure: defined content as '{sha256}6c3345dab5d77690a04d19bb87615e304aa679355bf91ff9c42e458ca46588b5' Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[postfix_exporter.service] Info: Systemd::Daemon_reload[postfix_exporter.service]: Scheduling refresh of Exec[systemd-postfix_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/Systemd::Daemon_reload[postfix_exporter.service]/Exec[systemd-postfix_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[postfix_exporter.service]: Scheduling refresh of Service[postfix_exporter] Warning: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Unscheduling all events on Service[postfix_exporter] Info: Prometheus::Daemon[postfix_exporter]: Unscheduling all events on Prometheus::Daemon[postfix_exporter] �[mNotice: Applied catalog in 0.45 seconds
Puppet / Puppet 8 - Rocky 9: spec/acceptance/postfix_exporter_spec.rb#L34
prometheus postfix exporter default version provides postfix metrics Failure/Error: shell('curl -s http://127.0.0.1:9154/metrics') do |r| expect(r.stdout).to match(%r{postfix_smtpd_connects_total}) end Beaker::Host::CommandFailure: Host 'rocky9-64-puppet8.example.com' exited with 7 running: curl -s http://127.0.0.1:9154/metrics Last 10 lines of output were:
Puppet / Puppet 7 - OracleLinux 8: spec/acceptance/openldap_exporter_spec.rb#L23
prometheus openldap exporter openldap_exporter works with ldap_binddn + ldap_password config is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155002772.NnPAo8.pp Last 10 lines of output were: Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.0.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]/ensure: defined content as '{sha256}6a44269924350969f77f2d0b778cd6220d053f06ea6d269c16ebe88141f7591c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.29 seconds
Puppet / Puppet 7 - OracleLinux 8: spec/acceptance/openldap_exporter_spec.rb#L40
prometheus openldap exporter openldap_exporter works with extra options defined is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155005720.mv8Pkg.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' to '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.39 seconds
Puppet / Puppet 7 - OracleLinux 8: spec/acceptance/openldap_exporter_spec.rb#L57
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155008526.PHy3Dd.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' to '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.36 seconds
Puppet / Puppet 7 - OracleLinux 8: spec/acceptance/openldap_exporter_spec.rb#L72
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155011319.gFnf7b.pp Last 10 lines of output were: Error: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) Wrapped exception: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.36 seconds
Puppet / Puppet 7 - OracleLinux 8: spec/acceptance/openvpn_exporter_spec.rb#L6
prometheus openvpn_exporter openvpn_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155019587.VwDKx2.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/User[openvpn-exporter]: Scheduling refresh of Service[openvpn_exporter] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]/ensure: defined content as '{sha256}4ace924ad5525eabf889882d7451ae827e67adcc17ac76d6e6bde882e7d8bffa' Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openvpn_exporter.service] Info: Systemd::Daemon_reload[openvpn_exporter.service]: Scheduling refresh of Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/Systemd::Daemon_reload[openvpn_exporter.service]/Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openvpn_exporter.service]: Scheduling refresh of Service[openvpn_exporter] Warning: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Unscheduling all events on Service[openvpn_exporter] Info: Prometheus::Daemon[openvpn_exporter]: Unscheduling all events on Prometheus::Daemon[openvpn_exporter] �[mNotice: Applied catalog in 0.44 seconds
Puppet / Puppet 7 - OracleLinux 8: spec/acceptance/openvpn_exporter_spec.rb#L14
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "openvpn_exporter" to be running
Puppet / Puppet 7 - OracleLinux 8: spec/acceptance/openvpn_exporter_spec.rb#L15
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "openvpn_exporter" to be enabled
Puppet / Puppet 7 - OracleLinux 8: spec/acceptance/openvpn_exporter_spec.rb#L19
prometheus openvpn_exporter Port "9176" is expected to be listening with tcp6 Failure/Error: it { is_expected.to be_listening.with('tcp6') } expected Port "9176" to be listening with tcp6
Puppet / Puppet 7 - OracleLinux 8: spec/acceptance/postfix_exporter_spec.rb#L19
prometheus postfix exporter default version postfix_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155046412.rGXBFm.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/User[postfix-exporter]: Scheduling refresh of Service[postfix_exporter] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]/ensure: defined content as '{sha256}6c3345dab5d77690a04d19bb87615e304aa679355bf91ff9c42e458ca46588b5' Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[postfix_exporter.service] Info: Systemd::Daemon_reload[postfix_exporter.service]: Scheduling refresh of Exec[systemd-postfix_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/Systemd::Daemon_reload[postfix_exporter.service]/Exec[systemd-postfix_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[postfix_exporter.service]: Scheduling refresh of Service[postfix_exporter] Warning: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Unscheduling all events on Service[postfix_exporter] Info: Prometheus::Daemon[postfix_exporter]: Unscheduling all events on Prometheus::Daemon[postfix_exporter] �[mNotice: Applied catalog in 0.63 seconds
Puppet / Puppet 7 - OracleLinux 8: spec/acceptance/postfix_exporter_spec.rb#L34
prometheus postfix exporter default version provides postfix metrics Failure/Error: shell('curl -s http://127.0.0.1:9154/metrics') do |r| expect(r.stdout).to match(%r{postfix_smtpd_connects_total}) end Beaker::Host::CommandFailure: Host 'oracle8-64-puppet7.example.com' exited with 7 running: curl -s http://127.0.0.1:9154/metrics Last 10 lines of output were:
Puppet / Puppet 8 - OracleLinux 9: spec/acceptance/openldap_exporter_spec.rb#L23
prometheus openldap exporter openldap_exporter works with ldap_binddn + ldap_password config is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155007863.NCFwB5.pp Last 10 lines of output were: Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.0.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]/ensure: defined content as '{sha256}6a44269924350969f77f2d0b778cd6220d053f06ea6d269c16ebe88141f7591c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.60 seconds
Puppet / Puppet 8 - OracleLinux 9: spec/acceptance/openldap_exporter_spec.rb#L40
prometheus openldap exporter openldap_exporter works with extra options defined is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155011106.bUaK4M.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' to '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.53 seconds
Puppet / Puppet 8 - OracleLinux 9: spec/acceptance/openldap_exporter_spec.rb#L57
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155014281.UDSkLR.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' to '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.73 seconds
Puppet / Puppet 8 - OracleLinux 9: spec/acceptance/openldap_exporter_spec.rb#L72
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155017416.94uTfc.pp Last 10 lines of output were: Error: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) Wrapped exception: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.66 seconds
Puppet / Puppet 8 - OracleLinux 9: spec/acceptance/openvpn_exporter_spec.rb#L6
prometheus openvpn_exporter openvpn_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155026878.zWZ9Pj.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/User[openvpn-exporter]: Scheduling refresh of Service[openvpn_exporter] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]/ensure: defined content as '{sha256}4ace924ad5525eabf889882d7451ae827e67adcc17ac76d6e6bde882e7d8bffa' Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openvpn_exporter.service] Info: Systemd::Daemon_reload[openvpn_exporter.service]: Scheduling refresh of Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/Systemd::Daemon_reload[openvpn_exporter.service]/Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openvpn_exporter.service]: Scheduling refresh of Service[openvpn_exporter] Warning: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Unscheduling all events on Service[openvpn_exporter] Info: Prometheus::Daemon[openvpn_exporter]: Unscheduling all events on Prometheus::Daemon[openvpn_exporter] �[mNotice: Applied catalog in 0.62 seconds
Puppet / Puppet 8 - OracleLinux 9: spec/acceptance/openvpn_exporter_spec.rb#L14
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "openvpn_exporter" to be running
Puppet / Puppet 8 - OracleLinux 9: spec/acceptance/openvpn_exporter_spec.rb#L15
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "openvpn_exporter" to be enabled
Puppet / Puppet 8 - OracleLinux 9: spec/acceptance/openvpn_exporter_spec.rb#L19
prometheus openvpn_exporter Port "9176" is expected to be listening with tcp6 Failure/Error: it { is_expected.to be_listening.with('tcp6') } expected Port "9176" to be listening with tcp6
Puppet / Puppet 8 - OracleLinux 9: spec/acceptance/postfix_exporter_spec.rb#L19
prometheus postfix exporter default version postfix_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle9-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155051883.H7QyRp.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/User[postfix-exporter]: Scheduling refresh of Service[postfix_exporter] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]/ensure: defined content as '{sha256}6c3345dab5d77690a04d19bb87615e304aa679355bf91ff9c42e458ca46588b5' Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[postfix_exporter.service] Info: Systemd::Daemon_reload[postfix_exporter.service]: Scheduling refresh of Exec[systemd-postfix_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/Systemd::Daemon_reload[postfix_exporter.service]/Exec[systemd-postfix_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[postfix_exporter.service]: Scheduling refresh of Service[postfix_exporter] Warning: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Unscheduling all events on Service[postfix_exporter] Info: Prometheus::Daemon[postfix_exporter]: Unscheduling all events on Prometheus::Daemon[postfix_exporter] �[mNotice: Applied catalog in 0.57 seconds
Puppet / Puppet 8 - OracleLinux 9: spec/acceptance/postfix_exporter_spec.rb#L34
prometheus postfix exporter default version provides postfix metrics Failure/Error: shell('curl -s http://127.0.0.1:9154/metrics') do |r| expect(r.stdout).to match(%r{postfix_smtpd_connects_total}) end Beaker::Host::CommandFailure: Host 'oracle9-64-puppet8.example.com' exited with 7 running: curl -s http://127.0.0.1:9154/metrics Last 10 lines of output were:
Puppet / Puppet 7 - Rocky 9: spec/acceptance/openldap_exporter_spec.rb#L23
prometheus openldap exporter openldap_exporter works with ldap_binddn + ldap_password config is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155015295.ETFEnc.pp Last 10 lines of output were: Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.0.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]/ensure: defined content as '{sha256}6a44269924350969f77f2d0b778cd6220d053f06ea6d269c16ebe88141f7591c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.71 seconds
Puppet / Puppet 7 - Rocky 9: spec/acceptance/openldap_exporter_spec.rb#L40
prometheus openldap exporter openldap_exporter works with extra options defined is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155018660.CjJZqa.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' to '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.62 seconds
Puppet / Puppet 7 - Rocky 9: spec/acceptance/openldap_exporter_spec.rb#L57
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155021865.3DZica.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' to '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.65 seconds
Puppet / Puppet 7 - Rocky 9: spec/acceptance/openldap_exporter_spec.rb#L72
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155024933.WqkS9p.pp Last 10 lines of output were: Error: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) Wrapped exception: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.64 seconds
Puppet / Puppet 7 - Rocky 9: spec/acceptance/openvpn_exporter_spec.rb#L6
prometheus openvpn_exporter openvpn_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155034440.VVG8m5.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/User[openvpn-exporter]: Scheduling refresh of Service[openvpn_exporter] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]/ensure: defined content as '{sha256}4ace924ad5525eabf889882d7451ae827e67adcc17ac76d6e6bde882e7d8bffa' Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openvpn_exporter.service] Info: Systemd::Daemon_reload[openvpn_exporter.service]: Scheduling refresh of Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/Systemd::Daemon_reload[openvpn_exporter.service]/Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openvpn_exporter.service]: Scheduling refresh of Service[openvpn_exporter] Warning: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Unscheduling all events on Service[openvpn_exporter] Info: Prometheus::Daemon[openvpn_exporter]: Unscheduling all events on Prometheus::Daemon[openvpn_exporter] �[mNotice: Applied catalog in 0.78 seconds
Puppet / Puppet 7 - Rocky 9: spec/acceptance/openvpn_exporter_spec.rb#L14
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "openvpn_exporter" to be running
Puppet / Puppet 7 - Rocky 9: spec/acceptance/openvpn_exporter_spec.rb#L15
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "openvpn_exporter" to be enabled
Puppet / Puppet 7 - Rocky 9: spec/acceptance/openvpn_exporter_spec.rb#L19
prometheus openvpn_exporter Port "9176" is expected to be listening with tcp6 Failure/Error: it { is_expected.to be_listening.with('tcp6') } expected Port "9176" to be listening with tcp6
Puppet / Puppet 7 - Rocky 9: spec/acceptance/postfix_exporter_spec.rb#L19
prometheus postfix exporter default version postfix_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky9-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155059908.uDenqM.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/User[postfix-exporter]: Scheduling refresh of Service[postfix_exporter] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]/ensure: defined content as '{sha256}6c3345dab5d77690a04d19bb87615e304aa679355bf91ff9c42e458ca46588b5' Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[postfix_exporter.service] Info: Systemd::Daemon_reload[postfix_exporter.service]: Scheduling refresh of Exec[systemd-postfix_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/Systemd::Daemon_reload[postfix_exporter.service]/Exec[systemd-postfix_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[postfix_exporter.service]: Scheduling refresh of Service[postfix_exporter] Warning: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Unscheduling all events on Service[postfix_exporter] Info: Prometheus::Daemon[postfix_exporter]: Unscheduling all events on Prometheus::Daemon[postfix_exporter] �[mNotice: Applied catalog in 0.80 seconds
Puppet / Puppet 7 - Rocky 9: spec/acceptance/postfix_exporter_spec.rb#L34
prometheus postfix exporter default version provides postfix metrics Failure/Error: shell('curl -s http://127.0.0.1:9154/metrics') do |r| expect(r.stdout).to match(%r{postfix_smtpd_connects_total}) end Beaker::Host::CommandFailure: Host 'rocky9-64-puppet7.example.com' exited with 7 running: curl -s http://127.0.0.1:9154/metrics Last 10 lines of output were:
Puppet / Puppet 8 - OracleLinux 8: spec/acceptance/openldap_exporter_spec.rb#L23
prometheus openldap exporter openldap_exporter works with ldap_binddn + ldap_password config is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155026979.CxFGA1.pp Last 10 lines of output were: Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.0.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]/ensure: defined content as '{sha256}6a44269924350969f77f2d0b778cd6220d053f06ea6d269c16ebe88141f7591c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/sysconfig/openldap_exporter]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.21 seconds
Puppet / Puppet 8 - OracleLinux 8: spec/acceptance/openldap_exporter_spec.rb#L40
prometheus openldap exporter openldap_exporter works with extra options defined is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155029874.rkgWJI.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' to '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.47 seconds
Puppet / Puppet 8 - OracleLinux 8: spec/acceptance/openldap_exporter_spec.rb#L57
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155033094.3Dth4z.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}bbc6f274ec55092a8c840cfa1046fe0777aed89e5ccf3f758c24a2dab8fdf37c' to '{sha256}85c34f0490678d19a54c92cbd6c56efeb8ffbae8f35afc146e4d18e409b90e83' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.27 seconds
Puppet / Puppet 8 - OracleLinux 8: spec/acceptance/openldap_exporter_spec.rb#L72
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155035780.MI0k5H.pp Last 10 lines of output were: Error: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) Wrapped exception: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.19 seconds
Puppet / Puppet 8 - OracleLinux 8: spec/acceptance/openvpn_exporter_spec.rb#L6
prometheus openvpn_exporter openvpn_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155044289.hezvkH.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/User[openvpn-exporter]: Scheduling refresh of Service[openvpn_exporter] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]/ensure: defined content as '{sha256}4ace924ad5525eabf889882d7451ae827e67adcc17ac76d6e6bde882e7d8bffa' Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openvpn_exporter.service] Info: Systemd::Daemon_reload[openvpn_exporter.service]: Scheduling refresh of Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/Systemd::Daemon_reload[openvpn_exporter.service]/Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openvpn_exporter.service]: Scheduling refresh of Service[openvpn_exporter] Warning: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Unscheduling all events on Service[openvpn_exporter] Info: Prometheus::Daemon[openvpn_exporter]: Unscheduling all events on Prometheus::Daemon[openvpn_exporter] �[mNotice: Applied catalog in 0.29 seconds
Puppet / Puppet 8 - OracleLinux 8: spec/acceptance/openvpn_exporter_spec.rb#L14
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "openvpn_exporter" to be running
Puppet / Puppet 8 - OracleLinux 8: spec/acceptance/openvpn_exporter_spec.rb#L15
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "openvpn_exporter" to be enabled
Puppet / Puppet 8 - OracleLinux 8: spec/acceptance/openvpn_exporter_spec.rb#L19
prometheus openvpn_exporter Port "9176" is expected to be listening with tcp6 Failure/Error: it { is_expected.to be_listening.with('tcp6') } expected Port "9176" to be listening with tcp6
Puppet / Puppet 8 - OracleLinux 8: spec/acceptance/postfix_exporter_spec.rb#L19
prometheus postfix exporter default version postfix_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'oracle8-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155112627.AL6COE.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/User[postfix-exporter]: Scheduling refresh of Service[postfix_exporter] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]/ensure: defined content as '{sha256}6c3345dab5d77690a04d19bb87615e304aa679355bf91ff9c42e458ca46588b5' Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[postfix_exporter.service] Info: Systemd::Daemon_reload[postfix_exporter.service]: Scheduling refresh of Exec[systemd-postfix_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/Systemd::Daemon_reload[postfix_exporter.service]/Exec[systemd-postfix_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[postfix_exporter.service]: Scheduling refresh of Service[postfix_exporter] Warning: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Unscheduling all events on Service[postfix_exporter] Info: Prometheus::Daemon[postfix_exporter]: Unscheduling all events on Prometheus::Daemon[postfix_exporter] �[mNotice: Applied catalog in 0.30 seconds
Puppet / Puppet 8 - OracleLinux 8: spec/acceptance/postfix_exporter_spec.rb#L34
prometheus postfix exporter default version provides postfix metrics Failure/Error: shell('curl -s http://127.0.0.1:9154/metrics') do |r| expect(r.stdout).to match(%r{postfix_smtpd_connects_total}) end Beaker::Host::CommandFailure: Host 'oracle8-64-puppet8.example.com' exited with 7 running: curl -s http://127.0.0.1:9154/metrics Last 10 lines of output were:
Puppet / Distro Puppet - Archlinux rolling: spec/acceptance/openldap_exporter_spec.rb#L23
prometheus openldap exporter openldap_exporter works with ldap_binddn + ldap_password config is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'archlinuxrolling-64.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155140645.fxs8LL.pp Last 10 lines of output were: Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.0.linux-amd64 (file: /etc/puppetlabs/code/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/conf.d/openldap_exporter]/ensure: defined content as '{sha256}6a44269924350969f77f2d0b778cd6220d053f06ea6d269c16ebe88141f7591c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/conf.d/openldap_exporter]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.22 seconds
Puppet / Distro Puppet - Archlinux rolling: spec/acceptance/openldap_exporter_spec.rb#L40
prometheus openldap exporter openldap_exporter works with extra options defined is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'archlinuxrolling-64.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155143377.fc5wmN.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}1918fbbbe6c253e2291d67ca15cd45936443f6fc2a0d2fd6de0ae7aa7cc52c4b' to '{sha256}6c372afdd7a9e342e596f84e8e45d3ea73fad399c30ee17807e6bc077396224c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.34 seconds
Puppet / Distro Puppet - Archlinux rolling: spec/acceptance/openldap_exporter_spec.rb#L57
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'archlinuxrolling-64.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155146258.FzWz25.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}6c372afdd7a9e342e596f84e8e45d3ea73fad399c30ee17807e6bc077396224c' to '{sha256}1918fbbbe6c253e2291d67ca15cd45936443f6fc2a0d2fd6de0ae7aa7cc52c4b' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.37 seconds
Puppet / Distro Puppet - Archlinux rolling: spec/acceptance/openldap_exporter_spec.rb#L72
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'archlinuxrolling-64.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155148961.86l7kP.pp Last 10 lines of output were: Error: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/modules/prometheus/manifests/daemon.pp, line: 105) Wrapped exception: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.15 seconds
Puppet / Distro Puppet - Archlinux rolling: spec/acceptance/openvpn_exporter_spec.rb#L6
prometheus openvpn_exporter openvpn_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'archlinuxrolling-64.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155156911.dfdsWo.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/User[openvpn-exporter]: Scheduling refresh of Service[openvpn_exporter] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]/ensure: defined content as '{sha256}4cd56f88fe0fe911e577ee7099129ba01c6bcc07fe52e1de2f4e6043e6b81f35' Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openvpn_exporter.service] Info: Systemd::Daemon_reload[openvpn_exporter.service]: Scheduling refresh of Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/Systemd::Daemon_reload[openvpn_exporter.service]/Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openvpn_exporter.service]: Scheduling refresh of Service[openvpn_exporter] Warning: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Unscheduling all events on Service[openvpn_exporter] Info: Prometheus::Daemon[openvpn_exporter]: Unscheduling all events on Prometheus::Daemon[openvpn_exporter] �[mNotice: Applied catalog in 0.42 seconds
Puppet / Distro Puppet - Archlinux rolling: spec/acceptance/openvpn_exporter_spec.rb#L14
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "openvpn_exporter" to be running
Puppet / Distro Puppet - Archlinux rolling: spec/acceptance/openvpn_exporter_spec.rb#L15
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "openvpn_exporter" to be enabled
Puppet / Distro Puppet - Archlinux rolling: spec/acceptance/openvpn_exporter_spec.rb#L19
prometheus openvpn_exporter Port "9176" is expected to be listening with tcp6 Failure/Error: it { is_expected.to be_listening.with('tcp6') } expected Port "9176" to be listening with tcp6
Puppet / Distro Puppet - Archlinux rolling
Process completed with exit code 1.
Puppet / Puppet 7 - Debian 11: spec/acceptance/openldap_exporter_spec.rb#L23
prometheus openldap exporter openldap_exporter works with ldap_binddn + ldap_password config is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154954980.YnJ75w.pp Last 10 lines of output were: Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.0.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/default/openldap_exporter]/ensure: defined content as '{sha256}6a44269924350969f77f2d0b778cd6220d053f06ea6d269c16ebe88141f7591c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/default/openldap_exporter]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.47 seconds
Puppet / Puppet 7 - Debian 11: spec/acceptance/openldap_exporter_spec.rb#L40
prometheus openldap exporter openldap_exporter works with extra options defined is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154958993.IM3mcM.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}4317a88f9b8a63c9a8f826056579d81c9cb2385430dc25b6e59a7e81ae67a460' to '{sha256}1348d6eedfad0496b37e64549dd31186f42ab40c7eeb4e343a5f1041d78801b8' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.41 seconds
Puppet / Puppet 7 - Debian 11: spec/acceptance/openldap_exporter_spec.rb#L57
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155002953.52PLYm.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}1348d6eedfad0496b37e64549dd31186f42ab40c7eeb4e343a5f1041d78801b8' to '{sha256}4317a88f9b8a63c9a8f826056579d81c9cb2385430dc25b6e59a7e81ae67a460' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.38 seconds
Puppet / Puppet 7 - Debian 11: spec/acceptance/openldap_exporter_spec.rb#L72
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155006695.4zGPFC.pp Last 10 lines of output were: Error: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) Wrapped exception: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.37 seconds
Puppet / Puppet 7 - Debian 11: spec/acceptance/openvpn_exporter_spec.rb#L6
prometheus openvpn_exporter openvpn_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155018237.6mG2fQ.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/User[openvpn-exporter]: Scheduling refresh of Service[openvpn_exporter] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]/ensure: defined content as '{sha256}3f4a3c17cc4b956ddc02feaad5a643f0682d7b7b51b758e1d41ad23f10f425ea' Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openvpn_exporter.service] Info: Systemd::Daemon_reload[openvpn_exporter.service]: Scheduling refresh of Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/Systemd::Daemon_reload[openvpn_exporter.service]/Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openvpn_exporter.service]: Scheduling refresh of Service[openvpn_exporter] Warning: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Unscheduling all events on Service[openvpn_exporter] Info: Prometheus::Daemon[openvpn_exporter]: Unscheduling all events on Prometheus::Daemon[openvpn_exporter] �[mNotice: Applied catalog in 0.44 seconds
Puppet / Puppet 7 - Debian 11: spec/acceptance/openvpn_exporter_spec.rb#L14
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "openvpn_exporter" to be running
Puppet / Puppet 7 - Debian 11: spec/acceptance/openvpn_exporter_spec.rb#L15
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "openvpn_exporter" to be enabled
Puppet / Puppet 7 - Debian 11: spec/acceptance/openvpn_exporter_spec.rb#L19
prometheus openvpn_exporter Port "9176" is expected to be listening with tcp6 Failure/Error: it { is_expected.to be_listening.with('tcp6') } expected Port "9176" to be listening with tcp6
Puppet / Puppet 7 - Debian 11: spec/acceptance/postfix_exporter_spec.rb#L19
prometheus postfix exporter default version postfix_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155057764.OueCR2.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/User[postfix-exporter]: Scheduling refresh of Service[postfix_exporter] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]/ensure: defined content as '{sha256}3d9cf6bd6c5dcddfc17eff551669157023c08d6f47be4653d0b0bc143cba7440' Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[postfix_exporter.service] Info: Systemd::Daemon_reload[postfix_exporter.service]: Scheduling refresh of Exec[systemd-postfix_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/Systemd::Daemon_reload[postfix_exporter.service]/Exec[systemd-postfix_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[postfix_exporter.service]: Scheduling refresh of Service[postfix_exporter] Warning: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Unscheduling all events on Service[postfix_exporter] Info: Prometheus::Daemon[postfix_exporter]: Unscheduling all events on Prometheus::Daemon[postfix_exporter] �[mNotice: Applied catalog in 0.53 seconds
Puppet / Puppet 7 - Debian 11: spec/acceptance/postfix_exporter_spec.rb#L34
prometheus postfix exporter default version provides postfix metrics Failure/Error: shell('curl -s http://127.0.0.1:9154/metrics') do |r| expect(r.stdout).to match(%r{postfix_smtpd_connects_total}) end Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 7 running: curl -s http://127.0.0.1:9154/metrics Last 10 lines of output were:
Puppet / Puppet 8 - Debian 11: spec/acceptance/openldap_exporter_spec.rb#L23
prometheus openldap exporter openldap_exporter works with ldap_binddn + ldap_password config is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_154959046.QCFKxa.pp Last 10 lines of output were: Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.0.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/default/openldap_exporter]/ensure: defined content as '{sha256}6a44269924350969f77f2d0b778cd6220d053f06ea6d269c16ebe88141f7591c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/default/openldap_exporter]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.35 seconds
Puppet / Puppet 8 - Debian 11: spec/acceptance/openldap_exporter_spec.rb#L40
prometheus openldap exporter openldap_exporter works with extra options defined is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155002946.DtKILL.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}4317a88f9b8a63c9a8f826056579d81c9cb2385430dc25b6e59a7e81ae67a460' to '{sha256}1348d6eedfad0496b37e64549dd31186f42ab40c7eeb4e343a5f1041d78801b8' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.35 seconds
Puppet / Puppet 8 - Debian 11: spec/acceptance/openldap_exporter_spec.rb#L57
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155006818.meBP1s.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}1348d6eedfad0496b37e64549dd31186f42ab40c7eeb4e343a5f1041d78801b8' to '{sha256}4317a88f9b8a63c9a8f826056579d81c9cb2385430dc25b6e59a7e81ae67a460' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.36 seconds
Puppet / Puppet 8 - Debian 11: spec/acceptance/openldap_exporter_spec.rb#L72
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155010579.AdjYt3.pp Last 10 lines of output were: Error: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) Wrapped exception: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.34 seconds
Puppet / Puppet 8 - Debian 11: spec/acceptance/openvpn_exporter_spec.rb#L6
prometheus openvpn_exporter openvpn_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155021944.PK8hFZ.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/User[openvpn-exporter]: Scheduling refresh of Service[openvpn_exporter] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]/ensure: defined content as '{sha256}3f4a3c17cc4b956ddc02feaad5a643f0682d7b7b51b758e1d41ad23f10f425ea' Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openvpn_exporter.service] Info: Systemd::Daemon_reload[openvpn_exporter.service]: Scheduling refresh of Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/Systemd::Daemon_reload[openvpn_exporter.service]/Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openvpn_exporter.service]: Scheduling refresh of Service[openvpn_exporter] Warning: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Unscheduling all events on Service[openvpn_exporter] Info: Prometheus::Daemon[openvpn_exporter]: Unscheduling all events on Prometheus::Daemon[openvpn_exporter] �[mNotice: Applied catalog in 0.44 seconds
Puppet / Puppet 8 - Debian 11: spec/acceptance/openvpn_exporter_spec.rb#L14
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "openvpn_exporter" to be running
Puppet / Puppet 8 - Debian 11: spec/acceptance/openvpn_exporter_spec.rb#L15
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "openvpn_exporter" to be enabled
Puppet / Puppet 8 - Debian 11: spec/acceptance/openvpn_exporter_spec.rb#L19
prometheus openvpn_exporter Port "9176" is expected to be listening with tcp6 Failure/Error: it { is_expected.to be_listening.with('tcp6') } expected Port "9176" to be listening with tcp6
Puppet / Puppet 8 - Debian 11: spec/acceptance/postfix_exporter_spec.rb#L19
prometheus postfix exporter default version postfix_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155059777.sIooKq.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/User[postfix-exporter]: Scheduling refresh of Service[postfix_exporter] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]/ensure: defined content as '{sha256}3d9cf6bd6c5dcddfc17eff551669157023c08d6f47be4653d0b0bc143cba7440' Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[postfix_exporter.service] Info: Systemd::Daemon_reload[postfix_exporter.service]: Scheduling refresh of Exec[systemd-postfix_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/Systemd::Daemon_reload[postfix_exporter.service]/Exec[systemd-postfix_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[postfix_exporter.service]: Scheduling refresh of Service[postfix_exporter] Warning: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Unscheduling all events on Service[postfix_exporter] Info: Prometheus::Daemon[postfix_exporter]: Unscheduling all events on Prometheus::Daemon[postfix_exporter] �[mNotice: Applied catalog in 0.44 seconds
Puppet / Puppet 8 - Debian 11: spec/acceptance/postfix_exporter_spec.rb#L34
prometheus postfix exporter default version provides postfix metrics Failure/Error: shell('curl -s http://127.0.0.1:9154/metrics') do |r| expect(r.stdout).to match(%r{postfix_smtpd_connects_total}) end Beaker::Host::CommandFailure: Host 'debian11-64-puppet8.example.com' exited with 7 running: curl -s http://127.0.0.1:9154/metrics Last 10 lines of output were:
Puppet / Puppet 7 - Debian 12: spec/acceptance/openldap_exporter_spec.rb#L23
prometheus openldap exporter openldap_exporter works with ldap_binddn + ldap_password config is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian12-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155002268.Jw0DyY.pp Last 10 lines of output were: Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.0.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/default/openldap_exporter]/ensure: defined content as '{sha256}6a44269924350969f77f2d0b778cd6220d053f06ea6d269c16ebe88141f7591c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/default/openldap_exporter]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.32 seconds
Puppet / Puppet 7 - Debian 12: spec/acceptance/openldap_exporter_spec.rb#L40
prometheus openldap exporter openldap_exporter works with extra options defined is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian12-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155006265.L2yyF2.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}4317a88f9b8a63c9a8f826056579d81c9cb2385430dc25b6e59a7e81ae67a460' to '{sha256}1348d6eedfad0496b37e64549dd31186f42ab40c7eeb4e343a5f1041d78801b8' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.44 seconds
Puppet / Puppet 7 - Debian 12: spec/acceptance/openldap_exporter_spec.rb#L57
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian12-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155010338.ms4zCL.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}1348d6eedfad0496b37e64549dd31186f42ab40c7eeb4e343a5f1041d78801b8' to '{sha256}4317a88f9b8a63c9a8f826056579d81c9cb2385430dc25b6e59a7e81ae67a460' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.42 seconds
Puppet / Puppet 7 - Debian 12: spec/acceptance/openldap_exporter_spec.rb#L72
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian12-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155014223.VCTFj2.pp Last 10 lines of output were: Error: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) Wrapped exception: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.39 seconds
Puppet / Puppet 7 - Debian 12: spec/acceptance/openvpn_exporter_spec.rb#L6
prometheus openvpn_exporter openvpn_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian12-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155025950.3yGTv6.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/User[openvpn-exporter]: Scheduling refresh of Service[openvpn_exporter] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]/ensure: defined content as '{sha256}3f4a3c17cc4b956ddc02feaad5a643f0682d7b7b51b758e1d41ad23f10f425ea' Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openvpn_exporter.service] Info: Systemd::Daemon_reload[openvpn_exporter.service]: Scheduling refresh of Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/Systemd::Daemon_reload[openvpn_exporter.service]/Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openvpn_exporter.service]: Scheduling refresh of Service[openvpn_exporter] Warning: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Unscheduling all events on Service[openvpn_exporter] Info: Prometheus::Daemon[openvpn_exporter]: Unscheduling all events on Prometheus::Daemon[openvpn_exporter] �[mNotice: Applied catalog in 0.43 seconds
Puppet / Puppet 7 - Debian 12: spec/acceptance/openvpn_exporter_spec.rb#L14
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "openvpn_exporter" to be running
Puppet / Puppet 7 - Debian 12: spec/acceptance/openvpn_exporter_spec.rb#L15
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "openvpn_exporter" to be enabled
Puppet / Puppet 7 - Debian 12: spec/acceptance/openvpn_exporter_spec.rb#L19
prometheus openvpn_exporter Port "9176" is expected to be listening with tcp6 Failure/Error: it { is_expected.to be_listening.with('tcp6') } expected Port "9176" to be listening with tcp6
Puppet / Puppet 7 - Debian 12: spec/acceptance/postfix_exporter_spec.rb#L19
prometheus postfix exporter default version postfix_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian12-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155105183.7R59f7.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/User[postfix-exporter]: Scheduling refresh of Service[postfix_exporter] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]/ensure: defined content as '{sha256}3d9cf6bd6c5dcddfc17eff551669157023c08d6f47be4653d0b0bc143cba7440' Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[postfix_exporter.service] Info: Systemd::Daemon_reload[postfix_exporter.service]: Scheduling refresh of Exec[systemd-postfix_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/Systemd::Daemon_reload[postfix_exporter.service]/Exec[systemd-postfix_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[postfix_exporter.service]: Scheduling refresh of Service[postfix_exporter] Warning: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Unscheduling all events on Service[postfix_exporter] Info: Prometheus::Daemon[postfix_exporter]: Unscheduling all events on Prometheus::Daemon[postfix_exporter] �[mNotice: Applied catalog in 0.48 seconds
Puppet / Puppet 7 - Debian 12: spec/acceptance/postfix_exporter_spec.rb#L34
prometheus postfix exporter default version provides postfix metrics Failure/Error: shell('curl -s http://127.0.0.1:9154/metrics') do |r| expect(r.stdout).to match(%r{postfix_smtpd_connects_total}) end Beaker::Host::CommandFailure: Host 'debian12-64-puppet7.example.com' exited with 7 running: curl -s http://127.0.0.1:9154/metrics Last 10 lines of output were:
Puppet / Puppet 8 - Debian 12: spec/acceptance/openldap_exporter_spec.rb#L23
prometheus openldap exporter openldap_exporter works with ldap_binddn + ldap_password config is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian12-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155019918.JnjzMK.pp Last 10 lines of output were: Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.0.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/default/openldap_exporter]/ensure: defined content as '{sha256}6a44269924350969f77f2d0b778cd6220d053f06ea6d269c16ebe88141f7591c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/default/openldap_exporter]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.25 seconds
Puppet / Puppet 8 - Debian 12: spec/acceptance/openldap_exporter_spec.rb#L40
prometheus openldap exporter openldap_exporter works with extra options defined is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian12-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155024135.1ah7aq.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}4317a88f9b8a63c9a8f826056579d81c9cb2385430dc25b6e59a7e81ae67a460' to '{sha256}1348d6eedfad0496b37e64549dd31186f42ab40c7eeb4e343a5f1041d78801b8' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.33 seconds
Puppet / Puppet 8 - Debian 12: spec/acceptance/openldap_exporter_spec.rb#L57
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian12-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155028403.htGm9w.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}1348d6eedfad0496b37e64549dd31186f42ab40c7eeb4e343a5f1041d78801b8' to '{sha256}4317a88f9b8a63c9a8f826056579d81c9cb2385430dc25b6e59a7e81ae67a460' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.35 seconds
Puppet / Puppet 8 - Debian 12: spec/acceptance/openldap_exporter_spec.rb#L72
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian12-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155032479.lRAeMl.pp Last 10 lines of output were: Error: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) Wrapped exception: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.20 seconds
Puppet / Puppet 8 - Debian 12: spec/acceptance/openvpn_exporter_spec.rb#L6
prometheus openvpn_exporter openvpn_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian12-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155044922.IlIAFy.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/User[openvpn-exporter]: Scheduling refresh of Service[openvpn_exporter] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]/ensure: defined content as '{sha256}3f4a3c17cc4b956ddc02feaad5a643f0682d7b7b51b758e1d41ad23f10f425ea' Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openvpn_exporter.service] Info: Systemd::Daemon_reload[openvpn_exporter.service]: Scheduling refresh of Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/Systemd::Daemon_reload[openvpn_exporter.service]/Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openvpn_exporter.service]: Scheduling refresh of Service[openvpn_exporter] Warning: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Unscheduling all events on Service[openvpn_exporter] Info: Prometheus::Daemon[openvpn_exporter]: Unscheduling all events on Prometheus::Daemon[openvpn_exporter] �[mNotice: Applied catalog in 0.43 seconds
Puppet / Puppet 8 - Debian 12: spec/acceptance/openvpn_exporter_spec.rb#L14
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "openvpn_exporter" to be running
Puppet / Puppet 8 - Debian 12: spec/acceptance/openvpn_exporter_spec.rb#L15
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "openvpn_exporter" to be enabled
Puppet / Puppet 8 - Debian 12: spec/acceptance/openvpn_exporter_spec.rb#L19
prometheus openvpn_exporter Port "9176" is expected to be listening with tcp6 Failure/Error: it { is_expected.to be_listening.with('tcp6') } expected Port "9176" to be listening with tcp6
Puppet / Puppet 8 - Debian 12: spec/acceptance/postfix_exporter_spec.rb#L19
prometheus postfix exporter default version postfix_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian12-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155124313.qCjmZF.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/User[postfix-exporter]: Scheduling refresh of Service[postfix_exporter] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]/ensure: defined content as '{sha256}3d9cf6bd6c5dcddfc17eff551669157023c08d6f47be4653d0b0bc143cba7440' Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[postfix_exporter.service] Info: Systemd::Daemon_reload[postfix_exporter.service]: Scheduling refresh of Exec[systemd-postfix_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/Systemd::Daemon_reload[postfix_exporter.service]/Exec[systemd-postfix_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[postfix_exporter.service]: Scheduling refresh of Service[postfix_exporter] Warning: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Unscheduling all events on Service[postfix_exporter] Info: Prometheus::Daemon[postfix_exporter]: Unscheduling all events on Prometheus::Daemon[postfix_exporter] �[mNotice: Applied catalog in 0.36 seconds
Puppet / Puppet 8 - Debian 12: spec/acceptance/postfix_exporter_spec.rb#L34
prometheus postfix exporter default version provides postfix metrics Failure/Error: shell('curl -s http://127.0.0.1:9154/metrics') do |r| expect(r.stdout).to match(%r{postfix_smtpd_connects_total}) end Beaker::Host::CommandFailure: Host 'debian12-64-puppet8.example.com' exited with 7 running: curl -s http://127.0.0.1:9154/metrics Last 10 lines of output were:
Puppet / Puppet 7 - Ubuntu 22.04: spec/acceptance/openldap_exporter_spec.rb#L23
prometheus openldap exporter openldap_exporter works with ldap_binddn + ldap_password config is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155048385.6kW233.pp Last 10 lines of output were: Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.0.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/default/openldap_exporter]/ensure: defined content as '{sha256}6a44269924350969f77f2d0b778cd6220d053f06ea6d269c16ebe88141f7591c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/default/openldap_exporter]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 1.08 seconds
Puppet / Puppet 7 - Ubuntu 22.04: spec/acceptance/openldap_exporter_spec.rb#L40
prometheus openldap exporter openldap_exporter works with extra options defined is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155054169.oon4l7.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}4317a88f9b8a63c9a8f826056579d81c9cb2385430dc25b6e59a7e81ae67a460' to '{sha256}1348d6eedfad0496b37e64549dd31186f42ab40c7eeb4e343a5f1041d78801b8' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.91 seconds
Puppet / Puppet 7 - Ubuntu 22.04: spec/acceptance/openldap_exporter_spec.rb#L57
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155059772.XO2Ocx.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}1348d6eedfad0496b37e64549dd31186f42ab40c7eeb4e343a5f1041d78801b8' to '{sha256}4317a88f9b8a63c9a8f826056579d81c9cb2385430dc25b6e59a7e81ae67a460' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 1.06 seconds
Puppet / Puppet 7 - Ubuntu 22.04: spec/acceptance/openldap_exporter_spec.rb#L72
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155105461.H9N49j.pp Last 10 lines of output were: Error: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) Wrapped exception: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.81 seconds
Puppet / Puppet 7 - Ubuntu 22.04: spec/acceptance/openvpn_exporter_spec.rb#L6
prometheus openvpn_exporter openvpn_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155121241.BYns03.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/User[openvpn-exporter]: Scheduling refresh of Service[openvpn_exporter] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]/ensure: defined content as '{sha256}3f4a3c17cc4b956ddc02feaad5a643f0682d7b7b51b758e1d41ad23f10f425ea' Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openvpn_exporter.service] Info: Systemd::Daemon_reload[openvpn_exporter.service]: Scheduling refresh of Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/Systemd::Daemon_reload[openvpn_exporter.service]/Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openvpn_exporter.service]: Scheduling refresh of Service[openvpn_exporter] Warning: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Unscheduling all events on Service[openvpn_exporter] Info: Prometheus::Daemon[openvpn_exporter]: Unscheduling all events on Prometheus::Daemon[openvpn_exporter] �[mNotice: Applied catalog in 1.08 seconds
Puppet / Puppet 7 - Ubuntu 22.04: spec/acceptance/openvpn_exporter_spec.rb#L14
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "openvpn_exporter" to be running
Puppet / Puppet 7 - Ubuntu 22.04: spec/acceptance/openvpn_exporter_spec.rb#L15
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "openvpn_exporter" to be enabled
Puppet / Puppet 7 - Ubuntu 22.04: spec/acceptance/openvpn_exporter_spec.rb#L19
prometheus openvpn_exporter Port "9176" is expected to be listening with tcp6 Failure/Error: it { is_expected.to be_listening.with('tcp6') } expected Port "9176" to be listening with tcp6
Puppet / Puppet 7 - Ubuntu 22.04: spec/acceptance/postfix_exporter_spec.rb#L19
prometheus postfix exporter default version postfix_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155209212.udzROQ.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/User[postfix-exporter]: Scheduling refresh of Service[postfix_exporter] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]/ensure: defined content as '{sha256}3d9cf6bd6c5dcddfc17eff551669157023c08d6f47be4653d0b0bc143cba7440' Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[postfix_exporter.service] Info: Systemd::Daemon_reload[postfix_exporter.service]: Scheduling refresh of Exec[systemd-postfix_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/Systemd::Daemon_reload[postfix_exporter.service]/Exec[systemd-postfix_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[postfix_exporter.service]: Scheduling refresh of Service[postfix_exporter] Warning: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Unscheduling all events on Service[postfix_exporter] Info: Prometheus::Daemon[postfix_exporter]: Unscheduling all events on Prometheus::Daemon[postfix_exporter] �[mNotice: Applied catalog in 1.07 seconds
Puppet / Puppet 7 - Ubuntu 22.04: spec/acceptance/postfix_exporter_spec.rb#L34
prometheus postfix exporter default version provides postfix metrics Failure/Error: shell('curl -s http://127.0.0.1:9154/metrics') do |r| expect(r.stdout).to match(%r{postfix_smtpd_connects_total}) end Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet7.example.com' exited with 7 running: curl -s http://127.0.0.1:9154/metrics Last 10 lines of output were:
Puppet / Puppet 7 - Ubuntu 20.04: spec/acceptance/openldap_exporter_spec.rb#L23
prometheus openldap exporter openldap_exporter works with ldap_binddn + ldap_password config is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155052723.X4iuB7.pp Last 10 lines of output were: Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.0.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/default/openldap_exporter]/ensure: defined content as '{sha256}6a44269924350969f77f2d0b778cd6220d053f06ea6d269c16ebe88141f7591c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/default/openldap_exporter]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.26 seconds
Puppet / Puppet 7 - Ubuntu 20.04: spec/acceptance/openldap_exporter_spec.rb#L40
prometheus openldap exporter openldap_exporter works with extra options defined is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155058243.2TlITF.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}4317a88f9b8a63c9a8f826056579d81c9cb2385430dc25b6e59a7e81ae67a460' to '{sha256}1348d6eedfad0496b37e64549dd31186f42ab40c7eeb4e343a5f1041d78801b8' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.30 seconds
Puppet / Puppet 7 - Ubuntu 20.04: spec/acceptance/openldap_exporter_spec.rb#L57
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155103784.2lRT9R.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}1348d6eedfad0496b37e64549dd31186f42ab40c7eeb4e343a5f1041d78801b8' to '{sha256}4317a88f9b8a63c9a8f826056579d81c9cb2385430dc25b6e59a7e81ae67a460' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.30 seconds
Puppet / Puppet 7 - Ubuntu 20.04: spec/acceptance/openldap_exporter_spec.rb#L72
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155109165.wXEPJS.pp Last 10 lines of output were: Error: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) Wrapped exception: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.30 seconds
Puppet / Puppet 7 - Ubuntu 20.04: spec/acceptance/openvpn_exporter_spec.rb#L6
prometheus openvpn_exporter openvpn_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155125579.RzPB9U.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/User[openvpn-exporter]: Scheduling refresh of Service[openvpn_exporter] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]/ensure: defined content as '{sha256}3f4a3c17cc4b956ddc02feaad5a643f0682d7b7b51b758e1d41ad23f10f425ea' Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openvpn_exporter.service] Info: Systemd::Daemon_reload[openvpn_exporter.service]: Scheduling refresh of Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/Systemd::Daemon_reload[openvpn_exporter.service]/Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openvpn_exporter.service]: Scheduling refresh of Service[openvpn_exporter] Warning: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Unscheduling all events on Service[openvpn_exporter] Info: Prometheus::Daemon[openvpn_exporter]: Unscheduling all events on Prometheus::Daemon[openvpn_exporter] �[mNotice: Applied catalog in 0.42 seconds
Puppet / Puppet 7 - Ubuntu 20.04: spec/acceptance/openvpn_exporter_spec.rb#L14
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "openvpn_exporter" to be running
Puppet / Puppet 7 - Ubuntu 20.04: spec/acceptance/openvpn_exporter_spec.rb#L15
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "openvpn_exporter" to be enabled
Puppet / Puppet 7 - Ubuntu 20.04: spec/acceptance/openvpn_exporter_spec.rb#L19
prometheus openvpn_exporter Port "9176" is expected to be listening with tcp6 Failure/Error: it { is_expected.to be_listening.with('tcp6') } expected Port "9176" to be listening with tcp6
Puppet / Puppet 7 - Ubuntu 20.04: spec/acceptance/postfix_exporter_spec.rb#L19
prometheus postfix exporter default version postfix_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155210331.mQU5Rh.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/User[postfix-exporter]: Scheduling refresh of Service[postfix_exporter] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]/ensure: defined content as '{sha256}3d9cf6bd6c5dcddfc17eff551669157023c08d6f47be4653d0b0bc143cba7440' Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[postfix_exporter.service] Info: Systemd::Daemon_reload[postfix_exporter.service]: Scheduling refresh of Exec[systemd-postfix_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/Systemd::Daemon_reload[postfix_exporter.service]/Exec[systemd-postfix_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[postfix_exporter.service]: Scheduling refresh of Service[postfix_exporter] Warning: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Unscheduling all events on Service[postfix_exporter] Info: Prometheus::Daemon[postfix_exporter]: Unscheduling all events on Prometheus::Daemon[postfix_exporter] �[mNotice: Applied catalog in 0.32 seconds
Puppet / Puppet 7 - Ubuntu 20.04: spec/acceptance/postfix_exporter_spec.rb#L34
prometheus postfix exporter default version provides postfix metrics Failure/Error: shell('curl -s http://127.0.0.1:9154/metrics') do |r| expect(r.stdout).to match(%r{postfix_smtpd_connects_total}) end Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 7 running: curl -s http://127.0.0.1:9154/metrics Last 10 lines of output were:
Puppet / Puppet 8 - Ubuntu 20.04: spec/acceptance/openldap_exporter_spec.rb#L23
prometheus openldap exporter openldap_exporter works with ldap_binddn + ldap_password config is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155104042.gLF2Ox.pp Last 10 lines of output were: Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.0.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/default/openldap_exporter]/ensure: defined content as '{sha256}6a44269924350969f77f2d0b778cd6220d053f06ea6d269c16ebe88141f7591c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/default/openldap_exporter]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.23 seconds
Puppet / Puppet 8 - Ubuntu 20.04: spec/acceptance/openldap_exporter_spec.rb#L40
prometheus openldap exporter openldap_exporter works with extra options defined is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155109514.dHU3kH.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}4317a88f9b8a63c9a8f826056579d81c9cb2385430dc25b6e59a7e81ae67a460' to '{sha256}1348d6eedfad0496b37e64549dd31186f42ab40c7eeb4e343a5f1041d78801b8' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.25 seconds
Puppet / Puppet 8 - Ubuntu 20.04: spec/acceptance/openldap_exporter_spec.rb#L57
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155115046.VpnOcW.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}1348d6eedfad0496b37e64549dd31186f42ab40c7eeb4e343a5f1041d78801b8' to '{sha256}4317a88f9b8a63c9a8f826056579d81c9cb2385430dc25b6e59a7e81ae67a460' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.26 seconds
Puppet / Puppet 8 - Ubuntu 20.04: spec/acceptance/openldap_exporter_spec.rb#L72
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155120410.8fGN6e.pp Last 10 lines of output were: Error: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) Wrapped exception: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.16 seconds
Puppet / Puppet 8 - Ubuntu 20.04: spec/acceptance/openvpn_exporter_spec.rb#L6
prometheus openvpn_exporter openvpn_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155136752.rnRpjk.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/User[openvpn-exporter]: Scheduling refresh of Service[openvpn_exporter] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]/ensure: defined content as '{sha256}3f4a3c17cc4b956ddc02feaad5a643f0682d7b7b51b758e1d41ad23f10f425ea' Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openvpn_exporter.service] Info: Systemd::Daemon_reload[openvpn_exporter.service]: Scheduling refresh of Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/Systemd::Daemon_reload[openvpn_exporter.service]/Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openvpn_exporter.service]: Scheduling refresh of Service[openvpn_exporter] Warning: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Unscheduling all events on Service[openvpn_exporter] Info: Prometheus::Daemon[openvpn_exporter]: Unscheduling all events on Prometheus::Daemon[openvpn_exporter] �[mNotice: Applied catalog in 0.33 seconds
Puppet / Puppet 8 - Ubuntu 20.04: spec/acceptance/openvpn_exporter_spec.rb#L14
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "openvpn_exporter" to be running
Puppet / Puppet 8 - Ubuntu 20.04: spec/acceptance/openvpn_exporter_spec.rb#L15
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "openvpn_exporter" to be enabled
Puppet / Puppet 8 - Ubuntu 20.04: spec/acceptance/openvpn_exporter_spec.rb#L19
prometheus openvpn_exporter Port "9176" is expected to be listening with tcp6 Failure/Error: it { is_expected.to be_listening.with('tcp6') } expected Port "9176" to be listening with tcp6
Puppet / Puppet 8 - Ubuntu 20.04: spec/acceptance/postfix_exporter_spec.rb#L19
prometheus postfix exporter default version postfix_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155224083.fRH7aL.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/User[postfix-exporter]: Scheduling refresh of Service[postfix_exporter] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]/ensure: defined content as '{sha256}3d9cf6bd6c5dcddfc17eff551669157023c08d6f47be4653d0b0bc143cba7440' Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[postfix_exporter.service] Info: Systemd::Daemon_reload[postfix_exporter.service]: Scheduling refresh of Exec[systemd-postfix_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/Systemd::Daemon_reload[postfix_exporter.service]/Exec[systemd-postfix_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[postfix_exporter.service]: Scheduling refresh of Service[postfix_exporter] Warning: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Unscheduling all events on Service[postfix_exporter] Info: Prometheus::Daemon[postfix_exporter]: Unscheduling all events on Prometheus::Daemon[postfix_exporter] �[mNotice: Applied catalog in 0.29 seconds
Puppet / Puppet 8 - Ubuntu 20.04: spec/acceptance/postfix_exporter_spec.rb#L34
prometheus postfix exporter default version provides postfix metrics Failure/Error: shell('curl -s http://127.0.0.1:9154/metrics') do |r| expect(r.stdout).to match(%r{postfix_smtpd_connects_total}) end Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet8.example.com' exited with 7 running: curl -s http://127.0.0.1:9154/metrics Last 10 lines of output were:
Puppet / Puppet 8 - Ubuntu 22.04: spec/acceptance/openldap_exporter_spec.rb#L23
prometheus openldap exporter openldap_exporter works with ldap_binddn + ldap_password config is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155108560.z4YiX8.pp Last 10 lines of output were: Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.0.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.0.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/default/openldap_exporter]/ensure: defined content as '{sha256}6a44269924350969f77f2d0b778cd6220d053f06ea6d269c16ebe88141f7591c' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/etc/default/openldap_exporter]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.67 seconds
Puppet / Puppet 8 - Ubuntu 22.04: spec/acceptance/openldap_exporter_spec.rb#L40
prometheus openldap exporter openldap_exporter works with extra options defined is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155114273.G3xcnS.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}4317a88f9b8a63c9a8f826056579d81c9cb2385430dc25b6e59a7e81ae67a460' to '{sha256}1348d6eedfad0496b37e64549dd31186f42ab40c7eeb4e343a5f1041d78801b8' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.67 seconds
Puppet / Puppet 8 - Ubuntu 22.04: spec/acceptance/openldap_exporter_spec.rb#L57
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155119937.viUPJE.pp Last 10 lines of output were: Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]/content: content changed '{sha256}1348d6eedfad0496b37e64549dd31186f42ab40c7eeb4e343a5f1041d78801b8' to '{sha256}4317a88f9b8a63c9a8f826056579d81c9cb2385430dc25b6e59a7e81ae67a460' Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/File[/etc/systemd/system/openldap_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openldap_exporter.service] Info: Systemd::Daemon_reload[openldap_exporter.service]: Scheduling refresh of Exec[systemd-openldap_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Systemd::Manage_unit[openldap_exporter.service]/Systemd::Unit_file[openldap_exporter.service]/Systemd::Daemon_reload[openldap_exporter.service]/Exec[systemd-openldap_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openldap_exporter.service]: Scheduling refresh of Service[openldap_exporter] Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Unscheduling all events on Service[openldap_exporter] Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.63 seconds
Puppet / Puppet 8 - Ubuntu 22.04: spec/acceptance/openldap_exporter_spec.rb#L72
prometheus openldap exporter openldap_exporter update from 2.0 to 2.1 is idempotent Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155125397.bMegUn.pp Last 10 lines of output were: Error: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) Wrapped exception: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 Error: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]/ensure: change from 'absent' to 'present' failed: Could not set 'present' on ensure: File exists @ dir_s_mkdir - /opt/openldap_exporter-2.1.linux-amd64 (file: /etc/puppetlabs/code/environments/production/modules/prometheus/manifests/daemon.pp, line: 105) �[mNotice: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Dependency Archive[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter] has failures: true Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/opt/openldap_exporter-2.1.linux-amd64/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/File[/usr/local/bin/openldap_exporter]: Skipping because of failed dependencies Warning: /Stage[main]/Prometheus::Openldap_exporter/Prometheus::Daemon[openldap_exporter]/Service[openldap_exporter]: Skipping because of failed dependencies Info: Prometheus::Daemon[openldap_exporter]: Unscheduling all events on Prometheus::Daemon[openldap_exporter] �[mNotice: Applied catalog in 0.74 seconds
Puppet / Puppet 8 - Ubuntu 22.04: spec/acceptance/openvpn_exporter_spec.rb#L6
prometheus openvpn_exporter openvpn_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155141879.N7kt4c.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/User[openvpn-exporter]: Scheduling refresh of Service[openvpn_exporter] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]/ensure: defined content as '{sha256}3f4a3c17cc4b956ddc02feaad5a643f0682d7b7b51b758e1d41ad23f10f425ea' Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/File[/etc/systemd/system/openvpn_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[openvpn_exporter.service] Info: Systemd::Daemon_reload[openvpn_exporter.service]: Scheduling refresh of Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Systemd::Manage_unit[openvpn_exporter.service]/Systemd::Unit_file[openvpn_exporter.service]/Systemd::Daemon_reload[openvpn_exporter.service]/Exec[systemd-openvpn_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[openvpn_exporter.service]: Scheduling refresh of Service[openvpn_exporter] Warning: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Openvpn_exporter/Prometheus::Daemon[openvpn_exporter]/Service[openvpn_exporter]: Unscheduling all events on Service[openvpn_exporter] Info: Prometheus::Daemon[openvpn_exporter]: Unscheduling all events on Prometheus::Daemon[openvpn_exporter] �[mNotice: Applied catalog in 0.78 seconds
Puppet / Puppet 8 - Ubuntu 22.04: spec/acceptance/openvpn_exporter_spec.rb#L14
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "openvpn_exporter" to be running
Puppet / Puppet 8 - Ubuntu 22.04: spec/acceptance/openvpn_exporter_spec.rb#L15
prometheus openvpn_exporter Service "openvpn_exporter" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "openvpn_exporter" to be enabled
Puppet / Puppet 8 - Ubuntu 22.04: spec/acceptance/openvpn_exporter_spec.rb#L19
prometheus openvpn_exporter Port "9176" is expected to be listening with tcp6 Failure/Error: it { is_expected.to be_listening.with('tcp6') } expected Port "9176" to be listening with tcp6
Puppet / Puppet 8 - Ubuntu 22.04: spec/acceptance/postfix_exporter_spec.rb#L19
prometheus postfix exporter default version postfix_exporter works idempotently with no errors Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet8.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_155230406.7V4JH9.pp Last 10 lines of output were: Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/User[postfix-exporter]: Scheduling refresh of Service[postfix_exporter] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]/ensure: defined content as '{sha256}3d9cf6bd6c5dcddfc17eff551669157023c08d6f47be4653d0b0bc143cba7440' Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/File[/etc/systemd/system/postfix_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[postfix_exporter.service] Info: Systemd::Daemon_reload[postfix_exporter.service]: Scheduling refresh of Exec[systemd-postfix_exporter.service-systemctl-daemon-reload] �[mNotice: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Systemd::Manage_unit[postfix_exporter.service]/Systemd::Unit_file[postfix_exporter.service]/Systemd::Daemon_reload[postfix_exporter.service]/Exec[systemd-postfix_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event Info: Systemd::Manage_unit[postfix_exporter.service]: Scheduling refresh of Service[postfix_exporter] Warning: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Skipping because of failed dependencies Info: /Stage[main]/Prometheus::Postfix_exporter/Prometheus::Daemon[postfix_exporter]/Service[postfix_exporter]: Unscheduling all events on Service[postfix_exporter] Info: Prometheus::Daemon[postfix_exporter]: Unscheduling all events on Prometheus::Daemon[postfix_exporter] �[mNotice: Applied catalog in 0.79 seconds
Puppet / Puppet 8 - Ubuntu 22.04: spec/acceptance/postfix_exporter_spec.rb#L34
prometheus postfix exporter default version provides postfix metrics Failure/Error: shell('curl -s http://127.0.0.1:9154/metrics') do |r| expect(r.stdout).to match(%r{postfix_smtpd_connects_total}) end Beaker::Host::CommandFailure: Host 'ubuntu2204-64-puppet8.example.com' exited with 7 running: curl -s http://127.0.0.1:9154/metrics Last 10 lines of output were:
Puppet / Test suite
Process completed with exit code 1.