Skip to content

Use the package resource as there is only one package #185

Use the package resource as there is only one package

Use the package resource as there is only one package #185

Re-run triggered November 28, 2023 10:08
Status Failure
Total duration 4m 56s
Artifacts

ci.yml

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

Annotations

40 errors
Puppet / - Archlinux rolling: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.4.0/lib/voxpupuli/acceptance/examples.rb#L4
ssh with client_match_block behaves like an idempotent resource applies with no errors Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'archlinuxrolling-64-none.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101118581.pp.xelmHy Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 79, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 71, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 71, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 71, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the collection will be ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/knownhosts.pp, line: 18, column: 7) Error: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /etc/puppetlabs/code/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /etc/puppetlabs/code/modules/ssh/manifests/client/install.pp, line: 10) (file: /etc/puppetlabs/code/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node archlinuxrolling-64-none.example.com Shared Example Group: "an idempotent resource" called from ./spec/acceptance/client_spec.rb:7
Puppet / - Archlinux rolling: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.4.0/lib/voxpupuli/acceptance/examples.rb#L8
ssh with client_match_block behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'archlinuxrolling-64-none.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101120449.pp.Nk9vRq Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 79, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 71, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 71, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 71, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the collection will be ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/knownhosts.pp, line: 18, column: 7) Error: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /etc/puppetlabs/code/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /etc/puppetlabs/code/modules/ssh/manifests/client/install.pp, line: 10) (file: /etc/puppetlabs/code/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node archlinuxrolling-64-none.example.com Shared Example Group: "an idempotent resource" called from ./spec/acceptance/client_spec.rb:7
Puppet / - Archlinux rolling: spec/acceptance/client_spec.rb#L42
ssh with client_match_block behaves like an idempotent resource File "/etc/ssh/ssh_config" content is expected to match "# File managed by Puppet\n\nGlobalKnownHostsFile /var/lib/sss/pubconf/known_hosts\nPubkeyAuthentication yes\nGSSAPIAuthentication yes\nGSSAPIDelegateCredentials yes\nHost *\n HashKnownHosts yes\n SendEnv LANG LC_*\nMatch host bar\n ForwardX11 no\n PasswordAuthentication yes\nMatch !localuser foo\n ProxyCommand /usr/bin/sss_ssh_knownhostsproxy -p %p %h\n" Failure/Error: is_expected.to match <<~SSH # File managed by Puppet GlobalKnownHostsFile /var/lib/sss/pubconf/known_hosts PubkeyAuthentication yes GSSAPIAuthentication yes GSSAPIDelegateCredentials yes Host * HashKnownHosts yes SendEnv LANG LC_* expected "# Include drop-in configurations\nInclude /etc/ssh/ssh_config.d/*.conf\n\n# This is the ssh client s...W %h:%p gateway.example.com\n# RekeyLimit 1G 1h\n# UserKnownHostsFile ~/.ssh/known_hosts.d/%k\n" to match "# File managed by Puppet\n\nGlobalKnownHostsFile /var/lib/sss/pubconf/known_hosts\nPubkeyAuthentication yes\nGSSAPIAuthentication yes\nGSSAPIDelegateCredentials yes\nHost *\n HashKnownHosts yes\n SendEnv LANG LC_*\nMatch host bar\n ForwardX11 no\n PasswordAuthentication yes\nMatch !localuser foo\n ProxyCommand /usr/bin/sss_ssh_knownhostsproxy -p %p %h\n" Diff: @@ -1,15 +1,48 @@ -# File managed by Puppet +# Include drop-in configurations +Include /etc/ssh/ssh_config.d/*.conf -GlobalKnownHostsFile /var/lib/sss/pubconf/known_hosts -PubkeyAuthentication yes -GSSAPIAuthentication yes -GSSAPIDelegateCredentials yes -Host * - HashKnownHosts yes - SendEnv LANG LC_* -Match host bar - ForwardX11 no - PasswordAuthentication yes -Match !localuser foo - ProxyCommand /usr/bin/sss_ssh_knownhostsproxy -p %p %h +# This is the ssh client system-wide configuration file. See +# ssh_config(5) for more information. This file provides defaults for +# users, and the values can be changed in per-user configuration files +# or on the command line. + +# Configuration data is parsed as follows: +# 1. command line options +# 2. user-specific file +# 3. system-wide file +# Any configuration value is only changed the first time it is set. +# Thus, host-specific definitions should be at the beginning of the +# configuration file, and defaults at the end. + +# Site-wide defaults for some commonly used options. For a comprehensive +# list of available options, their meanings and defaults, please see the +# ssh_config(5) man page. + +# Host * +# ForwardAgent no +# ForwardX11 no +# PasswordAuthentication yes +# HostbasedAuthentication no +# GSSAPIAuthentication no +# GSSAPIDelegateCredentials no +# BatchMode no +# CheckHostIP no +# AddressFamily any +# ConnectTimeout 0 +# StrictHostKeyChecking ask +# IdentityFile ~/.ssh/id_rsa +# IdentityFile ~/.ssh/id_dsa +# IdentityFile ~/.ssh/id_ecdsa +# IdentityFile ~/.ssh/id_ed25519 +# Port 22 +# Ciphers aes128-ctr,aes192-ctr,aes256-ctr,aes128-cbc,3des-cbc +# MACs hmac-md5,hmac-sha1,[email protected] +# EscapeChar ~ +# Tunnel no +# TunnelDevice any:any +# PermitLocalCommand no +# VisualHostKey no +# ProxyCommand ssh -q -W %h:%p gateway.example.com +# RekeyLimit 1G 1h +# User
Puppet / - Archlinux rolling: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.4.0/lib/voxpupuli/acceptance/examples.rb#L4
ssh with defaults behaves like an idempotent resource applies with no errors Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'archlinuxrolling-64-none.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101123468.pp.XoIkzS Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 79, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 71, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 71, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 71, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the collection will be ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/knownhosts.pp, line: 18, column: 7) Error: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /etc/puppetlabs/code/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /etc/puppetlabs/code/modules/ssh/manifests/client/install.pp, line: 10) (file: /etc/puppetlabs/code/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node archlinuxrolling-64-none.example.com Shared Example Group: "an idempotent resource" called from ./spec/acceptance/init_spec.rb:13
Puppet / - Archlinux rolling: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.4.0/lib/voxpupuli/acceptance/examples.rb#L8
ssh with defaults behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'archlinuxrolling-64-none.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101125182.pp.PdPM3a Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 79, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 71, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 71, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 71, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the collection will be ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/knownhosts.pp, line: 18, column: 7) Error: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /etc/puppetlabs/code/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /etc/puppetlabs/code/modules/ssh/manifests/client/install.pp, line: 10) (file: /etc/puppetlabs/code/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node archlinuxrolling-64-none.example.com Shared Example Group: "an idempotent resource" called from ./spec/acceptance/init_spec.rb:13
Puppet / - Archlinux rolling: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.4.0/lib/voxpupuli/acceptance/examples.rb#L4
ssh Server with a seperate sftp_server_init instance on Port 8022 behaves like an idempotent resource applies with no errors Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'archlinuxrolling-64-none.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101127090.pp.7ZNC6e Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 79, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 71, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 71, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 71, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the collection will be ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/knownhosts.pp, line: 18, column: 7) Error: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /etc/puppetlabs/code/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /etc/puppetlabs/code/modules/ssh/manifests/client/install.pp, line: 10) (file: /etc/puppetlabs/code/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node archlinuxrolling-64-none.example.com Shared Example Group: "an idempotent resource" called from ./spec/acceptance/init_spec.rb:34
Puppet / - Archlinux rolling: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.4.0/lib/voxpupuli/acceptance/examples.rb#L8
ssh Server with a seperate sftp_server_init instance on Port 8022 behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'archlinuxrolling-64-none.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101128773.pp.TfETu4 Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 79, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 71, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 71, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/hostkeys.pp, line: 71, column: 7) Warning: You cannot collect exported resources without storeconfigs being set; the collection will be ignored (file: /etc/puppetlabs/code/modules/ssh/manifests/knownhosts.pp, line: 18, column: 7) Error: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /etc/puppetlabs/code/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /etc/puppetlabs/code/modules/ssh/manifests/client/install.pp, line: 10) (file: /etc/puppetlabs/code/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node archlinuxrolling-64-none.example.com Shared Example Group: "an idempotent resource" called from ./spec/acceptance/init_spec.rb:34
Puppet / - Archlinux rolling: spec/acceptance/init_spec.rb#L65
ssh Server with a seperate sftp_server_init instance on Port 8022 behaves like an idempotent resource Port "8022" is expected to be listening Failure/Error: it { is_expected.to be_listening } expected Port "8022" to be listening Shared Example Group: "an idempotent resource" called from ./spec/acceptance/init_spec.rb:34
Puppet / - Archlinux rolling: spec/acceptance/init_spec.rb#L69
ssh Server with a seperate sftp_server_init instance on Port 8022 behaves like an idempotent resource Service "sftp_server_init" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "sftp_server_init" to be enabled Shared Example Group: "an idempotent resource" called from ./spec/acceptance/init_spec.rb:34
Puppet / - Archlinux rolling: spec/acceptance/init_spec.rb#L70
ssh Server with a seperate sftp_server_init instance on Port 8022 behaves like an idempotent resource Service "sftp_server_init" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "sftp_server_init" to be running Shared Example Group: "an idempotent resource" called from ./spec/acceptance/init_spec.rb:34
Puppet / 7 - Debian 12: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.4.0/lib/voxpupuli/acceptance/examples.rb#L4
ssh with client_match_block behaves like an idempotent resource applies with no errors Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'debian12-64-none.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101118000.pp.wyEM6D Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppet/code/modules/ssh/manifests/hostkeys.pp, line: 79, column: 7) Error: Evaluation Error: Error while evaluating a Resource Statement, Unknown resource type: 'sshkey' (file: /etc/puppet/code/modules/ssh/manifests/hostkeys.pp, line: 79, column: 7) on node debian12-64-none.example.com Shared Example Group: "an idempotent resource" called from ./spec/acceptance/client_spec.rb:7
Puppet / 7 - Debian 12: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.4.0/lib/voxpupuli/acceptance/examples.rb#L8
ssh with client_match_block behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'debian12-64-none.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101120753.pp.RMHWPj Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppet/code/modules/ssh/manifests/hostkeys.pp, line: 79, column: 7) Error: Evaluation Error: Error while evaluating a Resource Statement, Unknown resource type: 'sshkey' (file: /etc/puppet/code/modules/ssh/manifests/hostkeys.pp, line: 79, column: 7) on node debian12-64-none.example.com Shared Example Group: "an idempotent resource" called from ./spec/acceptance/client_spec.rb:7
Puppet / 7 - Debian 12: spec/acceptance/client_spec.rb#L42
ssh with client_match_block behaves like an idempotent resource File "/etc/ssh/ssh_config" content is expected to match "# File managed by Puppet\n\nGlobalKnownHostsFile /var/lib/sss/pubconf/known_hosts\nPubkeyAuthentication yes\nGSSAPIAuthentication yes\nGSSAPIDelegateCredentials yes\nHost *\n HashKnownHosts yes\n SendEnv LANG LC_*\nMatch host bar\n ForwardX11 no\n PasswordAuthentication yes\nMatch !localuser foo\n ProxyCommand /usr/bin/sss_ssh_knownhostsproxy -p %p %h\n" Failure/Error: is_expected.to match <<~SSH # File managed by Puppet GlobalKnownHostsFile /var/lib/sss/pubconf/known_hosts PubkeyAuthentication yes GSSAPIAuthentication yes GSSAPIDelegateCredentials yes Host * HashKnownHosts yes SendEnv LANG LC_* expected "\n# This is the ssh client system-wide configuration file. See\n# ssh_config(5) for more informatio...ssh/known_hosts.d/%k\n SendEnv LANG LC_*\n HashKnownHosts yes\n GSSAPIAuthentication yes\n" to match "# File managed by Puppet\n\nGlobalKnownHostsFile /var/lib/sss/pubconf/known_hosts\nPubkeyAuthentication yes\nGSSAPIAuthentication yes\nGSSAPIDelegateCredentials yes\nHost *\n HashKnownHosts yes\n SendEnv LANG LC_*\nMatch host bar\n ForwardX11 no\n PasswordAuthentication yes\nMatch !localuser foo\n ProxyCommand /usr/bin/sss_ssh_knownhostsproxy -p %p %h\n" Diff: @@ -1,15 +1,54 @@ -# File managed by Puppet -GlobalKnownHostsFile /var/lib/sss/pubconf/known_hosts -PubkeyAuthentication yes -GSSAPIAuthentication yes -GSSAPIDelegateCredentials yes +# This is the ssh client system-wide configuration file. See +# ssh_config(5) for more information. This file provides defaults for +# users, and the values can be changed in per-user configuration files +# or on the command line. + +# Configuration data is parsed as follows: +# 1. command line options +# 2. user-specific file +# 3. system-wide file +# Any configuration value is only changed the first time it is set. +# Thus, host-specific definitions should be at the beginning of the +# configuration file, and defaults at the end. + +# Site-wide defaults for some commonly used options. For a comprehensive +# list of available options, their meanings and defaults, please see the +# ssh_config(5) man page. + +Include /etc/ssh/ssh_config.d/*.conf + Host * - HashKnownHosts yes +# ForwardAgent no +# ForwardX11 no +# ForwardX11Trusted yes +# PasswordAuthentication yes +# HostbasedAuthentication no +# GSSAPIAuthentication no +# GSSAPIDelegateCredentials no +# GSSAPIKeyExchange no +# GSSAPITrustDNS no +# BatchMode no +# CheckHostIP yes +# AddressFamily any +# ConnectTimeout 0 +# StrictHostKeyChecking ask +# IdentityFile ~/.ssh/id_rsa +# IdentityFile ~/.ssh/id_dsa +# IdentityFile ~/.ssh/id_ecdsa +# IdentityFile ~/.ssh/id_ed25519 +# Port 22 +# Ciphers aes128-ctr,aes192-ctr,aes256-ctr,aes128-cbc,3des-cbc +# MACs hmac-md5,hmac-sha1,[email protected] +# EscapeChar ~ +# Tunnel no +# TunnelDevice any:any +# PermitLocalCommand no +# VisualHostKey no +# ProxyCommand ssh -q -W %h:%p gateway.example.com +# RekeyLimit 1G 1h +# UserKnownHostsFile ~/.ssh/known_hosts.d/%k SendEnv LANG LC_* -Match host bar - ForwardX11 no - PasswordAuthent
Puppet / 7 - Debian 12: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.4.0/lib/voxpupuli/acceptance/examples.rb#L4
ssh with defaults behaves like an idempotent resource applies with no errors Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'debian12-64-none.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101124627.pp.FJTIdZ Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppet/code/modules/ssh/manifests/hostkeys.pp, line: 79, column: 7) Error: Evaluation Error: Error while evaluating a Resource Statement, Unknown resource type: 'sshkey' (file: /etc/puppet/code/modules/ssh/manifests/hostkeys.pp, line: 79, column: 7) on node debian12-64-none.example.com Shared Example Group: "an idempotent resource" called from ./spec/acceptance/init_spec.rb:13
Puppet / 7 - Debian 12: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.4.0/lib/voxpupuli/acceptance/examples.rb#L8
ssh with defaults behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'debian12-64-none.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101127300.pp.ngSZAZ Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppet/code/modules/ssh/manifests/hostkeys.pp, line: 79, column: 7) Error: Evaluation Error: Error while evaluating a Resource Statement, Unknown resource type: 'sshkey' (file: /etc/puppet/code/modules/ssh/manifests/hostkeys.pp, line: 79, column: 7) on node debian12-64-none.example.com Shared Example Group: "an idempotent resource" called from ./spec/acceptance/init_spec.rb:13
Puppet / 7 - Debian 12: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.4.0/lib/voxpupuli/acceptance/examples.rb#L4
ssh Server with a seperate sftp_server_init instance on Port 8022 behaves like an idempotent resource applies with no errors Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'debian12-64-none.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101130304.pp.4MgReo Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppet/code/modules/ssh/manifests/hostkeys.pp, line: 79, column: 7) Error: Evaluation Error: Error while evaluating a Resource Statement, Unknown resource type: 'sshkey' (file: /etc/puppet/code/modules/ssh/manifests/hostkeys.pp, line: 79, column: 7) on node debian12-64-none.example.com Shared Example Group: "an idempotent resource" called from ./spec/acceptance/init_spec.rb:34
Puppet / 7 - Debian 12: vendor/bundle/ruby/3.0.0/gems/voxpupuli-acceptance-2.4.0/lib/voxpupuli/acceptance/examples.rb#L8
ssh Server with a seperate sftp_server_init instance on Port 8022 behaves like an idempotent resource applies a second time without changes Failure/Error: raise CommandFailure, "Host '#{self}' exited with #{result.exit_code} running:\n #{cmdline}\nLast #{@options[:trace_limit]} lines of output were:\n#{result.formatted_output(@options[:trace_limit])}" Beaker::Host::CommandFailure: Host 'debian12-64-none.example.com' exited with 1 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_101132896.pp.ODGeca Last 10 lines of output were: Info: Loading facts Info: Loading facts Info: Loading facts Warning: You cannot collect exported resources without storeconfigs being set; the export is ignored (file: /etc/puppet/code/modules/ssh/manifests/hostkeys.pp, line: 79, column: 7) Error: Evaluation Error: Error while evaluating a Resource Statement, Unknown resource type: 'sshkey' (file: /etc/puppet/code/modules/ssh/manifests/hostkeys.pp, line: 79, column: 7) on node debian12-64-none.example.com Shared Example Group: "an idempotent resource" called from ./spec/acceptance/init_spec.rb:34
Puppet / 7 - Debian 12: spec/acceptance/init_spec.rb#L65
ssh Server with a seperate sftp_server_init instance on Port 8022 behaves like an idempotent resource Port "8022" is expected to be listening Failure/Error: it { is_expected.to be_listening } expected Port "8022" to be listening Shared Example Group: "an idempotent resource" called from ./spec/acceptance/init_spec.rb:34
Puppet / 7 - Debian 12: spec/acceptance/init_spec.rb#L69
ssh Server with a seperate sftp_server_init instance on Port 8022 behaves like an idempotent resource Service "sftp_server_init" is expected to be enabled Failure/Error: it { is_expected.to be_enabled } expected Service "sftp_server_init" to be enabled Shared Example Group: "an idempotent resource" called from ./spec/acceptance/init_spec.rb:34
Puppet / 7 - Debian 12: spec/acceptance/init_spec.rb#L70
ssh Server with a seperate sftp_server_init instance on Port 8022 behaves like an idempotent resource Service "sftp_server_init" is expected to be running Failure/Error: it { is_expected.to be_running } expected Service "sftp_server_init" to be running Shared Example Group: "an idempotent resource" called from ./spec/acceptance/init_spec.rb:34
Puppet / 8 (Ruby 3.2): spec/classes/init_spec.rb#L97
ssh on gentoo-2-x86_64 Server with a separate sftp_server_init instance on Port 8022 is expected to compile into a catalogue without dependency cycles Failure/Error: it { is_expected.to compile.with_all_deps } error during compilation: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10) (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node fv-az698-306.qjd1uhw1tstuviscw2qx4dak1c.dx.internal.cloudapp.net
Puppet / 8 (Ruby 3.2): spec/classes/init_spec.rb#L98
ssh on gentoo-2-x86_64 Server with a separate sftp_server_init instance on Port 8022 is expected to contain Concat[/etc/ssh/sshd_config.sftp_server_init] Failure/Error: it { is_expected.to contain_concat('/etc/ssh/sshd_config.sftp_server_init') } Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10) (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node fv-az698-306.qjd1uhw1tstuviscw2qx4dak1c.dx.internal.cloudapp.net
Puppet / 8 (Ruby 3.2): spec/classes/init_spec.rb#L99
ssh on gentoo-2-x86_64 Server with a separate sftp_server_init instance on Port 8022 is expected to contain Concat::Fragment[sshd instance sftp_server_init config] with content supplied string Failure/Error: it { is_expected.to contain_concat__fragment('sshd instance sftp_server_init config').with_content("# File is managed by Puppet\nAddressFamily any\nPort 8022\n\nHostKey /etc/ssh/ssh_host_rsa_key\nLogLevel INFO\nPermitRootLogin no\nProtocol 2\nSyslogFacility AUTH\n") } Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10) (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node fv-az698-306.qjd1uhw1tstuviscw2qx4dak1c.dx.internal.cloudapp.net
Puppet / 8 (Ruby 3.2): spec/classes/init_spec.rb#L100
ssh on gentoo-2-x86_64 Server with a separate sftp_server_init instance on Port 8022 is expected to contain Systemd::Unit_file[sftp_server_init.service] Failure/Error: it { is_expected.to contain_systemd__unit_file('sftp_server_init.service') } Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10) (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node fv-az698-306.qjd1uhw1tstuviscw2qx4dak1c.dx.internal.cloudapp.net
Puppet / 8 (Ruby 3.2): spec/classes/init_spec.rb#L101
ssh on gentoo-2-x86_64 Server with a separate sftp_server_init instance on Port 8022 is expected to contain Service[sftp_server_init.service] Failure/Error: it { is_expected.to contain_service('sftp_server_init.service') } Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10) (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node fv-az698-306.qjd1uhw1tstuviscw2qx4dak1c.dx.internal.cloudapp.net
Puppet / 8 (Ruby 3.2): spec/classes/init_spec.rb#L102
ssh on gentoo-2-x86_64 Server with a separate sftp_server_init instance on Port 8022 is expected to contain Ssh::Server::Instances[sftp_server_init] Failure/Error: it { is_expected.to contain_ssh__server__instances('sftp_server_init') } Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10) (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node fv-az698-306.qjd1uhw1tstuviscw2qx4dak1c.dx.internal.cloudapp.net
Puppet / 8 (Ruby 3.2): spec/classes/init_spec.rb#L103
ssh on gentoo-2-x86_64 Server with a separate sftp_server_init instance on Port 8022 is expected to contain Class[ssh::client] Failure/Error: it { is_expected.to contain_class('ssh::client') } Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10) (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node fv-az698-306.qjd1uhw1tstuviscw2qx4dak1c.dx.internal.cloudapp.net
Puppet / 8 (Ruby 3.2): spec/classes/init_spec.rb#L104
ssh on gentoo-2-x86_64 Server with a separate sftp_server_init instance on Port 8022 is expected to contain Class[ssh::server] Failure/Error: it { is_expected.to contain_class('ssh::server') } Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10) (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node fv-az698-306.qjd1uhw1tstuviscw2qx4dak1c.dx.internal.cloudapp.net
Puppet / 8 (Ruby 3.2): spec/classes/init_spec.rb#L105
ssh on gentoo-2-x86_64 Server with a separate sftp_server_init instance on Port 8022 is expected to contain Concat[/etc/ssh/sshd_config] with validate_cmd defined Failure/Error: it { is_expected.to contain_concat('/etc/ssh/sshd_config').with_validate_cmd(nil) } Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10) (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node fv-az698-306.qjd1uhw1tstuviscw2qx4dak1c.dx.internal.cloudapp.net
Puppet / 8 (Ruby 3.2): spec/classes/init_spec.rb#L106
ssh on gentoo-2-x86_64 Server with a separate sftp_server_init instance on Port 8022 is expected to contain Resources[sshkey] with purge => true Failure/Error: it { is_expected.to contain_resources('sshkey').with_purge(true) } Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10) (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node fv-az698-306.qjd1uhw1tstuviscw2qx4dak1c.dx.internal.cloudapp.net
Puppet / 7 (Ruby 2.7): spec/classes/init_spec.rb#L97
ssh on gentoo-2-x86_64 Server with a separate sftp_server_init instance on Port 8022 is expected to compile into a catalogue without dependency cycles Failure/Error: it { is_expected.to compile.with_all_deps } error during compilation: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10) (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node fv-az1020-145.iv4l2o2nioduhiqnghm4updqgd.ex.internal.cloudapp.net
Puppet / 7 (Ruby 2.7): spec/classes/init_spec.rb#L98
ssh on gentoo-2-x86_64 Server with a separate sftp_server_init instance on Port 8022 is expected to contain Concat[/etc/ssh/sshd_config.sftp_server_init] Failure/Error: it { is_expected.to contain_concat('/etc/ssh/sshd_config.sftp_server_init') } Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10) (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node fv-az1020-145.iv4l2o2nioduhiqnghm4updqgd.ex.internal.cloudapp.net
Puppet / 7 (Ruby 2.7): spec/classes/init_spec.rb#L99
ssh on gentoo-2-x86_64 Server with a separate sftp_server_init instance on Port 8022 is expected to contain Concat::Fragment[sshd instance sftp_server_init config] with content supplied string Failure/Error: it { is_expected.to contain_concat__fragment('sshd instance sftp_server_init config').with_content("# File is managed by Puppet\nAddressFamily any\nPort 8022\n\nHostKey /etc/ssh/ssh_host_rsa_key\nLogLevel INFO\nPermitRootLogin no\nProtocol 2\nSyslogFacility AUTH\n") } Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10) (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node fv-az1020-145.iv4l2o2nioduhiqnghm4updqgd.ex.internal.cloudapp.net
Puppet / 7 (Ruby 2.7): spec/classes/init_spec.rb#L100
ssh on gentoo-2-x86_64 Server with a separate sftp_server_init instance on Port 8022 is expected to contain Systemd::Unit_file[sftp_server_init.service] Failure/Error: it { is_expected.to contain_systemd__unit_file('sftp_server_init.service') } Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10) (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node fv-az1020-145.iv4l2o2nioduhiqnghm4updqgd.ex.internal.cloudapp.net
Puppet / 7 (Ruby 2.7): spec/classes/init_spec.rb#L101
ssh on gentoo-2-x86_64 Server with a separate sftp_server_init instance on Port 8022 is expected to contain Service[sftp_server_init.service] Failure/Error: it { is_expected.to contain_service('sftp_server_init.service') } Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10) (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node fv-az1020-145.iv4l2o2nioduhiqnghm4updqgd.ex.internal.cloudapp.net
Puppet / 7 (Ruby 2.7): spec/classes/init_spec.rb#L102
ssh on gentoo-2-x86_64 Server with a separate sftp_server_init instance on Port 8022 is expected to contain Ssh::Server::Instances[sftp_server_init] Failure/Error: it { is_expected.to contain_ssh__server__instances('sftp_server_init') } Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10) (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node fv-az1020-145.iv4l2o2nioduhiqnghm4updqgd.ex.internal.cloudapp.net
Puppet / 7 (Ruby 2.7): spec/classes/init_spec.rb#L103
ssh on gentoo-2-x86_64 Server with a separate sftp_server_init instance on Port 8022 is expected to contain Class[ssh::client] Failure/Error: it { is_expected.to contain_class('ssh::client') } Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10) (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node fv-az1020-145.iv4l2o2nioduhiqnghm4updqgd.ex.internal.cloudapp.net
Puppet / 7 (Ruby 2.7): spec/classes/init_spec.rb#L104
ssh on gentoo-2-x86_64 Server with a separate sftp_server_init instance on Port 8022 is expected to contain Class[ssh::server] Failure/Error: it { is_expected.to contain_class('ssh::server') } Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10) (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node fv-az1020-145.iv4l2o2nioduhiqnghm4updqgd.ex.internal.cloudapp.net
Puppet / 7 (Ruby 2.7): spec/classes/init_spec.rb#L105
ssh on gentoo-2-x86_64 Server with a separate sftp_server_init instance on Port 8022 is expected to contain Concat[/etc/ssh/sshd_config] with validate_cmd defined Failure/Error: it { is_expected.to contain_concat('/etc/ssh/sshd_config').with_validate_cmd(nil) } Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10) (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node fv-az1020-145.iv4l2o2nioduhiqnghm4updqgd.ex.internal.cloudapp.net
Puppet / 7 (Ruby 2.7): spec/classes/init_spec.rb#L106
ssh on gentoo-2-x86_64 Server with a separate sftp_server_init instance on Port 8022 is expected to contain Resources[sshkey] with purge => true Failure/Error: it { is_expected.to contain_resources('sshkey').with_purge(true) } Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Package[openssh] is already declared at (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/server/install.pp, line: 10); cannot redeclare (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10) (file: /home/runner/work/puppet-ssh/puppet-ssh/spec/fixtures/modules/ssh/manifests/client/install.pp, line: 10, column: 5) on node fv-az1020-145.iv4l2o2nioduhiqnghm4updqgd.ex.internal.cloudapp.net