CI #753
Annotations
20 errors and 31 warnings
Distro Puppet - Archlinux rolling:
spec/acceptance/alertmanager_spec.rb#L6
prometheus alertmanager alertmanager works idempotently with no errors
Failure/Error: apply_manifest(pp, catch_changes: true)
Beaker::Host::CommandFailure:
Host 'archlinuxrolling-64-none.example.com' exited with 2 running:
puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_041347275.pp.zzrvVS
Last 10 lines of output were:
Info: Loading facts
Info: Loading facts
Info: Loading facts
�[mNotice: Compiled catalog for archlinuxrolling-64-none.example.com in environment production in 0.17 seconds
Info: Using environment 'production'
Info: Applying configuration version '1702181629'
�[mNotice: /Stage[main]/Prometheus::Alertmanager/File[/etc/alertmanager/alertmanager.yml]/ensure: removed
�[mNotice: /Stage[main]/Prometheus::Alertmanager/File[/etc/alertmanager/template]: Not removing directory; use 'force' to override
�[mNotice: /Stage[main]/Prometheus::Alertmanager/File[/etc/alertmanager/template]/ensure: removed
�[mNotice: Applied catalog in 0.72 seconds
|
Distro Puppet - Archlinux rolling:
spec/acceptance/apache_exporter_spec.rb#L6
prometheus apache exporter apache_exporter works idempotently with no errors
Failure/Error: apply_manifest(pp, catch_failures: true)
Beaker::Host::CommandFailure:
Host 'archlinuxrolling-64-none.example.com' exited with 6 running:
puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_041350355.pp.xNv9js
Last 10 lines of output were:
�[mNotice: /Stage[main]/Prometheus::Apache_exporter/Prometheus::Daemon[apache_exporter]/Systemd::Unit_file[apache_exporter.service]/File[/etc/systemd/system/apache_exporter.service]/ensure: defined content as '{sha256}fe35de5e95259cb92b46601881a80400f99dcfbaad9f49f78f92b9c438204100'
Info: /Stage[main]/Prometheus::Apache_exporter/Prometheus::Daemon[apache_exporter]/Systemd::Unit_file[apache_exporter.service]/File[/etc/systemd/system/apache_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[apache_exporter.service]
Info: Systemd::Daemon_reload[apache_exporter.service]: Scheduling refresh of Exec[systemd-apache_exporter.service-systemctl-daemon-reload]
�[mNotice: /Stage[main]/Prometheus::Apache_exporter/Prometheus::Daemon[apache_exporter]/Systemd::Unit_file[apache_exporter.service]/Systemd::Daemon_reload[apache_exporter.service]/Exec[systemd-apache_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event
Info: Systemd::Unit_file[apache_exporter.service]: Scheduling refresh of Service[apache_exporter]
�[mNotice: /Stage[main]/Prometheus::Apache_exporter/Prometheus::Daemon[apache_exporter]/Service[apache_exporter]: Dependency Package[apache_exporter] has failures: true
Warning: /Stage[main]/Prometheus::Apache_exporter/Prometheus::Daemon[apache_exporter]/Service[apache_exporter]: Skipping because of failed dependencies
Info: /Stage[main]/Prometheus::Apache_exporter/Prometheus::Daemon[apache_exporter]/Service[apache_exporter]: Unscheduling all events on Service[apache_exporter]
Info: Prometheus::Daemon[apache_exporter]: Unscheduling all events on Prometheus::Daemon[apache_exporter]
�[mNotice: Applied catalog in 1.16 seconds
|
Distro Puppet - Archlinux rolling:
spec/acceptance/apache_exporter_spec.rb#L14
prometheus apache exporter default install Service "apache_exporter" is expected to be running
Failure/Error: it { is_expected.to be_running }
expected Service "apache_exporter" to be running
|
Distro Puppet - Archlinux rolling:
spec/acceptance/apache_exporter_spec.rb#L15
prometheus apache exporter default install Service "apache_exporter" is expected to be enabled
Failure/Error: it { is_expected.to be_enabled }
expected Service "apache_exporter" to be enabled
|
Distro Puppet - Archlinux rolling:
spec/acceptance/apache_exporter_spec.rb#L19
prometheus apache exporter default install Port "9117" is expected to be listening with tcp6
Failure/Error: it { is_expected.to be_listening.with('tcp6') }
expected Port "9117" to be listening with tcp6
|
Distro Puppet - Archlinux rolling:
spec/acceptance/apache_exporter_spec.rb#L23
prometheus apache exporter default install Process "apache_exporter" args is expected to match /\ --scrape_uri http:\/\/localhost\/server-status\/\?auto/
Failure/Error: its(:args) { is_expected.to match %r{\ --scrape_uri http://localhost/server-status/\?auto} }
expected "" to match /\ --scrape_uri http:\/\/localhost\/server-status\/\?auto/
Diff:
@@ -1 +1 @@
-/\ --scrape_uri http:\/\/localhost\/server-status\/\?auto/
+""
|
Distro Puppet - Archlinux rolling:
spec/acceptance/apache_exporter_spec.rb#L29
prometheus apache exporter apache_exporter update from 0.5.0 to 0.7.0 is idempotent
Failure/Error: apply_manifest(pp, catch_failures: true)
Beaker::Host::CommandFailure:
Host 'archlinuxrolling-64-none.example.com' exited with 6 running:
puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_041353858.pp.rOOBOW
Last 10 lines of output were:
�[mNotice: /Stage[main]/Prometheus::Apache_exporter/Prometheus::Daemon[apache_exporter]/Systemd::Unit_file[apache_exporter.service]/File[/etc/systemd/system/apache_exporter.service]/content: content changed '{sha256}fe35de5e95259cb92b46601881a80400f99dcfbaad9f49f78f92b9c438204100' to '{sha256}e0228e37f604eb45df5bcdaa63429a33505dc44397dcd418abb4b0da036adc46'
Info: /Stage[main]/Prometheus::Apache_exporter/Prometheus::Daemon[apache_exporter]/Systemd::Unit_file[apache_exporter.service]/File[/etc/systemd/system/apache_exporter.service]: Scheduling refresh of Systemd::Daemon_reload[apache_exporter.service]
Info: Systemd::Daemon_reload[apache_exporter.service]: Scheduling refresh of Exec[systemd-apache_exporter.service-systemctl-daemon-reload]
�[mNotice: /Stage[main]/Prometheus::Apache_exporter/Prometheus::Daemon[apache_exporter]/Systemd::Unit_file[apache_exporter.service]/Systemd::Daemon_reload[apache_exporter.service]/Exec[systemd-apache_exporter.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event
Info: Systemd::Unit_file[apache_exporter.service]: Scheduling refresh of Service[apache_exporter]
�[mNotice: /Stage[main]/Prometheus::Apache_exporter/Prometheus::Daemon[apache_exporter]/Service[apache_exporter]: Dependency Package[apache_exporter] has failures: true
Info: /Stage[main]/Prometheus::Apache_exporter/Prometheus::Daemon[apache_exporter]/Service[apache_exporter]: Unscheduling all events on Service[apache_exporter]
Info: Prometheus::Daemon[apache_exporter]: Unscheduling all events on Prometheus::Daemon[apache_exporter]
Warning: /Stage[main]/Prometheus::Apache_exporter/Prometheus::Daemon[apache_exporter]/Service[apache_exporter]: Skipping because of failed dependencies
�[mNotice: Applied catalog in 1.11 seconds
|
Distro Puppet - Archlinux rolling:
spec/acceptance/apache_exporter_spec.rb#L48
prometheus apache exporter apache_exporter update from 0.5.0 to 0.7.0 is idempotent
Failure/Error: apply_manifest(pp, catch_failures: true)
Beaker::Host::CommandFailure:
Host 'archlinuxrolling-64-none.example.com' exited with 4 running:
puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_041357084.pp.9e2F2o
Last 10 lines of output were:
Info: Loading facts
Info: Loading facts
�[mNotice: Compiled catalog for archlinuxrolling-64-none.example.com in environment production in 0.18 seconds
Info: Using environment 'production'
Info: Applying configuration version '1702181638'
Error: Could not update: Execution of '/usr/bin/pacman --noconfirm --needed --noprogressbar -S apache_exporter' returned 1: error: target not found: apache_exporter
Error: /Stage[main]/Prometheus::Apache_exporter/Prometheus::Daemon[apache_exporter]/Package[apache_exporter]/ensure: change from 'absent' to 'latest' failed: Could not update: Execution of '/usr/bin/pacman --noconfirm --needed --noprogressbar -S apache_exporter' returned 1: error: target not found: apache_exporter
�[mNotice: /Stage[main]/Prometheus::Apache_exporter/Prometheus::Daemon[apache_exporter]/Service[apache_exporter]: Dependency Package[apache_exporter] has failures: true
Warning: /Stage[main]/Prometheus::Apache_exporter/Prometheus::Daemon[apache_exporter]/Service[apache_exporter]: Skipping because of failed dependencies
�[mNotice: Applied catalog in 0.92 seconds
|
Distro Puppet - Archlinux rolling:
spec/acceptance/apache_exporter_spec.rb#L36
prometheus apache exporter apache_exporter update from 0.5.0 to 0.7.0 Service "apache_exporter" is expected to be running
Failure/Error: it { is_expected.to be_running }
expected Service "apache_exporter" to be running
|
Distro Puppet - Archlinux rolling:
spec/acceptance/apache_exporter_spec.rb#L37
prometheus apache exporter apache_exporter update from 0.5.0 to 0.7.0 Service "apache_exporter" is expected to be enabled
Failure/Error: it { is_expected.to be_enabled }
expected Service "apache_exporter" to be enabled
|
Distro Puppet - Debian 12:
spec/acceptance/postfix_exporter_spec.rb#L11
prometheus postfix exporter install postfix
Failure/Error: apply_manifest(pp, catch_failures: true)
Beaker::Host::CommandFailure:
Host 'debian12-64-none.example.com' exited with 1 running:
puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_042157914.pp.dP4wod
Last 10 lines of output were:
Info: Loading facts
Info: Loading facts
Info: Loading facts
Info: Loading facts
Info: Loading facts
Info: Loading facts
Info: Loading facts
Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Resource Statement, Unknown resource type: 'augeas' (file: /etc/puppet/code/modules/postfix/manifests/config.pp, line: 74, column: 3) (file: /etc/puppet/code/modules/postfix/manifests/files.pp, line: 104) on node debian12-64-none.example.com
|
Distro Puppet - Debian 12
Process completed with exit code 1.
|
Puppet 7 - Ubuntu 20.04:
spec/acceptance/prometheus_server_spec.rb#L127
prometheus server basics prometheus upgrade to latest 2.15.1 works is idempotent
Failure/Error: apply_manifest(pp, catch_failures: true)
Beaker::Host::CommandFailure:
Host 'ubuntu2004-64-puppet7.example.com' exited with 4 running:
puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_042243120.pp.A2B2Mt
Last 10 lines of output were:
Warning: /Stage[main]/Prometheus::Install/File[/usr/local/share/prometheus/console_libraries]: Skipping because of failed dependencies
Warning: /Stage[main]/Prometheus::Server/Prometheus::Alerts[alert]/File[/etc/prometheus/alert.rules]: Skipping because of failed dependencies
Warning: /Stage[main]/Prometheus::Config/File[/etc/default/prometheus]: Skipping because of failed dependencies
Warning: /Stage[main]/Prometheus::Config/File[/etc/prometheus/file_sd_config.d]: Skipping because of failed dependencies
Warning: /Stage[main]/Prometheus::Config/File[prometheus.yaml]: Skipping because of failed dependencies
Warning: /Stage[main]/Prometheus::Config/Systemd::Unit_file[prometheus.service]/File[/etc/systemd/system/prometheus.service]: Skipping because of failed dependencies
Warning: /Stage[main]/Prometheus::Config/Systemd::Unit_file[prometheus.service]/Systemd::Daemon_reload[prometheus.service]/Exec[systemd-prometheus.service-systemctl-daemon-reload]: Skipping because of failed dependencies
Warning: /Stage[main]/Prometheus::Run_service/Service[prometheus]: Skipping because of failed dependencies
Warning: /Stage[main]/Prometheus::Service_reload/Exec[prometheus-reload]: Skipping because of failed dependencies
�[mNotice: Applied catalog in 131.25 seconds
|
Puppet 7 - Ubuntu 20.04:
spec/acceptance/pushgateway_spec.rb#L6
prometheus pushgateway pushgateway 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_042459500.pp.r70A0j
Last 10 lines of output were:
Info: /Stage[main]/Prometheus::Pushgateway/Prometheus::Daemon[pushgateway]/User[pushgateway]: Scheduling refresh of Service[pushgateway]
�[mNotice: /Stage[main]/Prometheus::Pushgateway/Prometheus::Daemon[pushgateway]/Systemd::Unit_file[pushgateway.service]/File[/etc/systemd/system/pushgateway.service]/ensure: defined content as '{sha256}6b652842af8b4ff84cc5b2c7abd358446f27465c53704d0c6a9f810a79f95157'
Info: /Stage[main]/Prometheus::Pushgateway/Prometheus::Daemon[pushgateway]/Systemd::Unit_file[pushgateway.service]/File[/etc/systemd/system/pushgateway.service]: Scheduling refresh of Systemd::Daemon_reload[pushgateway.service]
Info: Systemd::Daemon_reload[pushgateway.service]: Scheduling refresh of Exec[systemd-pushgateway.service-systemctl-daemon-reload]
�[mNotice: /Stage[main]/Prometheus::Pushgateway/Prometheus::Daemon[pushgateway]/Systemd::Unit_file[pushgateway.service]/Systemd::Daemon_reload[pushgateway.service]/Exec[systemd-pushgateway.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event
Info: Systemd::Unit_file[pushgateway.service]: Scheduling refresh of Service[pushgateway]
Warning: /Stage[main]/Prometheus::Pushgateway/Prometheus::Daemon[pushgateway]/Service[pushgateway]: Skipping because of failed dependencies
Info: /Stage[main]/Prometheus::Pushgateway/Prometheus::Daemon[pushgateway]/Service[pushgateway]: Unscheduling all events on Service[pushgateway]
Info: Prometheus::Daemon[pushgateway]: Unscheduling all events on Prometheus::Daemon[pushgateway]
�[mNotice: Applied catalog in 130.22 seconds
|
Puppet 7 - Ubuntu 20.04:
spec/acceptance/pushgateway_spec.rb#L14
prometheus pushgateway Service "pushgateway" is expected to be running
Failure/Error: it { is_expected.to be_running }
expected Service "pushgateway" to be running
|
Puppet 7 - Ubuntu 20.04:
spec/acceptance/pushgateway_spec.rb#L15
prometheus pushgateway Service "pushgateway" is expected to be enabled
Failure/Error: it { is_expected.to be_enabled }
expected Service "pushgateway" to be enabled
|
Puppet 7 - Ubuntu 20.04:
spec/acceptance/pushgateway_spec.rb#L19
prometheus pushgateway Port "9091" is expected to be listening with tcp6
Failure/Error: it { is_expected.to be_listening.with('tcp6') }
expected Port "9091" to be listening with tcp6
|
Puppet 7 - Ubuntu 20.04
Process completed with exit code 1.
|
Puppet 8 - CentOS 7
Process completed with exit code 1.
|
Puppet 7 - CentOS 7
Process completed with exit code 1.
|
Setup Test Matrix
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 8 (Ruby 3.2)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 7 (Ruby 2.7)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Distro Puppet - Archlinux rolling
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 7 - AlmaLinux 9
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 7 - OracleLinux 9
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 7 - AlmaLinux 8
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 7 - Rocky 9
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 7 - OracleLinux 8
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 7 - CentOS 9
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 7 - Rocky 8
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 7 - Debian 10
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 7 - Debian 11
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 7 - Ubuntu 22.04
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 8 - OracleLinux 9
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 8 - CentOS 9
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 8 - AlmaLinux 9
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 8 - Rocky 9
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 8 - AlmaLinux 8
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 8 - OracleLinux 8
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Distro Puppet - Debian 12
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 7 - CentOS 8
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 8 - Rocky 8
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 7 - Ubuntu 20.04
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 8 - Debian 11
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 8 - Ubuntu 22.04
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 8 - Debian 10
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 8 - Ubuntu 20.04
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 8 - CentOS 7
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 7 - CentOS 7
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Puppet 8 - CentOS 8
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|