nixpkgs-suyu/nixos/modules/services
Austin Seipp e2bbc6fb46
nixos: fix services.foundationdb.traceFormat for older server versions
This was a testing oversight that came from #61009 -- I forgot to test
the new traceFormat option with older server versions while I was
working on FDB 6.1.

Since trace_format is only available in 6.1+, emitting it
unconditionally caused older versions of the database fail to start,
reporting an error. We simply gate it behind a version check instead,
and assert the format is always XML on older versions. This avoids the
case where the user has an old version, changes traceFormat willingly,
and then is confused by why it didn't work.

As reported by @TimothyKlim in the comments on commit
c55b9236f0. See

    c55b9236f0 (r33566132)

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-05-16 15:16:50 -05:00
..
admin cleanup redundant text in modules utilizing mkEnableOption 2019-04-20 14:44:02 +02:00
amqp nixos/rabbitmq: replace deprecated usage of PermissionsStartOnly 2019-04-13 07:00:57 -04:00
audio nixos/mpd: replace deprecated usage of PermissionsStartOnly 2019-04-13 07:00:56 -04:00
backup FIx some malformed XML in option descriptions 2019-05-13 09:15:17 +02:00
cluster nixos/kubernetes: fix control-plane-online prestart dependency 2019-04-29 17:42:16 +02:00
computing nixos/slurm: add extraConfigPaths options 2018-11-22 11:43:05 +01:00
continuous-integration buildbot: 1.8.1 -> 2.1.0 2019-03-22 18:43:15 -04:00
databases nixos: fix services.foundationdb.traceFormat for older server versions 2019-05-16 15:16:50 -05:00
desktops nixos/deepin: add deepin-anything service 2019-05-05 18:01:28 -03:00
development nixos/jupyter: wait for network.target 2018-11-06 20:40:20 +01:00
editors Treewide: use HTTPS on GNU domains 2018-12-02 15:51:59 +01:00
games nixos/mincraft-server: refactor 2019-02-03 02:16:11 +01:00
hardware cleanup redundant text in modules utilizing mkEnableOption 2019-04-20 14:44:02 +02:00
logging nixos/journalbeat: support journalbeat >= 6 & add test 2019-05-10 15:41:41 +02:00
mail cleanup redundant text in modules utilizing mkEnableOption 2019-04-20 14:44:02 +02:00
misc Merge pull request #44086 from erikarvstedt/paperless 2019-05-08 17:17:49 -04:00
monitoring vnstat: 2.1 -> 2.2 2019-05-03 01:47:57 -05:00
network-filesystems nixos/ipfs: replace deprecated usage of PermissionsStartOnly 2019-04-13 07:00:59 -04:00
networking Merge pull request #60231 from mayflower/tinc-allow-networking-interfaces 2019-05-14 17:51:20 +02:00
printing nixos/cups: /var/run -> /run 2019-03-24 21:15:30 +01:00
scheduling Merge pull request #51918 from bobvanderlinden/var-run 2019-04-07 20:09:46 +02:00
search cleanup redundant text in modules utilizing mkEnableOption 2019-04-20 14:44:02 +02:00
security Merge pull request #59480 from worldofpeace/fprintd-systemd 2019-05-13 03:30:24 -04:00
system Merge pull request #53444 from wedens/earlyoom-notifications 2019-04-27 21:34:37 +09:00
torrent nixos/peerflix: replace deprecated usage of PermissionsStartOnly 2019-04-13 07:01:00 -04:00
ttys nixos: add preferLocalBuild=true; on derivations for config files 2019-02-22 20:11:27 +01:00
web-apps documize-module: refactor and add more options 2019-04-28 07:45:17 +02:00
web-servers nginx: use fullchain.pem for ssl_trusted_certificate 2019-04-23 12:33:19 +03:00
x11 Merge pull request #60776 from alyssais/xerror 2019-05-08 12:19:14 +00:00