about summary refs log tree commit diff
path: root/nixos/tests
Commit message (Collapse)AuthorAge
* services.statsd: add simple testMaximilian Bosch2017-12-04
|
* vault: add nixos testDaiderd Jordan2017-12-04
|
* tests/initrd-network-ssh: Don't build during evaluationTuomas Tynkkynen2017-11-27
| | | | Issue #29774
* Merge pull request #31048 from LumiGuide/fix-owncloudJoachim F2017-11-25
|\ | | | | Fix some but not all errors in owncloud
| * owncloud: fix some but not all errorsBas van Dijk2017-10-31
| | | | | | | | | | | | | | | | | | | | | | * Don't set timezone when it's null * Don't create the postgres role because the postgresqsl service already does that. * Fix documentation * Add a test suite
* | nixos.tests.installer.swraid: increase drive sizeVladimír Čunát2017-11-25
| | | | | | | | | | | | The latest staging caused this test not to fit anymore. I'm all for keeping closure sizes under control, but I don't think *this* is a good place.
* | nixos: run parted with --script option (3rd)Bjørn Forsman2017-11-19
| | | | | | | | | | | | | | Doh, should have included this in previous commit. Ref. 0ff4bb5f875afe8eb208bbabb3f52dc29539d2bc ("nixos: run parted with --script option").
* | nixos: run parted with --script option (2nd)Bjørn Forsman2017-11-19
| | | | | | | | | | Ref. 0ff4bb5f875afe8eb208bbabb3f52dc29539d2bc ("nixos: run parted with --script option")
* | Merge pull request #29269 from Moredread/test_crypt_with_keyfileFranz Pletz2017-11-19
|\ \ | | | | | | Test opening encrypted filesystem with keyfile
| * | Test opening encrypted filesystem with keyfileAndré-Patrick Bubel2017-09-14
| | | | | | | | | | | | | | | Checks for regression of missing cryptsetup, when no luks device without keyfile is configured
* | | Merge pull request #31805 from gleber/make-switch-to-configuration-pureobadz2017-11-19
|\ \ \ | | | | | | | | nixos/system: make switch-to-configuration script pure
| * | | nixos/system: make switch-to-configuration script pure.Gleb Peregud2017-11-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #28443 Fixed few invocations to `systemctl` to have an absolute path. Additionally add LOCALE_ARCHIVE so that perl stops spewing warning messages.
* | | | Merge pull request #31569 from gleber/add-mutable-users-testFranz Pletz2017-11-19
|\ \ \ \ | | | | | | | | | | nixos/tests: add a test for config.users.mutableUsers.
| * | | | nixos/tests: Add a test for config.users.mutableUsers.Gleb Peregud2017-11-19
| |/ / / | | | | | | | | | | | | It's in preparation to add an assertion for #4990.
* | | | nixos/tests: add couchdb testFranz Pletz2017-11-19
| | | |
* | | | nixos/tests/acme: update terms of service to fix testFranz Pletz2017-11-17
| | | |
* | | | Merge pull request #31753 from mbld/show-ipOrivej Desh2017-11-17
|\ \ \ \ | | | | | | | | | | nixos-container: Make show-ip work together with ipv4 + netmask
| * | | | nixos-container: Modify existing test to cover show-ip commandMartin Bornhold2017-11-16
| | | | | | | | | | | | | | | | | | | | | | | | | Modified the existing test to check that the 'nixos-container show-ip' command can handle ipv4 addresses with submask in CIDR notation.
* | | | | Merge pull request #31618 from adisbladis/zfs-testsOrivej Desh2017-11-16
|\ \ \ \ \ | |/ / / / |/| | | | Add basic ZFS tests
| * | | | Add basic ZFS testsadisbladis2017-11-14
| | | | |
* | | | | nixos/nghttpx: add module for the nghttpx proxy server (#31680)Parnell Springmeyer2017-11-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * nghttpx: Add a new NixOS module for the nghttpx proxy server This change also adds a global `uid` and `gid` for a `nghttpx` user and group as well as an integration test. * nixos/nghttpx: fix building manual
* | | | | nixos installer tests: Add UEFI Grub testTuomas Tynkkynen2017-11-14
|/ / / / | | | | | | | | | | | | Fixed merge conflict. Closes #22923.
* | | | tests/boot-stage1: Fix build of kcanary moduleaszlig2017-11-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In bfe9c928c18583d3adfb5978a55b48c392649ef5 the default kernel has been updated to version 4.14 and the declarations for allow_signal() and signal_pending() are no longer exposed via kthread.h, so let's actually use the right header files. I've added a condition for kernel 4.10 and upwards to include the linux/sched/signal.h header file, because that got introduced in version 4.10. Even if the declaration would still reside in kthread.h (I haven't checked) for version 4.10 it won't hurt and the compilation will still succeed. Tested against kernel 4.9 and 4.14 and the build now succeeds. Signed-off-by: aszlig <aszlig@nix.build>
* | | | php: Add nixos test to ensure php-pcre works in httpdSarah Brofeldt2017-11-12
|/ / /
* | | nixos/tests/gitlab.nix: Unbreak config, still times outSarah Brofeldt2017-11-06
| | |
* | | Merge pull request #31146 from NeQuissimus/kafka_updatesTim Steinbach2017-11-04
|\ \ \ | | | | | | | | Kafka: Update + Tests
| * | | kafka: Add testsTim Steinbach2017-11-02
| | | |
| * | | zookeeper: Add simple testTim Steinbach2017-11-02
| | |/ | |/|
* / | postage: replaced by pgmanage-10.0.2Bas van Dijk2017-11-03
|/ / | | | | | | | | | | | | | | | | | | | | postage is no longer maintained and has been replaced by the identical pgmanage. See: https://github.com/workflowproducts/postage#postage-has-been-replaced-with-pgmanage The following error is raised when a user enables the deprecated `services.postage.enable` option: Failed assertions: - services.postage is deprecated in favor of pgmanage. They have the same options so just substitute postage for pgmanage.
* | graphite: fix the graphiteApi serviceBas van Dijk2017-10-31
| |
* | nixos/tests/gitolite: Don't build during evaluationTuomas Tynkkynen2017-10-21
| | | | | | | | | | | | | | | | | | | | | | | | Noticed in https://hydra.nixos.org/jobset/nixos/release-17.09#tabs-errors: ```` hydra-eval-jobs returned exit code 1: building path(s) '/nix/store/wxcbjli7m98yymnxrxkf6pigr7a05zad-id_ed25519.pub' building '/nix/store/gyig2d7cry98647h0grfilq26cpc1wy8-id_ed25519.pub.drv'... ```` Issue #29774
* | Merge pull request #30166 from LumiGuide/graphite-1.0.2Peter Simons2017-10-18
|\ \ | | | | | | Fix graphite crash by upgrading from 0.9.15 -> 1.0.2
| * | graphite: 0.9.15 -> 1.0.2Bas van Dijk2017-10-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #29961 Also added the option: services.graphite.web.extraConfig for configuring graphite_web.
* | | nixos/tests: unbreak prometheus testBjørn Forsman2017-10-16
| | | | | | | | | | | | | | | Commit 271d3f7a432f ("prometheus service: globalConfig.labels is obsolete") removed globalConfig.labels. Update the test config accordingly.
* | | nixos/tests: add gitolite testBjørn Forsman2017-10-16
| | |
* | | nixos/tests: add basic test for services.atdBjørn Forsman2017-10-16
| | |
* | | nixos: run parted with --script optionBjørn Forsman2017-10-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -s, --script: never prompts for user intervention Sometimes the NixOS installer tests fail when they invoke parted, e.g. https://hydra.nixos.org/build/62513826/nixlog/1. But instead of exiting right there, the tests hang until the Nix builder times out (and kills the build). With this change the tests would instead fail immediately, which is preferred. While at it, use "parted --script" treewide, so nobody gets build timeout due to parted error (or misuse). (Only nixos/ use it, and only non-interactive.) A few instances already use the short option "-s", convert them to long option "--short".
* | | Merge pull request #30321 from RemiDesgrange/add-postgis-2.4.0Lancelot SIX2017-10-14
|\ \ \ | | | | | | | | Add postgis 2.4.0
| * | | postgis: add v2.4.0Rémi Desgrange2017-10-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add postgis 2.4.0 doesn't remove v2.3.1. There are some big change in 2.4 that people may don't want. see https://postgis.net/docs/release_notes.html#idm41021 fix test call modify following recommandation of lsix
* | | | nixos: Fix output path generation of runInMachineaszlig2017-10-11
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Regression introduced by a02bb00156086b45e68c1112008db506734f8649. The fix is done by disabling writableStore, because the latter will set up an overlayfs on the Nix store within the VM, which in turn will discard all the outputs of the resulting output path. However in runInMachine we actually *want* the contents of the generated path and also don't want a writable store within the VM (except of course for $out, which is writable anyway). I've added a small regression test to verifify the output in nixos/tests/run-in-machine.nix to make sure this won't break again in the future. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* | | Merge pull request #29994 from bachp/minio-updateJörg Thalheim2017-10-08
|\ \ \ | |/ / |/| | minio: 20170613 -> 2017-09-29T19-16-56Z
| * | minio: 20170613 -> 2017-09-29T19-16-56ZPascal Bach2017-10-08
| | | | | | | | | | | | | | | The test was updated as minio now needs at least 1 GiB of free disk, otherwise it won't start.
* | | nixos/tests: clean up pgjwt testWilliButz2017-10-04
| | | | | | | | | | | | | | | - removed unneeded initscript - use default postgres version for the test
* | | Merge pull request #29927 from WilliButz/fix-pgjwt-testJoachim F2017-10-04
|\ \ \ | | | | | | | | nixos/tests: fix pgjwt test
| * | | nixos/tests: rewrite pgjwt testWilliButz2017-10-01
| |/ / | | | | | | | | | | | | | | | - now using the test contained in the pgjwt source repo - also compatible with the new `superUser` option of the `postgresql` service
* / / nixos/krb5: complete rewriteRuben Maher2017-10-02
|/ / | | | | | | | | | | The `krb5` service was a bit lacking. Addresses NixOS/nixpkgs#11268, partially addresses NixOS/nixpkgs#29623.
* | nixos/tests/gnome3-gdm: Increase memory limitJan Tojnar2017-09-28
| | | | | | | | | | | | The test was failing on x86_64 prematurely due to memory being exhausted. See also 3b9f0c6a469a574c1c030e4c23f6c766819cbd2d
* | mesos test: fix python handlingRobin Gloster2017-09-28
| | | | | | | | | | | | Still does not succeed but advances further (cherry picked from commit 30d09f717aa94a78105bff22da548b904887b394)
* | mysqlBackup service: let it work with default settingsRodney Lorrimar2017-09-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Grants enough privileges to the configured user so that it can run mysqldump. * Adds a nixos test. * Use systemd timers instead of a cronjob (by @fadenb). * Creates a new user for backups by default, instead of using mysql user. * Ensures that backup user has write permissions on backup location. * Write backup to a temporary file before renaming so that a failed backup won't overwrite the previous backup, and so that the backup location will never contain a partial backup. Breaking changes: * Renamed period to calendar to reflect the change in how to configure the backup time. * A failed backup will no longer result in cron sending an e-mail -- users' monitoring systems must be updated. Resolves #24728
* | nixos/radicale: fix default version (#29743)Silvan Mosberger2017-09-25
| |