3
5
Fork 0
mirror of git://git.savannah.gnu.org/guix.git synced 2023-12-14 03:33:07 +01:00
guix/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 gnu: Add mpd service. 2017-08-13 07:36:32 +01:00
base.scm tests: install: Fix gui-installed-desktop-os-encrypted test. 2020-09-10 14:59:53 +02:00
cups.scm gnu: Add system test for CUPS. 2020-03-02 23:39:44 +01:00
databases.scm services: databases: Don't specify a default postgresql version. 2020-10-20 22:39:43 +01:00
desktop.scm tests: elogind: Adjust to elogind output change. 2018-12-06 21:18:03 +01:00
dict.scm services: dhcp-client: Deprecate 'dhcp-client-service' procedure. 2018-10-18 01:12:22 +02:00
docker.scm tests: docker-system: Use guile-3.0. 2020-07-17 22:13:58 +02:00
ganeti.scm services: ganeti: Use TLS on the remote API by default. 2020-07-19 14:23:16 +02:00
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 services: Add nslcd-service-type. 2019-03-20 20:31:15 +01:00
linux-modules.scm system: Automatically adjust linux-module packages to use the 2020-04-22 22:59:39 +02:00
mail.scm tests: opensmtpd: Check /var/spool/mail instead of /var/mail. 2020-03-16 14:05:52 +01:00
messaging.scm services: Add quassel. 2018-12-24 11:18:36 +02:00
monitoring.scm services: databases: Don't specify a default postgresql version. 2020-10-20 22:39:43 +01:00
networking.scm tests: networking: Use 'net.ifnames=0' for the Open vSwitch test. 2020-07-11 23:36:32 +02:00
nfs.scm tests: nfs: Improve "nfs-root-fs". 2020-09-10 18:57:46 +02:00
package-management.scm services: nix: Fix sandbox. 2020-07-22 22:10:11 +03:00
reconfigure.scm reconfigure: Don't call build-derivations for upgrade-services test 2020-04-26 19:41:56 +01:00
rsync.scm tests: rsync: Set PATH. 2020-03-16 14:05:52 +01:00
security-token.scm gnu: services: Add pcscd service. 2018-08-16 02:46:27 +05:30
singularity.scm tests: Update references to the now-deprecated 'guile-json' variable. 2019-11-09 23:04:14 +01:00
ssh.scm tests: ssh: Explicitly wait for port 22. 2020-04-21 16:33:21 +02:00
version-control.scm services: dhcp-client: Deprecate 'dhcp-client-service' procedure. 2018-10-18 01:12:22 +02:00
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