WilliButz
d902420290
nixos/tests: add test for loki
2019-07-08 16:10:00 +02:00
Aaron Andersen
aa05aad470
nixos/wordpress: create module to replace the httpd subservice
2019-07-03 11:47:33 -04:00
Thorsten Weber
b7907dc1ae
fix mysql test after #63862 introduced non-functional initialScript
2019-07-03 00:35:35 +02:00
Aaron Andersen
d9193f9eda
nixos/mysql: secure access to database in one of the nixos tests
2019-06-30 22:01:02 -04:00
Frederik Rietdijk
7adbdd9758
Merge master into staging-next
2019-06-16 09:04:24 +02:00
Jan Tojnar
c96ee919cf
flatpak-builder: 1.0.6 -> 1.0.7 ( #62413 )
...
flatpak-builder: 1.0.6 -> 1.0.7
2019-06-16 01:39:09 +02:00
Jan Tojnar
ccc6ffe2dc
flatpak-builder: add installed tests
2019-06-16 01:22:12 +02:00
Frederik Rietdijk
395da1280e
Merge pull request #63100 from aanderse/phabricator-remove
...
drop unmaintained phabricator package, service, and httpd subservice
2019-06-15 13:08:48 +02:00
Frederik Rietdijk
31f22a5bb3
Merge staging-next into staging
2019-06-15 08:43:33 +02:00
Vladimír Čunát
788261a1a9
Merge branch 'master' into staging-next
...
Brings in Haskell rebuild.
Hydra nixpkgs: ?compare=1525186
2019-06-14 17:47:23 +02:00
Aaron Andersen
b2ce867a91
phabricator: remove unreferenced test
2019-06-13 17:09:02 -04:00
Daniel Schaefer
8e5ba87b36
nixos/cassandra: Test remote auth only on v3.11+
...
Below that it works but only when supplying a custom password file with
restricted permissions (i.e. outside the nix-store). We can't do that
using an absolute path in the tests.
2019-06-13 04:36:41 +02:00
Daniel Schaefer
7d646f2605
nixos/cassandra: Test jmxRoles
2019-06-13 04:36:41 +02:00
Daniel Schaefer
3162f45388
nixos/cassandra: Test maxHeapSize
2019-06-13 04:36:41 +02:00
Daniel Schaefer
2368345052
nixos/cassandra: Set test VM IPs statically
2019-06-13 04:36:41 +02:00
Daniel Schaefer
545ac1820f
nixos/cassandra: Test seedAddresses
2019-06-13 04:36:41 +02:00
Daniel Schaefer
2d014f4448
nixos/cassandra: Test clusterName
2019-06-13 04:36:41 +02:00
Daniel Schaefer
4c880fd742
nixos/cassandra: Use ipAddress and capital letters
2019-06-13 04:36:41 +02:00
Daniel Schaefer
2bcca9271a
nixos/cassandra: Reenable tests
2019-06-13 04:36:41 +02:00
Daniel Schaefer
6778ee1862
nixos/cassandra: Fix test by listening on IP
...
Seems like you can't have a node as its own seed when it's listening on
an interface instead of an IP. At least the way it was done in the
test doesn't work and I can't figure out any other way than to just
listen on the IP address instead.
2019-06-13 04:36:41 +02:00
Maximilian Bosch
401360e15b
Merge pull request #61923 from aanderse/gitea
...
nixos/gitea: make use of declarative features where applicable
2019-06-13 01:01:18 +02:00
Frederik Rietdijk
7953a65269
Merge staging-next into staging
2019-06-12 09:24:00 +02:00
Frederik Rietdijk
7184efb40a
Merge master into staging-next
2019-06-12 09:22:07 +02:00
Franz Pletz
9b2ee2c057
Merge pull request #62838 from mayflower/fix/cryptsetup-kernel-crypto
...
cryptsetup: enable kernel crypto api support again
2019-06-12 05:05:38 +00:00
Robin Gloster
68c30f0d9b
Merge pull request #62153 from WilliButz/avahi-refactor
...
avahi: set service directory and refactor module
2019-06-11 14:04:33 +00:00
Aaron Andersen
615f8b8982
nixos/gitea: utilize mysql|postgresql.ensureDatabases & ensureUsers to provision databases
2019-06-10 20:32:28 -04:00
Frederik Rietdijk
d3afcac771
Merge master into staging-next
2019-06-09 12:28:52 +02:00
Franz Pletz
c51786bd5d
nixos/tests: fix luksroot installer test name
...
Both tests were previously called "luksroot-luks2".
2019-06-08 12:14:03 +02:00
Daiderd Jordan
9b52ff5335
Merge pull request #62133 from LnL7/nixos-uwsgi
...
nixos: add test for uwsgi
2019-06-08 11:25:51 +02:00
lewo
0e28092a56
Merge pull request #62773 from danieldk/docker-shared-layer-test
...
nixos/tests/docker-tools: check layer sharing with buildLayeredImage
2019-06-08 09:01:11 +02:00
Franz Pletz
3827343aec
Merge pull request #62452 from Ma27/package-wireguard-prometheus-exporter
...
prometheus-wireguard-exporter: init at 2.0.1
2019-06-07 16:50:39 +00:00
Maximilian Bosch
bf09e6a14e
prometheus-wireguard-exporter: init at 2.0.1
...
This is a simple exporter which exports the information
provided by `wg show all dump` to prometheus.
Co-authored-by: Franz Pletz <fpletz@fnordicwalking.de>
2019-06-07 17:40:44 +02:00
Daniël de Kok
3b0d5b5ed3
nixos/tests/docker-tools: check layer sharing with buildLayeredImage
...
Adapted from grahamc's blog post on layered Docker images in Nix:
https://grahamc.com/blog/nix-and-layered-docker-images
2019-06-06 15:03:08 +02:00
markuskowa
0bf6841a21
Merge pull request #62570 from r-ryantm/auto-update/slurm
...
slurm: 18.08.7.1 -> 19.05.0.1
2019-06-05 14:46:41 +02:00
Markus Kowalewski
fcde305932
nixos/slurm: fix test
...
The entry slurmdbd seems to be delayed.
Increasing the waiting time make the test more reliable.
2019-06-05 14:14:46 +02:00
Vladimír Čunát
c0ccf42c69
Merge branch 'staging-next' into staging
2019-06-05 11:12:34 +02:00
Brice Waegeneire
2fa256bd55
nixos/deluge: add authFile, config & port options
2019-06-04 18:08:11 +02:00
WilliButz
dbf4be4642
nixos/tests/avahi: add test for extra service definitions
2019-06-04 02:09:59 +02:00
Vladimír Čunát
ee86a325dd
Merge branch 'staging-next' into staging
...
Conflicts (simple):
nixos/doc/manual/release-notes/rl-1909.xml
2019-06-03 22:34:49 +02:00
Andreas Rammhold
024a383d64
nixos/systemd: migrate systemd-timesync state when required
...
Somewhen between systemd v239 and v242 upstream decided to no longer run
a few system services with `DyanmicUser=1` but failed to provide a
migration path for all the state those services left behind.
For the case of systemd-timesync the state has to be moved from
/var/lib/private/systemd/timesync to /var/lib/systemd/timesync if
/var/lib/systemd/timesync is currently a symlink.
We only do this if the stateVersion is still below 19.09 to avoid
starting to have an ever growing activation script for (then) ancient
systemd migrations that are no longer required.
See https://github.com/systemd/systemd/issues/12131 for details about
the missing migration path and related discussion.
2019-06-03 15:05:19 +02:00
Florian Klink
bc71b6eaf6
nixosTests.containers-imperative: add tmpfiles test
...
(cherry picked from commit 92600a90e248aa27f2aedcce4ad309f987a390df)
2019-06-03 15:05:18 +02:00
Andreas Rammhold
4743ad7392
nixos/tests/radicale: be a bit more permissive when matching logs
...
With the systemd update to v242 five lines are not longer sufficient to
verify that the storage was verified. In order to reduce future test
failures increasing it to 10 lines sounds like a sane amount.
2019-06-03 15:05:14 +02:00
Matthew Bauer
f21b846afe
Merge pull request #57752 from aanderse/limesurvey
...
limesurvey: 2.05_plus_141210 -> 3.17.1+190408, init module
2019-06-01 17:31:15 -04:00
WilliButz
7884354c0f
nixos/tests/prometheus-exporters: split into single tests
...
Generates a set of tests, rather than one large test for all exporters.
2019-05-31 22:02:56 +02:00
Arian van Putten
cbc45b5981
nixos: Make nesting.children work in NixOS tests
...
We differentiate between modules and baseModules in the
VM builder for NixOS tests. This way, nesting.children, eventhough
it doesn't inherit from parent, still has enough config to
actually complete the test. Otherwise, the qemu modules
would not be loaded, for example, and a nesting.children
statement would not evaluate.
2019-05-29 12:50:49 +02:00
Aaron Andersen
73e175a6ce
nixos/limesurvey: add basic nixos test
2019-05-28 23:02:38 -04:00
Daiderd Jordan
8ce93e26b0
nixos: add test for uwsgi
2019-05-27 23:03:22 +02:00
Arian van Putten
a48047a755
nixos: Add test that demonstrates how to use nesting.clone
...
This is actually very useful. Allows you to test switch-to-configuration
nesting.children is still currently still broken as it will throw
away 'too much' of the config, including the modules that make
nixos tests work in the first place. But that's something for
another time.
2019-05-26 00:37:13 +02:00
phile314-fh
62d4c2b34a
mongodb: Add authentication support
...
* nixos/mongodb: Add authentication support
* nixos/mongodb: Add initial script option
* nixos/mongodb: Make initial root password configurable
* nixos/mongodb: Start only on loopback interface for setup procedure
* nixos/mongodb: Test auth/initial script
* nixos/mongodb: Code formatting
Co-Authored-By: Lassulus <github@lassul.us>
2019-05-25 18:09:30 +09:00
Franz Pletz
5fa8cd257a
Merge pull request #51206 from krebs/xmonad-config
...
xmonad service: add .config option
2019-05-24 18:37:55 +00:00