Skip to content

Add Puppet 8 support #381

Add Puppet 8 support

Add Puppet 8 support #381

Triggered via pull request October 30, 2023 10:12
Status Failure
Total duration 22m 45s
Artifacts

ci.yml

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

Annotations

110 errors
Puppet / 8 - 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-puppet8.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101704999.pp.JahE73 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: Undefined variable 'fqdn' (file: /etc/puppetlabs/puppet/hiera.yaml, line: 6) on node centos9-64-puppet8.example.com
Puppet / 8 - 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-puppet8.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101708857.pp.N4UgZh 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: Undefined variable 'fqdn' (file: /etc/puppetlabs/puppet/hiera.yaml, line: 6) on node centos9-64-puppet8.example.com
Puppet / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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-puppet8.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101703231.pp.fYeUur 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: Undefined variable 'fqdn' (file: /etc/puppetlabs/puppet/hiera.yaml, line: 6) on node rocky8-64-puppet8.example.com
Puppet / 8 - 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...05448c7de/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 1.56 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/ef49cc7f-4691-4877-be83-8a105448c7de/redis_cli.rb:9:in `redis_cli' + from /tmp/ef49cc7f-4691-4877-be83-8a105448c7de/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 1.56 sec
Puppet / 8 - 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...2a962441d/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 1.57 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/3c74b5a0-9d4d-4871-a639-92a2a962441d/redis_cli.rb:9:in `redis_cli' + from /tmp/3c74b5a0-9d4d-4871-a639-92a2a962441d/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 1.57 sec
Puppet / 8 - 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...c14d882f3/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 1.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/8f71fb16-74bb-4d2d-9982-b63c14d882f3/redis_cli.rb:9:in `redis_cli' + from /tmp/8f71fb16-74bb-4d2d-9982-b63c14d882f3/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 1.59 sec
Puppet / 8 - 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-puppet8.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101721705.pp.x3JorZ 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: Undefined variable 'fqdn' (file: /etc/puppetlabs/puppet/hiera.yaml, line: 6) on node rocky8-64-puppet8.example.com
Puppet / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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-puppet8.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101712140.pp.Zcu9re 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: Undefined variable 'fqdn' (file: /etc/puppetlabs/puppet/hiera.yaml, line: 6) on node almalinux9-64-puppet8.example.com
Puppet / 8 - 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-puppet8.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101717112.pp.F86SWD 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: Undefined variable 'fqdn' (file: /etc/puppetlabs/puppet/hiera.yaml, line: 6) on node almalinux9-64-puppet8.example.com
Puppet / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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-puppet8.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101721842.pp.KIC5me 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: Undefined variable 'fqdn' (file: /etc/puppetlabs/puppet/hiera.yaml, line: 6) on node rocky9-64-puppet8.example.com
Puppet / 8 - 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-puppet8.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101726464.pp.hOx5Xz 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: Undefined variable 'fqdn' (file: /etc/puppetlabs/puppet/hiera.yaml, line: 6) on node rocky9-64-puppet8.example.com
Puppet / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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-puppet8.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101734304.pp.94Gk8Q 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: Undefined variable 'fqdn' (file: /etc/puppetlabs/puppet/hiera.yaml, line: 6) on node centos7-64-puppet8.example.com
Puppet / 8 - 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...e104f896b/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.72 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/1552a172-7599-42aa-9bc3-1e6e104f896b/redis_cli.rb:9:in `redis_cli' + from /tmp/1552a172-7599-42aa-9bc3-1e6e104f896b/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.72 sec
Puppet / 8 - 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...b1655ec2b/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.73 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/0d61ab77-eeaa-4ccf-8dbf-8c0b1655ec2b/redis_cli.rb:9:in `redis_cli' + from /tmp/0d61ab77-eeaa-4ccf-8dbf-8c0b1655ec2b/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.73 sec
Puppet / 8 - 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...326507aed/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.75 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/9f474563-ebf2-45f6-a652-e68326507aed/redis_cli.rb:9:in `redis_cli' + from /tmp/9f474563-ebf2-45f6-a652-e68326507aed/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.75 sec
Puppet / 8 - 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-puppet8.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101745203.pp.5oAX3H 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: Undefined variable 'fqdn' (file: /etc/puppetlabs/puppet/hiera.yaml, line: 6) on node centos7-64-puppet8.example.com
Puppet / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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-puppet8.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101724312.pp.imF151 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: Undefined variable 'fqdn' (file: /etc/puppetlabs/puppet/hiera.yaml, line: 6) on node almalinux8-64-puppet8.example.com
Puppet / 8 - 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...2fb4a9912/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 1.84 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/0fb85034-e50f-4e8b-9cf3-7c82fb4a9912/redis_cli.rb:9:in `redis_cli' + from /tmp/0fb85034-e50f-4e8b-9cf3-7c82fb4a9912/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 1.84 sec
Puppet / 8 - 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...9c959d05c/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 1.86 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/9dbe2f2b-2edc-493d-b260-2599c959d05c/redis_cli.rb:9:in `redis_cli' + from /tmp/9dbe2f2b-2edc-493d-b260-2599c959d05c/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 1.86 sec
Puppet / 8 - 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...eb6670069/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 1.83 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/f8ac0af2-720a-4606-b630-456eb6670069/redis_cli.rb:9:in `redis_cli' + from /tmp/f8ac0af2-720a-4606-b630-456eb6670069/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 1.83 sec
Puppet / 8 - 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-puppet8.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101746719.pp.Szugy9 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: Undefined variable 'fqdn' (file: /etc/puppetlabs/puppet/hiera.yaml, line: 6) on node almalinux8-64-puppet8.example.com
Puppet / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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-puppet8.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101736456.pp.rwCwMl 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: Undefined variable 'fqdn' (file: /etc/puppetlabs/puppet/hiera.yaml, line: 6) on node debian10-64-puppet8.example.com
Puppet / 8 - 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...9f0bfc01a/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 1.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/82b8d353-5b68-438b-ba31-3979f0bfc01a/redis_cli.rb:9:in `redis_cli' + from /tmp/82b8d353-5b68-438b-ba31-3979f0bfc01a/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 1.52 sec
Puppet / 8 - 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...d455d2878/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 1.54 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/e0f3b263-6675-4fce-831e-b01d455d2878/redis_cli.rb:9:in `redis_cli' + from /tmp/e0f3b263-6675-4fce-831e-b01d455d2878/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 1.54 sec
Puppet / 8 - 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...dc072569e/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 1.54 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/728615f1-1ec7-4255-b913-9afdc072569e/redis_cli.rb:9:in `redis_cli' + from /tmp/728615f1-1ec7-4255-b913-9afdc072569e/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 1.54 sec
Puppet / 8 - 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-puppet8.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101756653.pp.5AZavD 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: Undefined variable 'fqdn' (file: /etc/puppetlabs/puppet/hiera.yaml, line: 6) on node debian10-64-puppet8.example.com
Puppet / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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-puppet8.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101737399.pp.Yow9gY 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: Undefined variable 'fqdn' (file: /etc/puppetlabs/puppet/hiera.yaml, line: 6) on node debian11-64-puppet8.example.com
Puppet / 8 - 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...4892465d3/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.87 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/35bf1ab8-2d42-4861-9f97-6d04892465d3/redis_cli.rb:9:in `redis_cli' + from /tmp/35bf1ab8-2d42-4861-9f97-6d04892465d3/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.87 sec
Puppet / 8 - 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...0c42c4d59/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.86 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/d6bcd865-2b66-496f-88d9-5800c42c4d59/redis_cli.rb:9:in `redis_cli' + from /tmp/d6bcd865-2b66-496f-88d9-5800c42c4d59/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.86 sec
Puppet / 8 - 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...f56ba40d28/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.9 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/a9e96602-1ccc-4022-8c27-2af56ba40d28/redis_cli.rb:9:in `redis_cli' + from /tmp/a9e96602-1ccc-4022-8c27-2af56ba40d28/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.9 sec
Puppet / 8 - 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-puppet8.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101752708.pp.jv9tZh 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: Undefined variable 'fqdn' (file: /etc/puppetlabs/puppet/hiera.yaml, line: 6) on node debian11-64-puppet8.example.com
Puppet / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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-puppet8.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101744463.pp.XSvxKg 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: Undefined variable 'fqdn' (file: /etc/puppetlabs/puppet/hiera.yaml, line: 6) on node ubuntu1804-64-puppet8.example.com
Puppet / 8 - 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...570b20742/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.75 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/f3f96977-ff62-4548-b2f3-a8e570b20742/redis_cli.rb:9:in `redis_cli' + from /tmp/f3f96977-ff62-4548-b2f3-a8e570b20742/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.75 sec
Puppet / 8 - 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...807e6adcd/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.71 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/ba903882-72ca-4f4a-9135-a01807e6adcd/redis_cli.rb:9:in `redis_cli' + from /tmp/ba903882-72ca-4f4a-9135-a01807e6adcd/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.71 sec
Puppet / 8 - 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...c73b673bf/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.72 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/4487083e-0ab7-4497-b7bc-e9ec73b673bf/redis_cli.rb:9:in `redis_cli' + from /tmp/4487083e-0ab7-4497-b7bc-e9ec73b673bf/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.72 sec
Puppet / 8 - 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-puppet8.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101758652.pp.YiUS25 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: Undefined variable 'fqdn' (file: /etc/puppetlabs/puppet/hiera.yaml, line: 6) on node ubuntu1804-64-puppet8.example.com
Puppet / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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-puppet8.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101737492.pp.qjP01h 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: Undefined variable 'fqdn' (file: /etc/puppetlabs/puppet/hiera.yaml, line: 6) on node ubuntu2004-64-puppet8.example.com
Puppet / 8 - 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...7453960ed/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.75 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/f4a3d6e4-8119-4796-8faf-0857453960ed/redis_cli.rb:9:in `redis_cli' + from /tmp/f4a3d6e4-8119-4796-8faf-0857453960ed/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.75 sec
Puppet / 8 - 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...471f244b2/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.74 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/ae7b412b-eedb-4cd8-86fe-aac471f244b2/redis_cli.rb:9:in `redis_cli' + from /tmp/ae7b412b-eedb-4cd8-86fe-aac471f244b2/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.74 sec
Puppet / 8 - 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...febc8b848/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 0.74 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/8c8d88ab-6948-4739-bef7-157febc8b848/redis_cli.rb:9:in `redis_cli' + from /tmp/8c8d88ab-6948-4739-bef7-157febc8b848/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 0.74 sec
Puppet / 8 - 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-puppet8.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101752094.pp.zhedIF 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: Undefined variable 'fqdn' (file: /etc/puppetlabs/puppet/hiera.yaml, line: 6) on node ubuntu2004-64-puppet8.example.com
Puppet / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - 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 / 8 - CentOS 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 'centos8-64-puppet8.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101835840.pp.Y4s9vp 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: Undefined variable 'fqdn' (file: /etc/puppetlabs/puppet/hiera.yaml, line: 6) on node centos8-64-puppet8.example.com
Puppet / 8 - CentOS 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...388c89f703/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 2.0 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/bd64f7f5-b4c0-4440-aea6-b5388c89f703/redis_cli.rb:9:in `redis_cli' + from /tmp/bd64f7f5-b4c0-4440-aea6-b5388c89f703/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 2.0 sec
Puppet / 8 - CentOS 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...c48dfb0bf/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 2.01 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/83ecd87d-f99b-4c79-a0b8-925c48dfb0bf/redis_cli.rb:9:in `redis_cli' + from /tmp/83ecd87d-f99b-4c79-a0b8-925c48dfb0bf/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 2.01 sec
Puppet / 8 - CentOS 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...4d988f127/redis_cli.rb:19:in `<main>'\nFailed on 1 target: localhost\nRan on 1 target in 2.08 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/c2c7e530-a7f0-4bac-859d-fb54d988f127/redis_cli.rb:9:in `redis_cli' + from /tmp/c2c7e530-a7f0-4bac-859d-fb54d988f127/redis_cli.rb:19:in `<main>' +Failed on 1 target: localhost +Ran on 1 target in 2.08 sec
Puppet / 8 - CentOS 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 'centos8-64-puppet8.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101859832.pp.pVhEKW 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: Undefined variable 'fqdn' (file: /etc/puppetlabs/puppet/hiera.yaml, line: 6) on node centos8-64-puppet8.example.com
Puppet / 8 - CentOS 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 / 8 - CentOS 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 / 8 - CentOS 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 / 8 - CentOS 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 / 8 - CentOS 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/ +""