Skip to content

enable replication support slot management via hiera #931

enable replication support slot management via hiera

enable replication support slot management via hiera #931

Triggered via pull request August 20, 2026 17:11
Status Failure
Total duration 2m 2s
Artifacts

ci.yml

on: pull_request
Spec  /  Setup Test Matrix
28s
Spec / Setup Test Matrix
Matrix: Spec / spec
Acceptance  /  Setup Test Matrix
Acceptance / Setup Test Matrix
Acceptance  /  Fork PR approval gate
Acceptance / Fork PR approval gate
Matrix: Acceptance / acceptance
Waiting for pending jobs
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 6 warnings
Spec / Spec tests (Puppet: ~> 8.0, Ruby Ver: 3.2): spec/defines/server/grant_role_spec.rb#L22
postgresql::server::grant_role with mandatory arguments only is expected to contain Postgresql_psql[grant_role:test] that requires Class[postgresql::server] Failure/Error: expect(subject).to contain_postgresql_psql("grant_role:#{title}") .with(command: "GRANT \"#{params[:group]}\" TO \"#{params[:role]}\"", unless: "SELECT 1 WHERE EXISTS (SELECT 1 FROM pg_roles AS r_role JOIN pg_auth_members AS am ON r_role.oid = am.member JOIN pg_roles AS r_group ON r_group.oid = am.roleid WHERE r_group.rolname = '#{params[:group]}' AND r_role.rolname = '#{params[:role]}') = true") # rubocop:disable Layout/LineLength .that_requires('Class[postgresql::server]') expected that the catalogue would contain Postgresql_psql[grant_role:test] with that requires Class[postgresql::server]
Spec / Spec tests (Puppet: ~> 8.0, Ruby Ver: 3.2): spec/defines/server/extension_spec.rb#L102
postgresql::server::extension when extension version is latest is expected to contain Postgresql_psql[template_postgis: ALTER EXTENSION "postgis" UPDATE] that requires Postgresql::Server::Database[template_postgis] Failure/Error: expect(subject).to contain_postgresql_psql('template_postgis: ALTER EXTENSION "postgis" UPDATE') .with(db: 'template_postgis', unless: "SELECT 1 FROM pg_available_extensions WHERE name = 'postgis' AND default_version = installed_version").that_requires('Postgresql::Server::Database[template_postgis]') Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Postgresql::Server::Extension[postgis]: parameter 'extension' expects a String value, got Undef (line: 6) on node runnervm76f27.efoiquantszenilr3wrduzbabf.yx.internal.cloudapp.net
Spec / Spec tests (Puppet: ~> 8.0, Ruby Ver: 3.2): spec/defines/server/extension_spec.rb#L89
postgresql::server::extension when extension version is specified is expected to contain Postgresql_psql[template_postgis: ALTER EXTENSION "postgis" UPDATE TO '99.99.99'] that requires Postgresql::Server::Database[template_postgis] Failure/Error: expect(subject).to contain_postgresql_psql('template_postgis: ALTER EXTENSION "postgis" UPDATE TO \'99.99.99\'') .with(db: 'template_postgis', unless: "SELECT 1 FROM pg_extension WHERE extname='postgis' AND extversion='99.99.99'").that_requires('Postgresql::Server::Database[template_postgis]') Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Postgresql::Server::Extension[postgis]: parameter 'extension' expects a String value, got Undef (line: 6) on node runnervm76f27.efoiquantszenilr3wrduzbabf.yx.internal.cloudapp.net
Spec / Spec tests (Puppet: ~> 8.0, Ruby Ver: 3.2): spec/defines/server/extension_spec.rb#L75
postgresql::server::extension when ensuring absence when keeping package installed is expected to contain Package[postgis] that requires Postgresql_psql[template_postgis: DROP EXTENSION "postgis"] Failure/Error: expect(subject).to contain_package('postgis') .with(ensure: 'installed', name: 'postgis').that_requires('Postgresql_psql[template_postgis: DROP EXTENSION "postgis"]') Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Postgresql::Server::Extension[postgis]: parameter 'extension' expects a String value, got Undef (line: 6) on node runnervm76f27.efoiquantszenilr3wrduzbabf.yx.internal.cloudapp.net
Spec / Spec tests (Puppet: ~> 8.0, Ruby Ver: 3.2): spec/defines/server/extension_spec.rb#L70
postgresql::server::extension when ensuring absence when keeping package installed is expected to contain Postgresql_psql[template_postgis: DROP EXTENSION "postgis"] that requires Postgresql::Server::Database[template_postgis] Failure/Error: expect(subject).to contain_postgresql_psql('template_postgis: DROP EXTENSION "postgis"') .with(db: 'template_postgis', command: 'DROP EXTENSION "postgis"').that_requires('Postgresql::Server::Database[template_postgis]') Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Postgresql::Server::Extension[postgis]: parameter 'extension' expects a String value, got Undef (line: 6) on node runnervm76f27.efoiquantszenilr3wrduzbabf.yx.internal.cloudapp.net
Spec / Spec tests (Puppet: ~> 8.0, Ruby Ver: 3.2): spec/defines/server/extension_spec.rb#L60
postgresql::server::extension when ensuring absence is expected to contain Package[postgis] with ensure => "absent" and name => "postgis" Failure/Error: expect(subject).to contain_package('postgis').with(ensure: 'absent', name: 'postgis') Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Postgresql::Server::Extension[postgis]: parameter 'extension' expects a String value, got Undef (line: 6) on node runnervm76f27.efoiquantszenilr3wrduzbabf.yx.internal.cloudapp.net
Spec / Spec tests (Puppet: ~> 8.0, Ruby Ver: 3.2): spec/defines/server/extension_spec.rb#L55
postgresql::server::extension when ensuring absence is expected to contain Postgresql_psql[template_postgis: DROP EXTENSION "postgis"] that requires Postgresql::Server::Database[template_postgis] Failure/Error: expect(subject).to contain_postgresql_psql('template_postgis: DROP EXTENSION "postgis"') .with(db: 'template_postgis', command: 'DROP EXTENSION "postgis"').that_requires('Postgresql::Server::Database[template_postgis]') Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Postgresql::Server::Extension[postgis]: parameter 'extension' expects a String value, got Undef (line: 6) on node runnervm76f27.efoiquantszenilr3wrduzbabf.yx.internal.cloudapp.net
Spec / Spec tests (Puppet: ~> 8.0, Ruby Ver: 3.2): spec/defines/server/extension_spec.rb#L43
postgresql::server::extension when setting package name is expected to contain Package[postgis] that comes before Postgresql_psql[template_postgis: CREATE EXTENSION "postgis"] Failure/Error: expect(subject).to contain_package('postgis') .with(ensure: 'installed', name: 'postgis').that_comes_before('Postgresql_psql[template_postgis: CREATE EXTENSION "postgis"]') Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Postgresql::Server::Extension[postgis]: parameter 'extension' expects a String value, got Undef (line: 6) on node runnervm76f27.efoiquantszenilr3wrduzbabf.yx.internal.cloudapp.net
Spec / Spec tests (Puppet: ~> 8.0, Ruby Ver: 3.2): spec/defines/server/extension_spec.rb#L33
postgresql::server::extension when schema is specified is expected to contain Postgresql_psql[template_postgis: ALTER EXTENSION "postgis" SET SCHEMA "pg_catalog"] Failure/Error: expect(subject).to contain_postgresql_psql('template_postgis: ALTER EXTENSION "postgis" SET SCHEMA "pg_catalog"') Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Postgresql::Server::Extension[postgis]: parameter 'extension' expects a String value, got Undef (line: 6) on node runnervm76f27.efoiquantszenilr3wrduzbabf.yx.internal.cloudapp.net
Spec / Spec tests (Puppet: ~> 8.0, Ruby Ver: 3.2): spec/defines/server/extension_spec.rb#L22
postgresql::server::extension with mandatory arguments only is expected to contain Postgresql_psql[template_postgis: CREATE EXTENSION "postgis"] that requires Postgresql::Server::Database[template_postgis] Failure/Error: expect(subject).to contain_postgresql_psql('template_postgis: CREATE EXTENSION "postgis"') .with(db: 'template_postgis', command: 'CREATE EXTENSION "postgis"').that_requires('Postgresql::Server::Database[template_postgis]') Puppet::PreformattedError: Evaluation Error: Error while evaluating a Resource Statement, Postgresql::Server::Extension[postgis]: parameter 'extension' expects a String value, got Undef (line: 6) on node runnervm76f27.efoiquantszenilr3wrduzbabf.yx.internal.cloudapp.net
Spec / Setup Test Matrix
AlmaLinux-10 no provisioner found
Spec / Setup Test Matrix
Rocky-10 no provisioner found
Spec / Setup Test Matrix
Debian-13 no provisioner found
Spec / Setup Test Matrix
OracleLinux-10 no provisioner found
Spec / Setup Test Matrix
CentOS-10 no provisioner found
Spec / Setup Test Matrix
RedHat-10 no provisioner found