modulesync 8.0.1 #32
Triggered via pull request
September 13, 2024 11:55
Status
Failure
Total duration
34m 56s
Artifacts
–
ci.yml
on: pull_request
Puppet
/
Static validations
37s
Matrix: Puppet / acceptance
Matrix: Puppet / unit
Puppet
/
Test suite
4s
Annotations
27 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-az1922-909.ggmvq42yn0ienksolwgsqeev3b.dx.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-az1922-909.ggmvq42yn0ienksolwgsqeev3b.dx.internal.cloudapp.net
|
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/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/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#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/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/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#L116
cassandra::schema::index Create a custom index. is expected to contain Exec[/usr/bin/cqlsh -e "CREATE CUSTOM INDEX IF NOT EXISTS user_index ON Excelsior.users (email) USING 'path.to.the.IndexClass'" localhost 9042] with exactly 2 parameters, unless => "/usr/bin/cqlsh -e \"DESC INDEX Excelsior.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 CUSTOM INDEX IF NOT EXISTS user_index ON Excelsior.users (email) USING 'path.to.the.IndexClass'" 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/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-az1914-817.44xp1a4echiutdzrdt1sdseeeb.ex.internal.cloudapp.net
|
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-az1914-817.44xp1a4echiutdzrdt1sdseeeb.ex.internal.cloudapp.net
|
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/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/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 / 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/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/defines/schema/index_spec.rb#L116
cassandra::schema::index Create a custom index. is expected to contain Exec[/usr/bin/cqlsh -e "CREATE CUSTOM INDEX IF NOT EXISTS user_index ON Excelsior.users (email) USING 'path.to.the.IndexClass'" localhost 9042] with exactly 2 parameters, unless => "/usr/bin/cqlsh -e \"DESC INDEX Excelsior.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 CUSTOM INDEX IF NOT EXISTS user_index ON Excelsior.users (email) USING 'path.to.the.IndexClass'" 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 / Puppet 8 - Ubuntu 22.04
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 20.04
Process completed with exit code 1.
|
Puppet / Puppet 8 - OracleLinux 7
Process completed with exit code 1.
|
Puppet / Puppet 7 - OracleLinux 7
Process completed with exit code 1.
|
Puppet / Test suite
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
|