guix-play/gnu/tests
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
..
audio.scm
base.scm
cups.scm
databases.scm services: databases: Don't specify a default postgresql version. 2020-10-20 22:39:43 +01:00
desktop.scm
dict.scm
docker.scm
ganeti.scm
guix.scm services: databases: Don't specify a default postgresql version. 2020-10-20 22:39:43 +01:00
install.scm installer: Add Emacs EXWM desktop environment. 2020-10-13 21:17:40 +02:00
ldap.scm
linux-modules.scm
mail.scm
messaging.scm
monitoring.scm services: databases: Don't specify a default postgresql version. 2020-10-20 22:39:43 +01:00
networking.scm
nfs.scm
package-management.scm
reconfigure.scm
rsync.scm
security-token.scm
singularity.scm
ssh.scm
version-control.scm
virtualization.scm services: hurd-vm: Resurrect system-test by using raw disk-image. 2020-10-01 15:47:29 +02:00
web.scm services: databases: Don't specify a default postgresql version. 2020-10-20 22:39:43 +01:00