Skip to content

Rdb save incremental fsync #384

Rdb save incremental fsync

Rdb save incremental fsync #384

Triggered via pull request November 9, 2023 10:46
Status Cancelled
Total duration 7m 15s
Artifacts

ci.yml

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

Annotations

113 errors
Puppet / 7 - CentOS 9: spec/acceptance/redis_cli_task_spec.rb#L12
redis-cli task install redis-cli with the class Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos9-64-puppet7.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_104935180.pp.Z194Zd Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: /etc/puppetlabs/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. It should be converted to version 5 (file: /etc/puppetlabs/puppet/hiera.yaml) Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /etc/puppetlabs/code/environments/production/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /etc/puppetlabs/code/environments/production/modules/redis/manifests/config.pp, line: 30) on node centos9-64-puppet7.example.com
Puppet / 7 - CentOS 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L32
redis::instance example runs successfully Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos9-64-puppet7.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_104937014.pp.XwrSpO Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: /etc/puppetlabs/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. It should be converted to version 5 (file: /etc/puppetlabs/puppet/hiera.yaml) Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /etc/puppetlabs/code/environments/production/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /tmp/apply_manifest_104937014.pp.XwrSpO, line: 13) on node centos9-64-puppet7.example.com
Puppet / 7 - CentOS 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L66
redis::instance example Package "redis" is expected to be installed Failure/Error: it { is_expected.to be_installed } expected Package "redis" to be installed
Puppet / 7 - CentOS 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L76
redis::instance example File "/etc/systemd/system/redis-server-6379.service" content is expected to match /redis-server-6379.conf/ Failure/Error: its(:content) { is_expected.to match %r{redis-server-#{instance}.conf} } expected "" to match /redis-server-6379.conf/ Diff: @@ -1 +1 @@ -/redis-server-6379.conf/ +""
Puppet / 7 - CentOS 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L80
redis::instance example Service "redis-server-6379" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "redis-server-6379" to be enabled
Puppet / 7 - CentOS 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L81
redis::instance example Service "redis-server-6379" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "redis-server-6379" to be running
Puppet / 7 - CentOS 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L85
redis::instance example File "/etc/redis/redis-server-6379.conf" content is expected to match /port 6379/ Failure/Error: its(:content) { is_expected.to match %r{port #{instance}} } expected "" to match /port 6379/ Diff: @@ -1 +1 @@ -/port 6379/ +""
Puppet / 7 - CentOS 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L90
redis::instance example redis instance 6379 should respond to ping command Command "redis-cli -h 172.17.0.2 -p 6379 ping" stdout is expected to match /PONG/ Failure/Error: its(:stdout) { is_expected.to match %r{PONG} } expected "" to match /PONG/ Diff: @@ -1 +1 @@ -/PONG/ +""
Puppet / 7 - CentOS 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L76
redis::instance example File "/etc/systemd/system/redis-server-6380.service" content is expected to match /redis-server-6380.conf/ Failure/Error: its(:content) { is_expected.to match %r{redis-server-#{instance}.conf} } expected "" to match /redis-server-6380.conf/ Diff: @@ -1 +1 @@ -/redis-server-6380.conf/ +""
Puppet / 7 - CentOS 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L80
redis::instance example Service "redis-server-6380" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "redis-server-6380" to be enabled
Puppet / 7 - Rocky 9: spec/acceptance/redis_cli_task_spec.rb#L12
redis-cli task install redis-cli with the class Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky9-64-puppet7.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_104935245.pp.BBCQjp Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: /etc/puppetlabs/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. It should be converted to version 5 (file: /etc/puppetlabs/puppet/hiera.yaml) Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /etc/puppetlabs/code/environments/production/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /etc/puppetlabs/code/environments/production/modules/redis/manifests/config.pp, line: 30) on node rocky9-64-puppet7.example.com
Puppet / 7 - Rocky 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L32
redis::instance example runs successfully Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky9-64-puppet7.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_104937127.pp.xXcy36 Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: /etc/puppetlabs/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. It should be converted to version 5 (file: /etc/puppetlabs/puppet/hiera.yaml) Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /etc/puppetlabs/code/environments/production/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /tmp/apply_manifest_104937127.pp.xXcy36, line: 13) on node rocky9-64-puppet7.example.com
Puppet / 7 - Rocky 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L66
redis::instance example Package "redis" is expected to be installed Failure/Error: it { is_expected.to be_installed } expected Package "redis" to be installed
Puppet / 7 - Rocky 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L76
redis::instance example File "/etc/systemd/system/redis-server-6379.service" content is expected to match /redis-server-6379.conf/ Failure/Error: its(:content) { is_expected.to match %r{redis-server-#{instance}.conf} } expected "" to match /redis-server-6379.conf/ Diff: @@ -1 +1 @@ -/redis-server-6379.conf/ +""
Puppet / 7 - Rocky 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L80
redis::instance example Service "redis-server-6379" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "redis-server-6379" to be enabled
Puppet / 7 - Rocky 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L81
redis::instance example Service "redis-server-6379" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "redis-server-6379" to be running
Puppet / 7 - Rocky 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L85
redis::instance example File "/etc/redis/redis-server-6379.conf" content is expected to match /port 6379/ Failure/Error: its(:content) { is_expected.to match %r{port #{instance}} } expected "" to match /port 6379/ Diff: @@ -1 +1 @@ -/port 6379/ +""
Puppet / 7 - Rocky 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L90
redis::instance example redis instance 6379 should respond to ping command Command "redis-cli -h 172.17.0.2 -p 6379 ping" stdout is expected to match /PONG/ Failure/Error: its(:stdout) { is_expected.to match %r{PONG} } expected "" to match /PONG/ Diff: @@ -1 +1 @@ -/PONG/ +""
Puppet / 7 - Rocky 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L76
redis::instance example File "/etc/systemd/system/redis-server-6380.service" content is expected to match /redis-server-6380.conf/ Failure/Error: its(:content) { is_expected.to match %r{redis-server-#{instance}.conf} } expected "" to match /redis-server-6380.conf/ Diff: @@ -1 +1 @@ -/redis-server-6380.conf/ +""
Puppet / 7 - Rocky 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L80
redis::instance example Service "redis-server-6380" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "redis-server-6380" to be enabled
Puppet / 7 - AlmaLinux 8: spec/acceptance/redis_cli_task_spec.rb#L12
redis-cli task install redis-cli with the class Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_104931608.pp.O65fCK Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: /etc/puppetlabs/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. It should be converted to version 5 (file: /etc/puppetlabs/puppet/hiera.yaml) Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /etc/puppetlabs/code/environments/production/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /etc/puppetlabs/code/environments/production/modules/redis/manifests/config.pp, line: 30) on node almalinux8-64-puppet7.example.com
Puppet / 7 - AlmaLinux 8: spec/acceptance/redis_cli_task_spec.rb#L25
redis-cli task ping execute ping Failure/Error: is_expected.to match(%r{{\s*"status":\s*"PONG"\s*}}) expected "Started on localhost...\nFailed on localhost:\n The task failed with exit code 1 and no stdout, but...97f45c6d6/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 1.21 sec\n" to match /{\s*"status":\s*"PONG"\s*}/ Diff: @@ -1,11 +1,21 @@ -/{\s*"status":\s*"PONG"\s*}/ +Started on localhost... +Failed on localhost: + The task failed with exit code 1 and no stdout, but stderr contained: + /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `spawn': No such file or directory - redis-cli (Errno::ENOENT) + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `popen_run' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:101:in `popen3' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:281:in `capture3' + from /tmp/9c285e45-97a6-4f81-a946-5e997f45c6d6/redis_cli.rb:9:in `redis_cli' + from /tmp/9c285e45-97a6-4f81-a946-5e997f45c6d6/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 1.21 sec
Puppet / 7 - AlmaLinux 8: spec/acceptance/redis_cli_task_spec.rb#L35
redis-cli task security command with semi colon stops script injections and escapes Failure/Error: is_expected.to match(%r!{\s*"status":\s*"ERR unknown command ('|`)ping; cat /etc/passwd('|`)!) expected "Started on localhost...\nFailed on localhost:\n The task failed with exit code 1 and no stdout, but...46aa7adf53/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 1.2 sec\n" to match /{\s*"status":\s*"ERR unknown command ('|`)ping; cat \/etc\/passwd('|`)/ Diff: @@ -1,11 +1,21 @@ -/{\s*"status":\s*"ERR unknown command ('|`)ping; cat \/etc\/passwd('|`)/ +Started on localhost... +Failed on localhost: + The task failed with exit code 1 and no stdout, but stderr contained: + /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `spawn': No such file or directory - redis-cli (Errno::ENOENT) + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `popen_run' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:101:in `popen3' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:281:in `capture3' + from /tmp/2af23fa4-438e-406b-8309-4346aa7adf53/redis_cli.rb:9:in `redis_cli' + from /tmp/2af23fa4-438e-406b-8309-4346aa7adf53/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 1.2 sec
Puppet / 7 - AlmaLinux 8: spec/acceptance/redis_cli_task_spec.rb#L44
redis-cli task security command with double ampersand stops script injections and escapes Failure/Error: is_expected.to match(%r!{\s*"status":\s*"ERR unknown command ('|`)ping && cat /etc/passwd('|`)!) expected "Started on localhost...\nFailed on localhost:\n The task failed with exit code 1 and no stdout, but...0919c3d40/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 1.22 sec\n" to match /{\s*"status":\s*"ERR unknown command ('|`)ping && cat \/etc\/passwd('|`)/ Diff: @@ -1,11 +1,21 @@ -/{\s*"status":\s*"ERR unknown command ('|`)ping && cat \/etc\/passwd('|`)/ +Started on localhost... +Failed on localhost: + The task failed with exit code 1 and no stdout, but stderr contained: + /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `spawn': No such file or directory - redis-cli (Errno::ENOENT) + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `popen_run' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:101:in `popen3' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:281:in `capture3' + from /tmp/1282eee4-be1c-4bef-a555-ccc0919c3d40/redis_cli.rb:9:in `redis_cli' + from /tmp/1282eee4-be1c-4bef-a555-ccc0919c3d40/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 1.22 sec
Puppet / 7 - AlmaLinux 8: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L32
redis::instance example runs successfully Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux8-64-puppet7.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_104944482.pp.LLemRP Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: /etc/puppetlabs/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. It should be converted to version 5 (file: /etc/puppetlabs/puppet/hiera.yaml) Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /etc/puppetlabs/code/environments/production/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /tmp/apply_manifest_104944482.pp.LLemRP, line: 13) on node almalinux8-64-puppet7.example.com
Puppet / 7 - AlmaLinux 8: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L66
redis::instance example Package "redis" is expected to be installed Failure/Error: it { is_expected.to be_installed } expected Package "redis" to be installed
Puppet / 7 - AlmaLinux 8: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L76
redis::instance example File "/etc/systemd/system/redis-server-6379.service" content is expected to match /redis-server-6379.conf/ Failure/Error: its(:content) { is_expected.to match %r{redis-server-#{instance}.conf} } expected "" to match /redis-server-6379.conf/ Diff: @@ -1 +1 @@ -/redis-server-6379.conf/ +""
Puppet / 7 - AlmaLinux 8: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L80
redis::instance example Service "redis-server-6379" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "redis-server-6379" to be enabled
Puppet / 7 - AlmaLinux 8: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L81
redis::instance example Service "redis-server-6379" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "redis-server-6379" to be running
Puppet / 7 - AlmaLinux 8: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L85
redis::instance example File "/etc/redis-server-6379.conf" content is expected to match /port 6379/ Failure/Error: its(:content) { is_expected.to match %r{port #{instance}} } expected "" to match /port 6379/ Diff: @@ -1 +1 @@ -/port 6379/ +""
Puppet / 7 - AlmaLinux 9: spec/acceptance/redis_cli_task_spec.rb#L12
redis-cli task install redis-cli with the class Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux9-64-puppet7.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_104941300.pp.oXlwYX Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: /etc/puppetlabs/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. It should be converted to version 5 (file: /etc/puppetlabs/puppet/hiera.yaml) Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /etc/puppetlabs/code/environments/production/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /etc/puppetlabs/code/environments/production/modules/redis/manifests/config.pp, line: 30) on node almalinux9-64-puppet7.example.com
Puppet / 7 - AlmaLinux 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L32
redis::instance example runs successfully Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'almalinux9-64-puppet7.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_104943721.pp.VgNH9Z Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: /etc/puppetlabs/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. It should be converted to version 5 (file: /etc/puppetlabs/puppet/hiera.yaml) Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /etc/puppetlabs/code/environments/production/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /tmp/apply_manifest_104943721.pp.VgNH9Z, line: 13) on node almalinux9-64-puppet7.example.com
Puppet / 7 - AlmaLinux 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L66
redis::instance example Package "redis" is expected to be installed Failure/Error: it { is_expected.to be_installed } expected Package "redis" to be installed
Puppet / 7 - AlmaLinux 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L76
redis::instance example File "/etc/systemd/system/redis-server-6379.service" content is expected to match /redis-server-6379.conf/ Failure/Error: its(:content) { is_expected.to match %r{redis-server-#{instance}.conf} } expected "" to match /redis-server-6379.conf/ Diff: @@ -1 +1 @@ -/redis-server-6379.conf/ +""
Puppet / 7 - AlmaLinux 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L80
redis::instance example Service "redis-server-6379" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "redis-server-6379" to be enabled
Puppet / 7 - AlmaLinux 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L81
redis::instance example Service "redis-server-6379" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "redis-server-6379" to be running
Puppet / 7 - AlmaLinux 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L85
redis::instance example File "/etc/redis/redis-server-6379.conf" content is expected to match /port 6379/ Failure/Error: its(:content) { is_expected.to match %r{port #{instance}} } expected "" to match /port 6379/ Diff: @@ -1 +1 @@ -/port 6379/ +""
Puppet / 7 - AlmaLinux 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L90
redis::instance example redis instance 6379 should respond to ping command Command "redis-cli -h 172.17.0.2 -p 6379 ping" stdout is expected to match /PONG/ Failure/Error: its(:stdout) { is_expected.to match %r{PONG} } expected "" to match /PONG/ Diff: @@ -1 +1 @@ -/PONG/ +""
Puppet / 7 - AlmaLinux 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L76
redis::instance example File "/etc/systemd/system/redis-server-6380.service" content is expected to match /redis-server-6380.conf/ Failure/Error: its(:content) { is_expected.to match %r{redis-server-#{instance}.conf} } expected "" to match /redis-server-6380.conf/ Diff: @@ -1 +1 @@ -/redis-server-6380.conf/ +""
Puppet / 7 - AlmaLinux 9: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L80
redis::instance example Service "redis-server-6380" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "redis-server-6380" to be enabled
Puppet / 7 - Rocky 8: spec/acceptance/redis_cli_task_spec.rb#L12
redis-cli task install redis-cli with the class Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_104939896.pp.hJSqHQ Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: /etc/puppetlabs/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. It should be converted to version 5 (file: /etc/puppetlabs/puppet/hiera.yaml) Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /etc/puppetlabs/code/environments/production/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /etc/puppetlabs/code/environments/production/modules/redis/manifests/config.pp, line: 30) on node rocky8-64-puppet7.example.com
Puppet / 7 - Rocky 8: spec/acceptance/redis_cli_task_spec.rb#L25
redis-cli task ping execute ping Failure/Error: is_expected.to match(%r{{\s*"status":\s*"PONG"\s*}}) expected "Started on localhost...\nFailed on localhost:\n The task failed with exit code 1 and no stdout, but...67366c1ad/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 1.23 sec\n" to match /{\s*"status":\s*"PONG"\s*}/ Diff: @@ -1,11 +1,21 @@ -/{\s*"status":\s*"PONG"\s*}/ +Started on localhost... +Failed on localhost: + The task failed with exit code 1 and no stdout, but stderr contained: + /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `spawn': No such file or directory - redis-cli (Errno::ENOENT) + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `popen_run' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:101:in `popen3' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:281:in `capture3' + from /tmp/c32c31ff-a106-47c7-baff-20667366c1ad/redis_cli.rb:9:in `redis_cli' + from /tmp/c32c31ff-a106-47c7-baff-20667366c1ad/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 1.23 sec
Puppet / 7 - Rocky 8: spec/acceptance/redis_cli_task_spec.rb#L35
redis-cli task security command with semi colon stops script injections and escapes Failure/Error: is_expected.to match(%r!{\s*"status":\s*"ERR unknown command ('|`)ping; cat /etc/passwd('|`)!) expected "Started on localhost...\nFailed on localhost:\n The task failed with exit code 1 and no stdout, but...25866d72c/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 1.23 sec\n" to match /{\s*"status":\s*"ERR unknown command ('|`)ping; cat \/etc\/passwd('|`)/ Diff: @@ -1,11 +1,21 @@ -/{\s*"status":\s*"ERR unknown command ('|`)ping; cat \/etc\/passwd('|`)/ +Started on localhost... +Failed on localhost: + The task failed with exit code 1 and no stdout, but stderr contained: + /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `spawn': No such file or directory - redis-cli (Errno::ENOENT) + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `popen_run' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:101:in `popen3' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:281:in `capture3' + from /tmp/9356b241-47ff-4fd3-9f8c-96425866d72c/redis_cli.rb:9:in `redis_cli' + from /tmp/9356b241-47ff-4fd3-9f8c-96425866d72c/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 1.23 sec
Puppet / 7 - Rocky 8: spec/acceptance/redis_cli_task_spec.rb#L44
redis-cli task security command with double ampersand stops script injections and escapes Failure/Error: is_expected.to match(%r!{\s*"status":\s*"ERR unknown command ('|`)ping && cat /etc/passwd('|`)!) expected "Started on localhost...\nFailed on localhost:\n The task failed with exit code 1 and no stdout, but...f1c958b297/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 1.2 sec\n" to match /{\s*"status":\s*"ERR unknown command ('|`)ping && cat \/etc\/passwd('|`)/ Diff: @@ -1,11 +1,21 @@ -/{\s*"status":\s*"ERR unknown command ('|`)ping && cat \/etc\/passwd('|`)/ +Started on localhost... +Failed on localhost: + The task failed with exit code 1 and no stdout, but stderr contained: + /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `spawn': No such file or directory - redis-cli (Errno::ENOENT) + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `popen_run' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:101:in `popen3' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:281:in `capture3' + from /tmp/8a939bd0-c3d1-4d75-845d-9cf1c958b297/redis_cli.rb:9:in `redis_cli' + from /tmp/8a939bd0-c3d1-4d75-845d-9cf1c958b297/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 1.2 sec
Puppet / 7 - Rocky 8: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L32
redis::instance example runs successfully Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'rocky8-64-puppet7.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_104952884.pp.JLZsAM Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: /etc/puppetlabs/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. It should be converted to version 5 (file: /etc/puppetlabs/puppet/hiera.yaml) Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /etc/puppetlabs/code/environments/production/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /tmp/apply_manifest_104952884.pp.JLZsAM, line: 13) on node rocky8-64-puppet7.example.com
Puppet / 7 - Rocky 8: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L66
redis::instance example Package "redis" is expected to be installed Failure/Error: it { is_expected.to be_installed } expected Package "redis" to be installed
Puppet / 7 - Rocky 8: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L76
redis::instance example File "/etc/systemd/system/redis-server-6379.service" content is expected to match /redis-server-6379.conf/ Failure/Error: its(:content) { is_expected.to match %r{redis-server-#{instance}.conf} } expected "" to match /redis-server-6379.conf/ Diff: @@ -1 +1 @@ -/redis-server-6379.conf/ +""
Puppet / 7 - Rocky 8: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L80
redis::instance example Service "redis-server-6379" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "redis-server-6379" to be enabled
Puppet / 7 - Rocky 8: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L81
redis::instance example Service "redis-server-6379" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "redis-server-6379" to be running
Puppet / 7 - Rocky 8: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L85
redis::instance example File "/etc/redis-server-6379.conf" content is expected to match /port 6379/ Failure/Error: its(:content) { is_expected.to match %r{port #{instance}} } expected "" to match /port 6379/ Diff: @@ -1 +1 @@ -/port 6379/ +""
Puppet / 7 - Debian 11: spec/acceptance/redis_cli_task_spec.rb#L12
redis-cli task install redis-cli with the class Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_105004823.pp.Ez20Pj Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Warning: /etc/puppetlabs/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. It should be converted to version 5 (file: /etc/puppetlabs/puppet/hiera.yaml) Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /etc/puppetlabs/code/environments/production/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /etc/puppetlabs/code/environments/production/modules/redis/manifests/config.pp, line: 30) on node debian11-64-puppet7.example.com
Puppet / 7 - Debian 11: spec/acceptance/redis_cli_task_spec.rb#L25
redis-cli task ping execute ping Failure/Error: is_expected.to match(%r{{\s*"status":\s*"PONG"\s*}}) expected "Started on localhost...\nFailed on localhost:\n The task failed with exit code 1 and no stdout, but...ddea3c554/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.52 sec\n" to match /{\s*"status":\s*"PONG"\s*}/ Diff: @@ -1,11 +1,21 @@ -/{\s*"status":\s*"PONG"\s*}/ +Started on localhost... +Failed on localhost: + The task failed with exit code 1 and no stdout, but stderr contained: + /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `spawn': No such file or directory - redis-cli (Errno::ENOENT) + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `popen_run' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:101:in `popen3' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:281:in `capture3' + from /tmp/7d1d4b16-a48c-470f-9609-6edddea3c554/redis_cli.rb:9:in `redis_cli' + from /tmp/7d1d4b16-a48c-470f-9609-6edddea3c554/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.52 sec
Puppet / 7 - Debian 11: spec/acceptance/redis_cli_task_spec.rb#L35
redis-cli task security command with semi colon stops script injections and escapes Failure/Error: is_expected.to match(%r!{\s*"status":\s*"ERR unknown command ('|`)ping; cat /etc/passwd('|`)!) expected "Started on localhost...\nFailed on localhost:\n The task failed with exit code 1 and no stdout, but...86b260ed6/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.53 sec\n" to match /{\s*"status":\s*"ERR unknown command ('|`)ping; cat \/etc\/passwd('|`)/ Diff: @@ -1,11 +1,21 @@ -/{\s*"status":\s*"ERR unknown command ('|`)ping; cat \/etc\/passwd('|`)/ +Started on localhost... +Failed on localhost: + The task failed with exit code 1 and no stdout, but stderr contained: + /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `spawn': No such file or directory - redis-cli (Errno::ENOENT) + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `popen_run' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:101:in `popen3' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:281:in `capture3' + from /tmp/8c20047f-7a0b-4b73-9051-43086b260ed6/redis_cli.rb:9:in `redis_cli' + from /tmp/8c20047f-7a0b-4b73-9051-43086b260ed6/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.53 sec
Puppet / 7 - Debian 11: spec/acceptance/redis_cli_task_spec.rb#L44
redis-cli task security command with double ampersand stops script injections and escapes Failure/Error: is_expected.to match(%r!{\s*"status":\s*"ERR unknown command ('|`)ping && cat /etc/passwd('|`)!) expected "Started on localhost...\nFailed on localhost:\n The task failed with exit code 1 and no stdout, but...6162164d9/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.51 sec\n" to match /{\s*"status":\s*"ERR unknown command ('|`)ping && cat \/etc\/passwd('|`)/ Diff: @@ -1,11 +1,21 @@ -/{\s*"status":\s*"ERR unknown command ('|`)ping && cat \/etc\/passwd('|`)/ +Started on localhost... +Failed on localhost: + The task failed with exit code 1 and no stdout, but stderr contained: + /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `spawn': No such file or directory - redis-cli (Errno::ENOENT) + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `popen_run' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:101:in `popen3' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:281:in `capture3' + from /tmp/aaae97e9-f0a1-4dce-9f26-cca6162164d9/redis_cli.rb:9:in `redis_cli' + from /tmp/aaae97e9-f0a1-4dce-9f26-cca6162164d9/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.51 sec
Puppet / 7 - Debian 11: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L32
redis::instance example runs successfully Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian11-64-puppet7.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_105012674.pp.GBqT26 Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Warning: /etc/puppetlabs/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. It should be converted to version 5 (file: /etc/puppetlabs/puppet/hiera.yaml) Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /etc/puppetlabs/code/environments/production/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /tmp/apply_manifest_105012674.pp.GBqT26, line: 13) on node debian11-64-puppet7.example.com
Puppet / 7 - Debian 11: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L66
redis::instance example Package "redis-server" is expected to be installed Failure/Error: it { is_expected.to be_installed } expected Package "redis-server" to be installed
Puppet / 7 - Debian 11: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L76
redis::instance example File "/etc/systemd/system/redis-server-6379.service" content is expected to match /redis-server-6379.conf/ Failure/Error: its(:content) { is_expected.to match %r{redis-server-#{instance}.conf} } expected "" to match /redis-server-6379.conf/ Diff: @@ -1 +1 @@ -/redis-server-6379.conf/ +""
Puppet / 7 - Debian 11: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L80
redis::instance example Service "redis-server-6379" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "redis-server-6379" to be enabled
Puppet / 7 - Debian 11: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L81
redis::instance example Service "redis-server-6379" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "redis-server-6379" to be running
Puppet / 7 - Debian 11: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L85
redis::instance example File "/etc/redis/redis-server-6379.conf" content is expected to match /port 6379/ Failure/Error: its(:content) { is_expected.to match %r{port #{instance}} } expected "" to match /port 6379/ Diff: @@ -1 +1 @@ -/port 6379/ +""
Puppet / 7 - Debian 10: spec/acceptance/redis_cli_task_spec.rb#L12
redis-cli task install redis-cli with the class Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian10-64-puppet7.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_105012139.pp.B1U1im Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Warning: /etc/puppetlabs/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. It should be converted to version 5 (file: /etc/puppetlabs/puppet/hiera.yaml) Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /etc/puppetlabs/code/environments/production/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /etc/puppetlabs/code/environments/production/modules/redis/manifests/config.pp, line: 30) on node debian10-64-puppet7.example.com
Puppet / 7 - Debian 10: spec/acceptance/redis_cli_task_spec.rb#L25
redis-cli task ping execute ping Failure/Error: is_expected.to match(%r{{\s*"status":\s*"PONG"\s*}}) expected "Started on localhost...\nFailed on localhost:\n The task failed with exit code 1 and no stdout, but...dd1435d91/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 1.21 sec\n" to match /{\s*"status":\s*"PONG"\s*}/ Diff: @@ -1,11 +1,21 @@ -/{\s*"status":\s*"PONG"\s*}/ +Started on localhost... +Failed on localhost: + The task failed with exit code 1 and no stdout, but stderr contained: + /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `spawn': No such file or directory - redis-cli (Errno::ENOENT) + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `popen_run' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:101:in `popen3' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:281:in `capture3' + from /tmp/f674013a-ae66-497d-8ec4-31add1435d91/redis_cli.rb:9:in `redis_cli' + from /tmp/f674013a-ae66-497d-8ec4-31add1435d91/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 1.21 sec
Puppet / 7 - Debian 10: spec/acceptance/redis_cli_task_spec.rb#L35
redis-cli task security command with semi colon stops script injections and escapes Failure/Error: is_expected.to match(%r!{\s*"status":\s*"ERR unknown command ('|`)ping; cat /etc/passwd('|`)!) expected "Started on localhost...\nFailed on localhost:\n The task failed with exit code 1 and no stdout, but...4cebe8e87/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 1.21 sec\n" to match /{\s*"status":\s*"ERR unknown command ('|`)ping; cat \/etc\/passwd('|`)/ Diff: @@ -1,11 +1,21 @@ -/{\s*"status":\s*"ERR unknown command ('|`)ping; cat \/etc\/passwd('|`)/ +Started on localhost... +Failed on localhost: + The task failed with exit code 1 and no stdout, but stderr contained: + /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `spawn': No such file or directory - redis-cli (Errno::ENOENT) + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `popen_run' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:101:in `popen3' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:281:in `capture3' + from /tmp/c47a69d5-03a3-4b22-bdeb-4c64cebe8e87/redis_cli.rb:9:in `redis_cli' + from /tmp/c47a69d5-03a3-4b22-bdeb-4c64cebe8e87/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 1.21 sec
Puppet / 7 - Debian 10: spec/acceptance/redis_cli_task_spec.rb#L44
redis-cli task security command with double ampersand stops script injections and escapes Failure/Error: is_expected.to match(%r!{\s*"status":\s*"ERR unknown command ('|`)ping && cat /etc/passwd('|`)!) expected "Started on localhost...\nFailed on localhost:\n The task failed with exit code 1 and no stdout, but...9e6406ca1/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 1.24 sec\n" to match /{\s*"status":\s*"ERR unknown command ('|`)ping && cat \/etc\/passwd('|`)/ Diff: @@ -1,11 +1,21 @@ -/{\s*"status":\s*"ERR unknown command ('|`)ping && cat \/etc\/passwd('|`)/ +Started on localhost... +Failed on localhost: + The task failed with exit code 1 and no stdout, but stderr contained: + /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `spawn': No such file or directory - redis-cli (Errno::ENOENT) + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `popen_run' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:101:in `popen3' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:281:in `capture3' + from /tmp/1b2eb66f-3f0c-448b-bf51-a999e6406ca1/redis_cli.rb:9:in `redis_cli' + from /tmp/1b2eb66f-3f0c-448b-bf51-a999e6406ca1/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 1.24 sec
Puppet / 7 - Debian 10: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L32
redis::instance example runs successfully Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian10-64-puppet7.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_105026497.pp.9T6WqP Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Warning: /etc/puppetlabs/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. It should be converted to version 5 (file: /etc/puppetlabs/puppet/hiera.yaml) Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /etc/puppetlabs/code/environments/production/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /tmp/apply_manifest_105026497.pp.9T6WqP, line: 13) on node debian10-64-puppet7.example.com
Puppet / 7 - Debian 10: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L66
redis::instance example Package "redis-server" is expected to be installed Failure/Error: it { is_expected.to be_installed } expected Package "redis-server" to be installed
Puppet / 7 - Debian 10: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L76
redis::instance example File "/etc/systemd/system/redis-server-6379.service" content is expected to match /redis-server-6379.conf/ Failure/Error: its(:content) { is_expected.to match %r{redis-server-#{instance}.conf} } expected "" to match /redis-server-6379.conf/ Diff: @@ -1 +1 @@ -/redis-server-6379.conf/ +""
Puppet / 7 - Debian 10: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L80
redis::instance example Service "redis-server-6379" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "redis-server-6379" to be enabled
Puppet / 7 - Debian 10: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L81
redis::instance example Service "redis-server-6379" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "redis-server-6379" to be running
Puppet / 7 - Debian 10: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L85
redis::instance example File "/etc/redis/redis-server-6379.conf" content is expected to match /port 6379/ Failure/Error: its(:content) { is_expected.to match %r{port #{instance}} } expected "" to match /port 6379/ Diff: @@ -1 +1 @@ -/port 6379/ +""
Puppet / 7 - CentOS 7: spec/acceptance/redis_cli_task_spec.rb#L12
redis-cli task install redis-cli with the class Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos7-64-puppet7.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_105024471.pp.cEkGmq Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: /etc/puppetlabs/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. It should be converted to version 5 (file: /etc/puppetlabs/puppet/hiera.yaml) Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /etc/puppetlabs/code/environments/production/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /etc/puppetlabs/code/environments/production/modules/redis/manifests/config.pp, line: 30) on node centos7-64-puppet7.example.com
Puppet / 7 - CentOS 7: spec/acceptance/redis_cli_task_spec.rb#L25
redis-cli task ping execute ping Failure/Error: is_expected.to match(%r{{\s*"status":\s*"PONG"\s*}}) expected "Started on localhost...\nFailed on localhost:\n The task failed with exit code 1 and no stdout, but...3d269cf40/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.81 sec\n" to match /{\s*"status":\s*"PONG"\s*}/ Diff: @@ -1,11 +1,21 @@ -/{\s*"status":\s*"PONG"\s*}/ +Started on localhost... +Failed on localhost: + The task failed with exit code 1 and no stdout, but stderr contained: + /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `spawn': No such file or directory - redis-cli (Errno::ENOENT) + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `popen_run' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:101:in `popen3' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:281:in `capture3' + from /tmp/4673766e-38b3-4890-abd0-4e73d269cf40/redis_cli.rb:9:in `redis_cli' + from /tmp/4673766e-38b3-4890-abd0-4e73d269cf40/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.81 sec
Puppet / 7 - CentOS 7: spec/acceptance/redis_cli_task_spec.rb#L35
redis-cli task security command with semi colon stops script injections and escapes Failure/Error: is_expected.to match(%r!{\s*"status":\s*"ERR unknown command ('|`)ping; cat /etc/passwd('|`)!) expected "Started on localhost...\nFailed on localhost:\n The task failed with exit code 1 and no stdout, but...fc990ed4e4/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.8 sec\n" to match /{\s*"status":\s*"ERR unknown command ('|`)ping; cat \/etc\/passwd('|`)/ Diff: @@ -1,11 +1,21 @@ -/{\s*"status":\s*"ERR unknown command ('|`)ping; cat \/etc\/passwd('|`)/ +Started on localhost... +Failed on localhost: + The task failed with exit code 1 and no stdout, but stderr contained: + /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `spawn': No such file or directory - redis-cli (Errno::ENOENT) + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `popen_run' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:101:in `popen3' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:281:in `capture3' + from /tmp/6df975a8-8fa8-431b-82bf-33fc990ed4e4/redis_cli.rb:9:in `redis_cli' + from /tmp/6df975a8-8fa8-431b-82bf-33fc990ed4e4/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.8 sec
Puppet / 7 - CentOS 7: spec/acceptance/redis_cli_task_spec.rb#L44
redis-cli task security command with double ampersand stops script injections and escapes Failure/Error: is_expected.to match(%r!{\s*"status":\s*"ERR unknown command ('|`)ping && cat /etc/passwd('|`)!) expected "Started on localhost...\nFailed on localhost:\n The task failed with exit code 1 and no stdout, but...3594ac3ef/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.79 sec\n" to match /{\s*"status":\s*"ERR unknown command ('|`)ping && cat \/etc\/passwd('|`)/ Diff: @@ -1,11 +1,21 @@ -/{\s*"status":\s*"ERR unknown command ('|`)ping && cat \/etc\/passwd('|`)/ +Started on localhost... +Failed on localhost: + The task failed with exit code 1 and no stdout, but stderr contained: + /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `spawn': No such file or directory - redis-cli (Errno::ENOENT) + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `popen_run' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:101:in `popen3' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:281:in `capture3' + from /tmp/ab915442-18d7-4465-ad9a-5af3594ac3ef/redis_cli.rb:9:in `redis_cli' + from /tmp/ab915442-18d7-4465-ad9a-5af3594ac3ef/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.79 sec
Puppet / 7 - CentOS 7: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L32
redis::instance example runs successfully Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos7-64-puppet7.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_105034570.pp.HzEZNn Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: /etc/puppetlabs/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. It should be converted to version 5 (file: /etc/puppetlabs/puppet/hiera.yaml) Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /etc/puppetlabs/code/environments/production/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /tmp/apply_manifest_105034570.pp.HzEZNn, line: 13) on node centos7-64-puppet7.example.com
Puppet / 7 - CentOS 7: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L66
redis::instance example Package "redis" is expected to be installed Failure/Error: it { is_expected.to be_installed } expected Package "redis" to be installed
Puppet / 7 - CentOS 7: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L76
redis::instance example File "/etc/systemd/system/redis-server-6379.service" content is expected to match /redis-server-6379.conf/ Failure/Error: its(:content) { is_expected.to match %r{redis-server-#{instance}.conf} } expected "" to match /redis-server-6379.conf/ Diff: @@ -1 +1 @@ -/redis-server-6379.conf/ +""
Puppet / 7 - CentOS 7: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L80
redis::instance example Service "redis-server-6379" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "redis-server-6379" to be enabled
Puppet / 7 - CentOS 7: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L81
redis::instance example Service "redis-server-6379" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "redis-server-6379" to be running
Puppet / 7 - CentOS 7: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L85
redis::instance example File "/etc/redis-server-6379.conf" content is expected to match /port 6379/ Failure/Error: its(:content) { is_expected.to match %r{port #{instance}} } expected "" to match /port 6379/ Diff: @@ -1 +1 @@ -/port 6379/ +""
Puppet / 7 - Ubuntu 18.04: spec/acceptance/redis_cli_task_spec.rb#L12
redis-cli task install redis-cli with the class Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu1804-64-puppet7.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_105038359.pp.6Uqzhc Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Warning: /etc/puppetlabs/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. It should be converted to version 5 (file: /etc/puppetlabs/puppet/hiera.yaml) Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /etc/puppetlabs/code/environments/production/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /etc/puppetlabs/code/environments/production/modules/redis/manifests/config.pp, line: 30) on node ubuntu1804-64-puppet7.example.com
Puppet / 7 - Ubuntu 18.04: spec/acceptance/redis_cli_task_spec.rb#L25
redis-cli task ping execute ping Failure/Error: is_expected.to match(%r{{\s*"status":\s*"PONG"\s*}}) expected "Started on localhost...\nFailed on localhost:\n The task failed with exit code 1 and no stdout, but...54cff8ae8c/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.6 sec\n" to match /{\s*"status":\s*"PONG"\s*}/ Diff: @@ -1,11 +1,21 @@ -/{\s*"status":\s*"PONG"\s*}/ +Started on localhost... +Failed on localhost: + The task failed with exit code 1 and no stdout, but stderr contained: + /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `spawn': No such file or directory - redis-cli (Errno::ENOENT) + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `popen_run' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:101:in `popen3' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:281:in `capture3' + from /tmp/2e77a56f-5b77-447e-9064-b454cff8ae8c/redis_cli.rb:9:in `redis_cli' + from /tmp/2e77a56f-5b77-447e-9064-b454cff8ae8c/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.6 sec
Puppet / 7 - Ubuntu 18.04: spec/acceptance/redis_cli_task_spec.rb#L35
redis-cli task security command with semi colon stops script injections and escapes Failure/Error: is_expected.to match(%r!{\s*"status":\s*"ERR unknown command ('|`)ping; cat /etc/passwd('|`)!) expected "Started on localhost...\nFailed on localhost:\n The task failed with exit code 1 and no stdout, but...287fdbfe1/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.59 sec\n" to match /{\s*"status":\s*"ERR unknown command ('|`)ping; cat \/etc\/passwd('|`)/ Diff: @@ -1,11 +1,21 @@ -/{\s*"status":\s*"ERR unknown command ('|`)ping; cat \/etc\/passwd('|`)/ +Started on localhost... +Failed on localhost: + The task failed with exit code 1 and no stdout, but stderr contained: + /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `spawn': No such file or directory - redis-cli (Errno::ENOENT) + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `popen_run' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:101:in `popen3' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:281:in `capture3' + from /tmp/ac6595d8-9ee3-4637-8fcc-d9a287fdbfe1/redis_cli.rb:9:in `redis_cli' + from /tmp/ac6595d8-9ee3-4637-8fcc-d9a287fdbfe1/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.59 sec
Puppet / 7 - Ubuntu 18.04: spec/acceptance/redis_cli_task_spec.rb#L44
redis-cli task security command with double ampersand stops script injections and escapes Failure/Error: is_expected.to match(%r!{\s*"status":\s*"ERR unknown command ('|`)ping && cat /etc/passwd('|`)!) expected "Started on localhost...\nFailed on localhost:\n The task failed with exit code 1 and no stdout, but...f0edc0e09/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.61 sec\n" to match /{\s*"status":\s*"ERR unknown command ('|`)ping && cat \/etc\/passwd('|`)/ Diff: @@ -1,11 +1,21 @@ -/{\s*"status":\s*"ERR unknown command ('|`)ping && cat \/etc\/passwd('|`)/ +Started on localhost... +Failed on localhost: + The task failed with exit code 1 and no stdout, but stderr contained: + /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `spawn': No such file or directory - redis-cli (Errno::ENOENT) + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `popen_run' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:101:in `popen3' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:281:in `capture3' + from /tmp/0fbf5247-88b8-4305-9481-2aff0edc0e09/redis_cli.rb:9:in `redis_cli' + from /tmp/0fbf5247-88b8-4305-9481-2aff0edc0e09/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.61 sec
Puppet / 7 - Ubuntu 18.04: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L32
redis::instance example runs successfully Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu1804-64-puppet7.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_105048716.pp.sBMMYr Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Warning: /etc/puppetlabs/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. It should be converted to version 5 (file: /etc/puppetlabs/puppet/hiera.yaml) Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /etc/puppetlabs/code/environments/production/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /tmp/apply_manifest_105048716.pp.sBMMYr, line: 13) on node ubuntu1804-64-puppet7.example.com
Puppet / 7 - Ubuntu 18.04: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L66
redis::instance example Package "redis-server" is expected to be installed Failure/Error: it { is_expected.to be_installed } expected Package "redis-server" to be installed
Puppet / 7 - Ubuntu 18.04: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L76
redis::instance example File "/etc/systemd/system/redis-server-6379.service" content is expected to match /redis-server-6379.conf/ Failure/Error: its(:content) { is_expected.to match %r{redis-server-#{instance}.conf} } expected "" to match /redis-server-6379.conf/ Diff: @@ -1 +1 @@ -/redis-server-6379.conf/ +""
Puppet / 7 - Ubuntu 18.04: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L80
redis::instance example Service "redis-server-6379" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "redis-server-6379" to be enabled
Puppet / 7 - Ubuntu 18.04: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L81
redis::instance example Service "redis-server-6379" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "redis-server-6379" to be running
Puppet / 7 - Ubuntu 18.04: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L85
redis::instance example File "/etc/redis/redis-server-6379.conf" content is expected to match /port 6379/ Failure/Error: its(:content) { is_expected.to match %r{port #{instance}} } expected "" to match /port 6379/ Diff: @@ -1 +1 @@ -/port 6379/ +""
Puppet / 7 - Ubuntu 20.04: spec/acceptance/redis_cli_task_spec.rb#L12
redis-cli task install redis-cli with the class Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_105103048.pp.d5WvjS Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Warning: /etc/puppetlabs/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. It should be converted to version 5 (file: /etc/puppetlabs/puppet/hiera.yaml) Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /etc/puppetlabs/code/environments/production/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /etc/puppetlabs/code/environments/production/modules/redis/manifests/config.pp, line: 30) on node ubuntu2004-64-puppet7.example.com
Puppet / 7 - Ubuntu 20.04: spec/acceptance/redis_cli_task_spec.rb#L25
redis-cli task ping execute ping Failure/Error: is_expected.to match(%r{{\s*"status":\s*"PONG"\s*}}) expected "Started on localhost...\nFailed on localhost:\n The task failed with exit code 1 and no stdout, but...b41618a06/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.91 sec\n" to match /{\s*"status":\s*"PONG"\s*}/ Diff: @@ -1,11 +1,21 @@ -/{\s*"status":\s*"PONG"\s*}/ +Started on localhost... +Failed on localhost: + The task failed with exit code 1 and no stdout, but stderr contained: + /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `spawn': No such file or directory - redis-cli (Errno::ENOENT) + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `popen_run' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:101:in `popen3' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:281:in `capture3' + from /tmp/30f29317-09e9-46ba-a253-ed0b41618a06/redis_cli.rb:9:in `redis_cli' + from /tmp/30f29317-09e9-46ba-a253-ed0b41618a06/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.91 sec
Puppet / 7 - Ubuntu 20.04: spec/acceptance/redis_cli_task_spec.rb#L35
redis-cli task security command with semi colon stops script injections and escapes Failure/Error: is_expected.to match(%r!{\s*"status":\s*"ERR unknown command ('|`)ping; cat /etc/passwd('|`)!) expected "Started on localhost...\nFailed on localhost:\n The task failed with exit code 1 and no stdout, but...83179021e/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.92 sec\n" to match /{\s*"status":\s*"ERR unknown command ('|`)ping; cat \/etc\/passwd('|`)/ Diff: @@ -1,11 +1,21 @@ -/{\s*"status":\s*"ERR unknown command ('|`)ping; cat \/etc\/passwd('|`)/ +Started on localhost... +Failed on localhost: + The task failed with exit code 1 and no stdout, but stderr contained: + /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `spawn': No such file or directory - redis-cli (Errno::ENOENT) + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `popen_run' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:101:in `popen3' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:281:in `capture3' + from /tmp/ee1e4633-7bdc-4642-829a-add83179021e/redis_cli.rb:9:in `redis_cli' + from /tmp/ee1e4633-7bdc-4642-829a-add83179021e/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.92 sec
Puppet / 7 - Ubuntu 20.04: spec/acceptance/redis_cli_task_spec.rb#L44
redis-cli task security command with double ampersand stops script injections and escapes Failure/Error: is_expected.to match(%r!{\s*"status":\s*"ERR unknown command ('|`)ping && cat /etc/passwd('|`)!) expected "Started on localhost...\nFailed on localhost:\n The task failed with exit code 1 and no stdout, but...d1aa34ce6/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.93 sec\n" to match /{\s*"status":\s*"ERR unknown command ('|`)ping && cat \/etc\/passwd('|`)/ Diff: @@ -1,11 +1,21 @@ -/{\s*"status":\s*"ERR unknown command ('|`)ping && cat \/etc\/passwd('|`)/ +Started on localhost... +Failed on localhost: + The task failed with exit code 1 and no stdout, but stderr contained: + /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `spawn': No such file or directory - redis-cli (Errno::ENOENT) + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:213:in `popen_run' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:101:in `popen3' + from /opt/puppetlabs/bolt/lib/ruby/2.7.0/open3.rb:281:in `capture3' + from /tmp/20c3241f-6e98-4be8-bc76-3d0d1aa34ce6/redis_cli.rb:9:in `redis_cli' + from /tmp/20c3241f-6e98-4be8-bc76-3d0d1aa34ce6/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.93 sec
Puppet / 7 - Ubuntu 20.04: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L32
redis::instance example runs successfully Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu2004-64-puppet7.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_105119038.pp.cAhPwM Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Info: Loading facts Warning: /etc/puppetlabs/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. It should be converted to version 5 (file: /etc/puppetlabs/puppet/hiera.yaml) Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /etc/puppetlabs/code/environments/production/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /tmp/apply_manifest_105119038.pp.cAhPwM, line: 13) on node ubuntu2004-64-puppet7.example.com
Puppet / 7 - Ubuntu 20.04: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L66
redis::instance example Package "redis-server" is expected to be installed Failure/Error: it { is_expected.to be_installed } expected Package "redis-server" to be installed
Puppet / 7 - Ubuntu 20.04: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L76
redis::instance example File "/etc/systemd/system/redis-server-6379.service" content is expected to match /redis-server-6379.conf/ Failure/Error: its(:content) { is_expected.to match %r{redis-server-#{instance}.conf} } expected "" to match /redis-server-6379.conf/ Diff: @@ -1 +1 @@ -/redis-server-6379.conf/ +""
Puppet / 7 - Ubuntu 20.04: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L80
redis::instance example Service "redis-server-6379" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "redis-server-6379" to be enabled
Puppet / 7 - Ubuntu 20.04: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L81
redis::instance example Service "redis-server-6379" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "redis-server-6379" to be running
Puppet / 7 - Ubuntu 20.04: spec/acceptance/suites/default/redis_multi_instances_one_host_spec.rb#L85
redis::instance example File "/etc/redis/redis-server-6379.conf" content is expected to match /port 6379/ Failure/Error: its(:content) { is_expected.to match %r{port #{instance}} } expected "" to match /port 6379/ Diff: @@ -1 +1 @@ -/port 6379/ +""
Puppet / 7 (Ruby 2.7)
Canceling since a higher priority waiting request for '495/merge' exists
Puppet / 7 (Ruby 2.7): spec/defines/instance_spec.rb#L35
redis::instance on centos-7-x86_64 with app2 title is expected to contain File[/etc/redis-server-app2.conf.puppet] with content =~ /^bind 127.0.0.1/, content =~ /^logfile \/var\/log\/redis\/redis-server-app2\.log/, content =~ /^dir \/var\/lib\/redis\/redis-server-app2/ and content =~ /^unixsocket \/var\/run\/redis-server-app2\/redis\.sock/ Failure/Error: raise(Puppet::ParseError, 'bool2str(): Requires a boolean to work with') unless [FalseClass, TrueClass].include?(klass) Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /home/runner/work/puppet-redis/puppet-redis/spec/fixtures/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (line: 6) on node fv-az885-747.m43iyx0u3v4e1h2pvvlabjukza.cx.internal.cloudapp.net
Puppet / 7 (Ruby 2.7): spec/defines/instance_spec.rb#L43
redis::instance on centos-7-x86_64 with app2 title is expected to contain File[/var/lib/redis/redis-server-app2] Failure/Error: raise(Puppet::ParseError, 'bool2str(): Requires a boolean to work with') unless [FalseClass, TrueClass].include?(klass) Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /home/runner/work/puppet-redis/puppet-redis/spec/fixtures/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (line: 6) on node fv-az885-747.m43iyx0u3v4e1h2pvvlabjukza.cx.internal.cloudapp.net
Puppet / 7 (Ruby 2.7): spec/defines/instance_spec.rb#L45
redis::instance on centos-7-x86_64 with app2 title is expected to contain File[/etc/systemd/system/redis-server-app2.service] with content =~ /ExecStart=\/usr\/bin\/redis-server \/etc\/redis-server-app2.conf/ Failure/Error: raise(Puppet::ParseError, 'bool2str(): Requires a boolean to work with') unless [FalseClass, TrueClass].include?(klass) Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /home/runner/work/puppet-redis/puppet-redis/spec/fixtures/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (line: 6) on node fv-az885-747.m43iyx0u3v4e1h2pvvlabjukza.cx.internal.cloudapp.net
Puppet / 7 (Ruby 2.7): spec/classes/redis_sentinel_spec.rb#L68
redis::sentinel on centos-7-x86_64 without parameters is expected to contain Class[redis::sentinel] Failure/Error: raise(Puppet::ParseError, 'bool2str(): Requires a boolean to work with') unless [FalseClass, TrueClass].include?(klass) Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /home/runner/work/puppet-redis/puppet-redis/spec/fixtures/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /home/runner/work/puppet-redis/puppet-redis/spec/fixtures/modules/redis/manifests/config.pp, line: 30) on node fv-az885-747.m43iyx0u3v4e1h2pvvlabjukza.cx.internal.cloudapp.net
Puppet / 7 (Ruby 2.7): spec/defines/instance_spec.rb#L50
redis::instance on centos-7-x86_64 with app2 title is expected to contain Service[redis-server-app2.service] with ensure => true and enable => true Failure/Error: raise(Puppet::ParseError, 'bool2str(): Requires a boolean to work with') unless [FalseClass, TrueClass].include?(klass) Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /home/runner/work/puppet-redis/puppet-redis/spec/fixtures/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (line: 6) on node fv-az885-747.m43iyx0u3v4e1h2pvvlabjukza.cx.internal.cloudapp.net
Puppet / 7 (Ruby 2.7): spec/classes/redis_sentinel_spec.rb#L70
redis::sentinel on centos-7-x86_64 without parameters is expected to contain File[/etc/redis-sentinel.conf.puppet] with ensure => "file", mode => "0644", owner => "redis" and content supplied string Failure/Error: raise(Puppet::ParseError, 'bool2str(): Requires a boolean to work with') unless [FalseClass, TrueClass].include?(klass) Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /home/runner/work/puppet-redis/puppet-redis/spec/fixtures/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /home/runner/work/puppet-redis/puppet-redis/spec/fixtures/modules/redis/manifests/config.pp, line: 30) on node fv-az885-747.m43iyx0u3v4e1h2pvvlabjukza.cx.internal.cloudapp.net
Puppet / 7 (Ruby 2.7): spec/classes/redis_sentinel_spec.rb#L78
redis::sentinel on centos-7-x86_64 without parameters is expected to contain Service[redis-sentinel] with ensure => "running" and enable => "true" Failure/Error: raise(Puppet::ParseError, 'bool2str(): Requires a boolean to work with') unless [FalseClass, TrueClass].include?(klass) Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /home/runner/work/puppet-redis/puppet-redis/spec/fixtures/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /home/runner/work/puppet-redis/puppet-redis/spec/fixtures/modules/redis/manifests/config.pp, line: 30) on node fv-az885-747.m43iyx0u3v4e1h2pvvlabjukza.cx.internal.cloudapp.net
Puppet / 7 (Ruby 2.7): spec/defines/instance_spec.rb#L35
redis::instance on ubuntu-20.04-x86_64 with app2 title is expected to contain File[/etc/redis/redis-server-app2.conf.puppet] with content =~ /^bind 127.0.0.1/, content =~ /^logfile \/var\/log\/redis\/redis-server-app2\.log/, content =~ /^dir \/var\/lib\/redis\/redis-server-app2/ and content =~ /^unixsocket \/var\/run\/redis-server-app2\/redis\.sock/ Failure/Error: raise(Puppet::ParseError, 'bool2str(): Requires a boolean to work with') unless [FalseClass, TrueClass].include?(klass) Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /home/runner/work/puppet-redis/puppet-redis/spec/fixtures/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (line: 6) on node fv-az885-747.m43iyx0u3v4e1h2pvvlabjukza.cx.internal.cloudapp.net
Puppet / 7 (Ruby 2.7): spec/classes/redis_sentinel_spec.rb#L84
redis::sentinel on centos-7-x86_64 without parameters is expected to contain Package[redis] with ensure => "installed" Failure/Error: raise(Puppet::ParseError, 'bool2str(): Requires a boolean to work with') unless [FalseClass, TrueClass].include?(klass) Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /home/runner/work/puppet-redis/puppet-redis/spec/fixtures/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (file: /home/runner/work/puppet-redis/puppet-redis/spec/fixtures/modules/redis/manifests/config.pp, line: 30) on node fv-az885-747.m43iyx0u3v4e1h2pvvlabjukza.cx.internal.cloudapp.net
Puppet / 7 (Ruby 2.7): spec/defines/instance_spec.rb#L43
redis::instance on ubuntu-20.04-x86_64 with app2 title is expected to contain File[/var/lib/redis/redis-server-app2] Failure/Error: raise(Puppet::ParseError, 'bool2str(): Requires a boolean to work with') unless [FalseClass, TrueClass].include?(klass) Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, bool2str(): Requires a boolean to work with (file: /home/runner/work/puppet-redis/puppet-redis/spec/fixtures/modules/redis/templates/redis.conf.epp, line: 1033, column: 32) (line: 6) on node fv-az885-747.m43iyx0u3v4e1h2pvvlabjukza.cx.internal.cloudapp.net
Puppet / 7 - CentOS 8
Canceling since a higher priority waiting request for '495/merge' exists
Puppet / 7 - CentOS 8
The operation was canceled.