modulesync 8.0.1 #25
ci.yml
on: pull_request
Puppet
/
Static validations
28s
Matrix: Puppet / acceptance
Matrix: Puppet / unit
Puppet
/
Test suite
0s
Annotations
26 errors and 3 warnings
Puppet / 8 (Ruby 3.2):
spec/classes/dse_spec.rb#L22
cassandra::dse with defaults for all parameters is expected to contain exactly 13 resources
Failure/Error: expect(subject).to have_resource_count(13)
Puppet::PreformattedError:
Evaluation Error: Unknown function: 'is_hash'. (file: /home/runner/work/puppet-cassandra/puppet-cassandra/spec/fixtures/modules/cassandra/manifests/dse.pp, line: 65, column: 6) on node fv-az1196-740.4q20ldi01ete5bfy3exxb21nef.phxx.internal.cloudapp.net
|
Puppet / 8 (Ruby 3.2):
spec/classes/firewall_ports_spec.rb#L6
cassandra::firewall_ports Run with defaults. is expected to contain exactly 2 resources
Failure/Error: expect(subject).to have_resource_count(2)
Puppet::Error:
no parameter named 'action' (file: /home/runner/work/puppet-cassandra/puppet-cassandra/spec/fixtures/modules/cassandra/manifests/private/firewall_ports/rule.pp, line: 15) on Firewall[200 - Cassandra (Public) - 0.0.0.0/0] (file: /home/runner/work/puppet-cassandra/puppet-cassandra/spec/fixtures/modules/cassandra/manifests/private/firewall_ports/rule.pp, line: 15) on node fv-az1196-740.4q20ldi01ete5bfy3exxb21nef.phxx.internal.cloudapp.net
|
Puppet / 8 (Ruby 3.2):
spec/classes/schema_spec.rb#L22
cassandra::schema Ensure that a connection test is made. is expected to contain Exec[::cassandra::schema connection test] with exactly 5 parameters, command => "/usr/bin/cqlsh -e 'DESC KEYSPACES' localhost 9042", returns => 0, tries => 6, try_sleep => 30 and unless => "/usr/bin/cqlsh -e 'DESC KEYSPACES' localhost 9042"
Failure/Error:
expect(subject).to contain_exec('::cassandra::schema connection test').
only_with(command: read_command,
returns: 0,
tries: 6,
try_sleep: 30,
unless: read_command)
expected that the catalogue would contain Exec[::cassandra::schema connection test]
|
Puppet / 8 (Ruby 3.2):
spec/classes/schema_spec.rb#L68
cassandra::schema Ensure that a connection test is made with SCL. is expected to contain Exec[::cassandra::schema connection test] with exactly 5 parameters, command => "/usr/bin/scl enable testscl \"/usr/bin/cqlsh -e 'DESC KEYSPACES' localhost 9042\"", returns => 0, tries => 6, try_sleep => 30 and unless => "/usr/bin/scl enable testscl \"/usr/bin/cqlsh -e 'DESC KEYSPACES' localhost 9042\""
Failure/Error:
expect(subject).to contain_exec('::cassandra::schema connection test').
only_with(command: read_command,
returns: 0,
tries: 6,
try_sleep: 30,
unless: read_command)
expected that the catalogue would contain Exec[::cassandra::schema connection test]
|
Puppet / 8 (Ruby 3.2):
spec/defines/schema/index_spec.rb#L35
cassandra::schema::index Create a basic index is expected to contain Exec[/usr/bin/cqlsh -e "CREATE INDEX IF NOT EXISTS user_index ON mykeyspace.users (lname)" localhost 9042] with exactly 2 parameters, unless => "/usr/bin/cqlsh -e \"DESC INDEX mykeyspace.user_index\" localhost 9042" and require => "Exec[::cassandra::schema connection test]"
Failure/Error:
expect(subject).to contain_exec(exec_command).
only_with(unless: read_command,
require: 'Exec[::cassandra::schema connection test]')
expected that the catalogue would contain Exec[/usr/bin/cqlsh -e "CREATE INDEX IF NOT EXISTS user_index ON mykeyspace.users (lname)" localhost 9042] with require set to "Exec[::cassandra::schema connection test]" but it is set to Exec[cassandra::schema connection test]{:command=>"cassandra::schema connection test"}
|
Puppet / 8 (Ruby 3.2):
spec/classes/init_spec.rb#L16
cassandra on oraclelinux-7-x86_64 On an unknown OS with defaults for all parameters is expected to raise Puppet::Error
Failure/Error: it { is_expected.to raise_error(Puppet::Error) }
expected Puppet::Error but nothing was raised
|
Puppet / 8 (Ruby 3.2):
spec/classes/init_spec.rb#L20
cassandra on oraclelinux-7-x86_64 Test the default parameters (RedHat) is expected to contain Package[cassandra] that notifies Exec[cassandra_reload_systemctl]
Failure/Error:
expect(subject).to contain_package('cassandra').with(
ensure: 'present',
name: 'cassandra22'
).that_notifies('Exec[cassandra_reload_systemctl]')
expected that the catalogue would contain Package[cassandra] with name set to "cassandra22" but it is set to "cassandra"
|
Puppet / 8 (Ruby 3.2):
spec/classes/init_spec.rb#L89
cassandra on oraclelinux-7-x86_64 On RedHat 7 with data directories specified. is expected to contain exactly 10 resources
Failure/Error: expect(subject).to have_resource_count(10)
expected that the catalogue would contain exactly 10 resources but it contains 13
|
Puppet / 8 (Ruby 3.2):
spec/defines/schema/index_spec.rb#L75
cassandra::schema::index Create a basic index with SCL is expected to contain Exec[/usr/bin/scl enable testscl "/usr/bin/cqlsh -e \"CREATE INDEX IF NOT EXISTS user_index ON mykeyspace.users (lname)\" localhost 9042"] with exactly 2 parameters, unless => "/usr/bin/scl enable testscl \"/usr/bin/cqlsh -e \\\"DESC INDEX mykeyspace.user_index\\\" localhost 9042\"" and require => "Exec[::cassandra::schema connection test]"
Failure/Error:
expect(subject).to contain_exec(exec_command).
only_with(unless: read_command,
require: 'Exec[::cassandra::schema connection test]')
expected that the catalogue would contain Exec[/usr/bin/scl enable testscl "/usr/bin/cqlsh -e \"CREATE INDEX IF NOT EXISTS user_index ON mykeyspace.users (lname)\" localhost 9042"] with require set to "Exec[::cassandra::schema connection test]" but it is set to Exec[cassandra::schema connection test]{:command=>"cassandra::schema connection test"}
|
Puppet / 8 (Ruby 3.2):
spec/classes/init_spec.rb#L105
cassandra on oraclelinux-7-x86_64 On RedHat 7 with service provider set to init. is expected to contain exactly 7 resources
Failure/Error: expect(subject).to have_resource_count(7)
expected that the catalogue would contain exactly 7 resources but it contains 9
|
Puppet / 7 (Ruby 2.7):
spec/classes/dse_spec.rb#L22
cassandra::dse with defaults for all parameters is expected to contain exactly 13 resources
Failure/Error: expect(subject).to have_resource_count(13)
Puppet::PreformattedError:
Evaluation Error: Unknown function: 'is_hash'. (file: /home/runner/work/puppet-cassandra/puppet-cassandra/spec/fixtures/modules/cassandra/manifests/dse.pp, line: 65, column: 6) on node fv-az837-927.ymagj3ilz1se1nskuisabcixse.ex.internal.cloudapp.net
|
Puppet / 7 (Ruby 2.7):
spec/classes/schema_spec.rb#L22
cassandra::schema Ensure that a connection test is made. is expected to contain Exec[::cassandra::schema connection test] with exactly 5 parameters, command => "/usr/bin/cqlsh -e 'DESC KEYSPACES' localhost 9042", returns => 0, tries => 6, try_sleep => 30 and unless => "/usr/bin/cqlsh -e 'DESC KEYSPACES' localhost 9042"
Failure/Error:
expect(subject).to contain_exec('::cassandra::schema connection test').
only_with(command: read_command,
returns: 0,
tries: 6,
try_sleep: 30,
unless: read_command)
expected that the catalogue would contain Exec[::cassandra::schema connection test]
|
Puppet / 7 (Ruby 2.7):
spec/classes/firewall_ports_spec.rb#L6
cassandra::firewall_ports Run with defaults. is expected to contain exactly 2 resources
Failure/Error: expect(subject).to have_resource_count(2)
Puppet::Error:
no parameter named 'action' (file: /home/runner/work/puppet-cassandra/puppet-cassandra/spec/fixtures/modules/cassandra/manifests/private/firewall_ports/rule.pp, line: 15) on Firewall[200 - Cassandra (Public) - 0.0.0.0/0] (file: /home/runner/work/puppet-cassandra/puppet-cassandra/spec/fixtures/modules/cassandra/manifests/private/firewall_ports/rule.pp, line: 15) on node fv-az837-927.ymagj3ilz1se1nskuisabcixse.ex.internal.cloudapp.net
|
Puppet / 7 (Ruby 2.7):
spec/classes/schema_spec.rb#L68
cassandra::schema Ensure that a connection test is made with SCL. is expected to contain Exec[::cassandra::schema connection test] with exactly 5 parameters, command => "/usr/bin/scl enable testscl \"/usr/bin/cqlsh -e 'DESC KEYSPACES' localhost 9042\"", returns => 0, tries => 6, try_sleep => 30 and unless => "/usr/bin/scl enable testscl \"/usr/bin/cqlsh -e 'DESC KEYSPACES' localhost 9042\""
Failure/Error:
expect(subject).to contain_exec('::cassandra::schema connection test').
only_with(command: read_command,
returns: 0,
tries: 6,
try_sleep: 30,
unless: read_command)
expected that the catalogue would contain Exec[::cassandra::schema connection test]
|
Puppet / 7 (Ruby 2.7):
spec/defines/schema/index_spec.rb#L35
cassandra::schema::index Create a basic index is expected to contain Exec[/usr/bin/cqlsh -e "CREATE INDEX IF NOT EXISTS user_index ON mykeyspace.users (lname)" localhost 9042] with exactly 2 parameters, unless => "/usr/bin/cqlsh -e \"DESC INDEX mykeyspace.user_index\" localhost 9042" and require => "Exec[::cassandra::schema connection test]"
Failure/Error:
expect(subject).to contain_exec(exec_command).
only_with(unless: read_command,
require: 'Exec[::cassandra::schema connection test]')
expected that the catalogue would contain Exec[/usr/bin/cqlsh -e "CREATE INDEX IF NOT EXISTS user_index ON mykeyspace.users (lname)" localhost 9042] with require set to "Exec[::cassandra::schema connection test]" but it is set to Exec[cassandra::schema connection test]{:command=>"cassandra::schema connection test"}
|
Puppet / 7 (Ruby 2.7):
spec/classes/init_spec.rb#L16
cassandra on oraclelinux-7-x86_64 On an unknown OS with defaults for all parameters is expected to raise Puppet::Error
Failure/Error: it { is_expected.to raise_error(Puppet::Error) }
expected Puppet::Error but nothing was raised
|
Puppet / 7 (Ruby 2.7):
spec/classes/init_spec.rb#L20
cassandra on oraclelinux-7-x86_64 Test the default parameters (RedHat) is expected to contain Package[cassandra] that notifies Exec[cassandra_reload_systemctl]
Failure/Error:
expect(subject).to contain_package('cassandra').with(
ensure: 'present',
name: 'cassandra22'
).that_notifies('Exec[cassandra_reload_systemctl]')
expected that the catalogue would contain Package[cassandra] with name set to "cassandra22" but it is set to "cassandra"
|
Puppet / 7 (Ruby 2.7):
spec/classes/init_spec.rb#L89
cassandra on oraclelinux-7-x86_64 On RedHat 7 with data directories specified. is expected to contain exactly 10 resources
Failure/Error: expect(subject).to have_resource_count(10)
expected that the catalogue would contain exactly 10 resources but it contains 13
|
Puppet / 7 (Ruby 2.7):
spec/classes/schema_spec.rb#L121
cassandra::schema Test that users can specify a credentials file. is expected to contain File[/root/.puppetcqlshrc] that comes before Exec[::cassandra::schema connection test]
Failure/Error:
expect(subject).to contain_file('/root/.puppetcqlshrc').with(
ensure: 'file',
group: 0,
mode: '0600',
owner: 0,
content: %r{username = cassandra}
).that_comes_before('Exec[::cassandra::schema connection test]')
expected that the catalogue would contain File[/root/.puppetcqlshrc] with that comes before Exec[::cassandra::schema connection test]
|
Puppet / 7 (Ruby 2.7):
spec/classes/init_spec.rb#L105
cassandra on oraclelinux-7-x86_64 On RedHat 7 with service provider set to init. is expected to contain exactly 7 resources
Failure/Error: expect(subject).to have_resource_count(7)
expected that the catalogue would contain exactly 7 resources but it contains 9
|
Puppet / Puppet 7 - OracleLinux 7
Process completed with exit code 1.
|
Puppet / Puppet 7 - Ubuntu 22.04
Process completed with exit code 1.
|
Puppet / Puppet 7 - Ubuntu 20.04
Process completed with exit code 1.
|
Puppet / Puppet 8 - Ubuntu 22.04
Process completed with exit code 1.
|
Puppet / Puppet 8 - OracleLinux 7
Process completed with exit code 1.
|
Puppet / Puppet 8 - Ubuntu 20.04
Process completed with exit code 1.
|
Puppet / Static validations:
metadata.json#L1
Skipping EOL operating system CentOS 7
|
Puppet / Static validations:
metadata.json#L1
Skipping EOL operating system RedHat 7
|
Puppet / Static validations:
metadata.json#L1
Skipping EOL operating system Debian 8
|