PuppetDB now only supports PostgreSQL 9.6 and newer. Support for versions prior to 9.6 have been retired. Users must upgrade PostgreSQL to 9.6 or newer before upgrading PuppetDB. Users should also enable the [`pg_trgm`][pg_trgm] extension, as explained [here][configure_postgres]. The official PostgreSQL repositories are recommended for packaging. See the [YUM](https://wiki.postgresql.org/wiki/YUM_Installation) instructions or the [Apt](https://wiki.postgresql.org/wiki/Apt) instructions for more details.