Skip to content

modulesync 8.0.1

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
Puppet / Static validations
Matrix: Puppet / acceptance
Matrix: Puppet / unit
Puppet  /  Test suite
4s
Puppet / Test suite
Fit to window
Zoom out
Zoom in

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