Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: puppetlabs/puppetlabs-postgresql
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v7.4.1
Choose a base ref
...
head repository: puppetlabs/puppetlabs-postgresql
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v7.5.0
Choose a head ref
  • 10 commits
  • 17 files changed
  • 6 contributors

Commits on Aug 16, 2021

  1. Use Puppet-Datatype Sensitive for Passwords

    - add Parameter "sensitive" to Function postgresql_password to decide if its Returnvalue should be of Datatype Sensitive
    - let defined Type postgresql::server::role accept Datatype Sensitive for $password_hash
    - let defined Type postgresql::server::db accept Datatype Sensitive for $password
    - let Class postgresql::server accept Datatype Sensitive for $postgres_password
    - let defined Type postgresql::validate_db_connection accept Sensitive for $database_password
    Cocker Koch committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    d878d13 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2021

  1. Fix changing default encoding

    Starting with 79fa355 it is not
    possible to set a custom encoding on systems where initdb is not needed
    (e.g. Debian).  The autorequire introduce a circular dependency:
    
    ```
    dependency cycles found: (Anchor[postgresql::server::service::begin] =>
                              Postgresql_psql[Set template1 encoding to UTF-8] =>
                              Class[Postgresql::Server::Initdb] =>
                              Postgresql_conf[listen_addresses] =>
                              Class[Postgresql::Server::Service] =>
                              Anchor[postgresql::server::service::begin])
    ```
    
    Move the relevant code from postgresql::server::initdb to
    postgresql::server::late_initdb and include it when applicable so that
    the postgresql_psql command gets run after the service has started up.
    smortex committed Sep 8, 2021
    Configuration menu
    Copy the full SHA
    16dbd14 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2021

  1. Configuration menu
    Copy the full SHA
    929e063 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2021

  1. Inline file contents in the catalog

    The file() function can read a file form a module and return the
    content. This happens server side and is included in the catalog. This
    saves a request to the fileserver at runtime. That request can fail for
    various reasons (it's still a network). It also means that a cached
    catalog is sufficient and an agent can reapply it without a Puppetserver
    running. These files are small enough to inline in the catalog.
    ekohl committed Sep 16, 2021
    Configuration menu
    Copy the full SHA
    11ab36b View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2021

  1. Merge pull request #1299 from ekohl/inline-files

    Inline file contents in the catalog
    david22swan authored Sep 20, 2021
    Configuration menu
    Copy the full SHA
    8d31148 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1296 from smortex/fix-default-encoding

    Fix changing default encoding
    david22swan authored Sep 20, 2021
    Configuration menu
    Copy the full SHA
    9d3153f View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1279 from cocker-cc/Use_Puppet-Datatype_Sensitive

    Use Puppet-Datatype Sensitive for Passwords
    david22swan authored Sep 20, 2021
    Configuration menu
    Copy the full SHA
    9d0aa99 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2021

  1. Merge pull request #1302 from puppetlabs/pdksync_IAC-1598/main/remove…

    …_debian_8_support
    
    (IAC-1598) - Remove Support for Debian 8
    daianamezdrea authored Sep 27, 2021
    Configuration menu
    Copy the full SHA
    03f72c7 View commit details
    Browse the repository at this point in the history
  2. Release prep v7.5.0

    GitHub Action committed Sep 27, 2021
    Configuration menu
    Copy the full SHA
    a3670a5 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2021

  1. Merge pull request #1304 from puppetlabs/release-prep

    Release prep v7.5.0
    david22swan authored Sep 28, 2021
    Configuration menu
    Copy the full SHA
    0a2cb69 View commit details
    Browse the repository at this point in the history
Loading