From c46cc8a67a9ef5964776d8ebaba80851e4fd14e7 Mon Sep 17 00:00:00 2001 From: Yaya Date: Tue, 20 May 2025 13:26:40 +0200 Subject: [PATCH] nixos/doc/rl-2505: Mention minimal postgresql requirement for gitlab 18 `gitlab` >= 18.0 requires at least `postgresql` >= 16. GitLab users are advised to follow the mentioned steps in the manual to upgrade their PostgreSQL installation. --- nixos/doc/manual/release-notes/rl-2505.section.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixos/doc/manual/release-notes/rl-2505.section.md b/nixos/doc/manual/release-notes/rl-2505.section.md index dbc62a4edb36..342db4ea6b46 100644 --- a/nixos/doc/manual/release-notes/rl-2505.section.md +++ b/nixos/doc/manual/release-notes/rl-2505.section.md @@ -348,6 +348,8 @@ Alongside many enhancements to NixOS modules and general system improvements, th - The behavior of the `networking.nat.externalIP` and `networking.nat.externalIPv6` options has been changed. `networking.nat.forwardPorts` now only forwards packets destined for the specified IP addresses. +- `gitlab` has been updated from 17.x to 18.x and requires `postgresql` >= 16, as stated in the [documentation](https://docs.gitlab.com/18.0/install/requirements/#postgresql). Check the [upgrade guide](#module-services-postgres-upgrading) in the NixOS manual on how to upgrade your PostgreSQL installation. + - `services.gitlab` now requires the setting of `activeRecordPrimaryKeyFile`, `activeRecordDeterministicKeyFile`, `activeRecordSaltFile` as GitLab introduced Rails ActiveRecord encryption. - `python3Packages.bpycv` has been removed due to being incompatible with Blender 4 and unmaintained.