Archived
1
0
Fork 0
This repository has been archived on 2024-08-07. You can view files and clone it, but cannot push or open issues or pull requests.
guix/gnu
Christopher Baines bdcf4d88d5
services: databases: Don't specify a default postgresql version.
Currently, if the postgresql package major version changes, this is going to
break the service upon upgrade, because PostgreSQL will reject the data files
from the differing major version of the service.

Because it's important to either keep running a particular major version, or
intentionally upgrade, I think the configuration would be better with no
default. I think this is also going to be helpful when trying to assist users
upgrading PostgreSQL.

* gnu/services/databases.scm (<postgresql-configuration>): Remove default for
postgresql.
(postgresql-service-type): Remove the default value.
* gnu/tests/databases.scm (%postgresql-os): Update accordingly.
* gnu/tests/guix.scm (%guix-data-service-os): Update accordingly.
* gnu/tests/monitoring.scm (%zabbix-os): Update accordingly.
* gnu/tests/web.scm (patchwork-os): Update accordingly.
* doc/guix.texi (PostgreSQL): Update accordingly.
2020-10-20 22:39:43 +01:00
..
bootloader system: Use locale information in grub.cfg. 2020-10-18 15:33:05 +02:00
build hurd-boot: Set /hurd/magic on /dev/fd. 2020-10-14 15:22:55 +02:00
installer installer: Create bios_grub partition when it is needed. 2020-10-19 21:54:25 +02:00
machine system: Provide locale information to the bootloader. 2020-10-18 15:33:05 +02:00
packages gnu: databases: Define postgresql-10. 2020-10-20 22:39:43 +01:00
services services: databases: Don't specify a default postgresql version. 2020-10-20 22:39:43 +01:00
system install: Deduplicate packages with %base-package sets. 2020-10-15 11:13:24 +03:00
tests services: databases: Don't specify a default postgresql version. 2020-10-20 22:39:43 +01:00
artwork.scm
bootloader.scm
ci.scm images: Add pine64-barebones-raw-image. 2020-10-06 09:51:43 +02:00
image.scm image: Add image-type support. 2020-09-30 10:47:59 +02:00
installer.scm installer: Call setlocale after init gettext. 2020-10-18 17:55:40 +02:00
local.mk gnu: Add farstream. 2020-10-20 00:21:31 +02:00
machine.scm utils: Move <location> and '&error-location' to (guix diagnostics). 2020-07-25 19:11:36 +02:00
packages.scm packages: 'generate-package-cache' is deterministic. 2020-07-30 19:17:20 +02:00
services.scm services: provenance: Wrap config file name in 'assume-valid-file-name'. 2020-10-16 15:00:50 +02:00
system.scm system: Provide locale information to the bootloader. 2020-10-18 15:33:05 +02:00
tests.scm utils: Move <location> and '&error-location' to (guix diagnostics). 2020-07-25 19:11:36 +02:00