puppetlabs / puppetlabs-puppetdb

A puppet module for installing and managing puppetdb
https://forge.puppetlabs.com/puppetlabs/puppetdb
Apache License 2.0
55 stars 231 forks source link

Support puppetlabs-postgresql version 10 #393

Closed maureen-lawless closed 6 months ago

maureen-lawless commented 8 months ago

Could support for puppetlabs-postgresql version 10 be added?

In the latest version of puppetlabs-puppetdb 7.14.0, versions < 10.0.0 are supported.

I'd like to use Puppet 8 - which is supported by puppetlabs-puppetdb, however when looking through the dependency chain:

puppetlabs-puppetdb requires puppetlabs-postgresql <=10 The latest version < 10 => 9.2.0 requires systemd less than < 6.0.0 The latest version of systemd < 6.0.0 => 5.2.0 states that it requires some version of Puppet 7 Puppet >= 7.0.0 < 8.0.0, not Puppet 8

So there is a mismatch here.

gcoxmoz commented 8 months ago

As of 697d79a1936a34349b2a03806ac2082a6ae535f9 this is done; you're probably in a situation of "a dot release hasn't happened since then".

maureen-lawless commented 8 months ago

Hi @gcoxmoz,

Is a release of https://github.com/puppetlabs/puppetlabs-puppetdb/commit/697d79a1936a34349b2a03806ac2082a6ae535f9 imminent?

gcoxmoz commented 8 months ago

Beats me, I don't work here.

bschonec commented 7 months ago

I'm running postgresql16-16.2-1PGDG.rhel8.x86_64 on RHEL and I've not experienced any issues with PuppetDB on Postgres 16. Is there a historical reason that the supported version of postgres is so old?

h0tw1r3 commented 6 months ago

Release 8.0.0 is out and defaults to Postgres 14. The mentioned module dependencies should be resolved.