Releases: puppetlabs/puppetlabs-postgresql
v10.3.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v10.3.0 - 2024-05-08
Added
Fixed
- Fix instance reload #1588 (SimonHoenscheid)
v10.2.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v10.2.0 - 2024-04-11
Added
- Use modern APT keyrings on Debian family; require puppetlabs/apt 9.2 #1563 (kenyon)
- List Debian 12 as supported system #1488 (deric)
Fixed
- acceptance tests: ensure code is idempotent #1589 (bastelfreak)
v10.1.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v10.1.0 - 2024-03-26
Added
- Add a global password_encryption parameter #1584 (ekohl)
- Use RequiresMountsFor on datadir #1582 (ekohl)
- Support Ubuntu 24.04 and postgis for postgresql 16 #1581 (bmiklautz)
- Add Fedora 39 support #1580 (lweller)
Other
- Fix typo in postgresql_conf provider docs #1579 (bastelfreak)
v10.0.3
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v10.0.3 - 2024-01-09
Fixed
v10.0.2
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v10.0.2 - 2023-11-08
Fixed
- postgresql_conf: Fix regex for value param and add tests #1544 (SimonHoenscheid)
v10.0.1
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v10.0.1 - 2023-10-12
Fixed
v10.0.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v10.0.0 - 2023-10-11
Changed
- postgis: Drop EL5 leftovers and fix package name for Fedora #1521 (bastelfreak)
- Drop EoL SLES 11.4 code #1520 (bastelfreak)
- Drop code for Debian without systemd #1514 (bastelfreak)
- puppet/systemd: Allow 6.x #1505 (SimonHoenscheid)
- set datatype for directories to Stdlib::Absolutepath #1499 (SimonHoenscheid)
- Drop postgresql 8.4/RHEL6 specific code #1489 (bastelfreak)
- Drop postgresql 8.1/RHEL5 specific code #1486 (bastelfreak)
- Delete deprecated validate_db_connection() defined resource #1484 (bastelfreak)
- postgresql::server: Remove deprecated createdb_path parameter #1483 (bastelfreak)
- postgresql::server: Remove deprecated version parameter #1482 (bastelfreak)
- puppetlabs/stdlib: Require 9.x #1481 (bastelfreak)
- port: Enforce Stdlib::Port datatype #1473 (bastelfreak)
- Add Server Instance Feature #1450 (SimonHoenscheid)
Added
- Drop EoL FreeBSD 9.4/9.5 specific code #1519 (bastelfreak)
- Drop code compatibility for non-systemd Red Hat #1518 (ekohl)
- add $manage_selinux as a parameter, keep default, simpler condition #1516 (SimonHoenscheid)
- add port and psql_path parameter to initdb define #1510 (SimonHoenscheid)
- PDK update 2.7.0->3.0.0 #1508 (SimonHoenscheid)
- variables to parameters for tablespace/schema/reassign_owned_by #1507 (SimonHoenscheid)
- server::schema: Drop unused $version variable #1506 (bastelfreak)
- Prefer $connect_settings over explicit parameters #1498 (bastelfreak)
- server::extension: make user/group/psql_path configureable #1497 (SimonHoenscheid)
- server::db: Make port/user/group configureable #1494 (bastelfreak)
- server::database_grant: Always set default user/group and expose port as parameter #1493 (bastelfreak)
- server::database: make user/group/psql_path/default_db configureable #1492 (SimonHoenscheid)
- Provide a default for config_entry's path and enforce absolute path #1490 (SimonHoenscheid)
Fixed
- Fix password_encryption for DBVERSION in server::role #1515 (cruelsmith)
- Flexible password encryption in pg hba conf #1512 (cruelsmith)
- service name should be unique to allow instances #1504 (SimonHoenscheid)
- server::grant: make port optional/restore connect_settings feature #1496 (bastelfreak)
v9.2.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v9.2.0 - 2023-08-30
Added
- port parameter: Cleanup datatype #1471 (bastelfreak)
- puppet/systemd: Allow 5.x & puppetlabs/concat: Allow 9.x #1448 (bastelfreak)
- Add default version for Fedora 37, 38 #1421 (lweller)
- Defaulting password encryption for version above 14 #1406 (cruelsmith)
Fixed
- port parameter: log warning when its a string #1474 (bastelfreak)
- pg_hba.conf: Introduce a newline after each rule #1472 (bastelfreak)
- (CAT-1262)-updated legacy repo for SUSE #1462 (praj1001)
- Fix log directory config entry name #1457 (chillinger)
- Make anchors in defined resources unique #1455 (SimonHoenscheid)
- implement key parameter for config_entry defined resource #1454 (SimonHoenscheid)
- add missing parameters to initdb #1451 (SimonHoenscheid)
- Fix default value for $service_status on ArchLinux #1410 (smortex)
- Fix wrong Sensitive handling for updating role passwords #1404 (cruelsmith)
v9.1.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v9.1.0 - 2023-06-12
Added
v9.0.3
Merge pull request #1435 from puppetlabs/release-prep Release prep v9.0.3