Skip to content

modulesync 8.0.1

modulesync 8.0.1 #25

Triggered via pull request July 9, 2024 20:26
Status Failure
Total duration 8m 16s
Artifacts

ci.yml

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

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