about summary refs log tree commit diff
path: root/nixos/tests
AgeCommit message (Collapse)AuthorFilesLines
2020-12-21nixos: fix "nixos-rebuild build-vm-with-bootloader" for EFI systemsBjørn Forsman1-1/+0
`nixos-rebuild build-vm-with-bootloader` currently fails with the default NixOS EFI configuration: $ cat >configuration.nix <<EOF { fileSystems."/".device = "/dev/sda1"; boot.loader.systemd-boot.enable = true; boot.loader.efi.canTouchEfiVariables = true; } EOF $ nixos-rebuild build-vm-with-bootloader -I nixos-config=$PWD/configuration.nix -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/nixos-20.09.tar.gz [...] insmod: ERROR: could not insert module /nix/store/1ibmgfr13r8b6xyn4f0wj115819f359c-linux-5.4.83/lib/modules/5.4.83/kernel/fs/efivarfs/efivarfs.ko.xz: No such device mount: /sys/firmware/efi/efivars: mount point does not exist. [ 1.908328] reboot: Power down builder for '/nix/store/dx2ycclyknvibrskwmii42sgyalagjxa-nixos-boot-disk.drv' failed with exit code 32 [...] Fix it by setting virtualisation.useEFIBoot = true in qemu-vm.nix, when efi is needed. And remove the now unneeded configuration in ./nixos/tests/systemd-boot.nix, since it's handled globally. Before: * release-20.03: successful build, unsuccessful run * release-20.09 (and master): unsuccessful build After: * Successful build and run. Fixes https://github.com/NixOS/nixpkgs/issues/107255
2020-12-18Merge pull request #97145 from lheckemann/initrd-improvementsLinus Heckemann2-0/+36
Initrd improvements
2020-12-18yq: Add testTim Steinbach2-0/+13
2020-12-17mailhog: add simple testJohannes Schleifenbaum2-0/+25
2020-12-17minecraft: Fix testTim Steinbach1-1/+1
2020-12-17nixos/tests: Add test for initrd secretsLinus Heckemann2-0/+36
lz4 compression is excluded because it doesn't work for a reason which remains unclear to me.
2020-12-16nixos/slurm: fix dbdserver config file handlingMarkus Kowalewski1-2/+4
Since slurm-20.11.0.1 the dbd server requires slurmdbd.conf to be in mode 600 to protect the database password. This change creates slurmdbd.conf on-the-fly at service startup and thus avoids that the database password ends up in the nix store.
2020-12-16Revert "minecraft: 2.2.909 → 2.2.741"Tim Steinbach1-1/+1
This reverts commit 8d4d8ef274f2f559c1a91133004f31f041eadd51. The update script pulls the version info from AUR and they still use the old version. Sorry...
2020-12-16minecraft: 2.2.909 → 2.2.741Tim Steinbach1-1/+1
2020-12-15lsd: Fix testTim Steinbach1-1/+1
CLI arguments changes in 0.19.0 See https://github.com/Peltoche/lsd/issues/461
2020-12-15Merge pull request #106703 from terinjokes/patches/dockerTools-getArchRobert Hensing3-1/+78
dockerTools: normalize arch to GOARCH
2020-12-15Merge pull request #106899 from ttuegel/nixos-plasma-test-kdedThomas Tuegel1-0/+3
nixos/plasma5: test that KDED runs at startup
2020-12-15nixosTests.docker-tools-cross: initRobert Hensing2-0/+77
Not everyone has a suitable remote builder set up, so the cross-compilation tests that _include_ running the result are separate. That way, most people can run the majority of the test suite without the extra setup.
2020-12-15dockerTools: normalize arch to GOARCHTerin Stock1-1/+1
Docker (via containerd) and the the OCI Image Configuration imply and suggest, respectfully, that the architecture set in images matches those of GOARCH in the Go Language document. This changeset updates the implimentation of getArch in dockerTools to return GOARCH values, to satisfy Docker. Fixes: #106695
2020-12-14Merge pull request #106073 from minijackson/tinc-rfc42-and-testsLinus Heckemann3-0/+297
nixos/tinc: rfc42 and tests
2020-12-14Merge pull request #106441 from hercules-ci/cassandra-passthru-testsRobert Hensing2-5/+10
Cassandra passthru tests
2020-12-14nixos/plasma5: test that KDED runs at startupThomas Tuegel1-0/+3
2020-12-13nixos/tests/tinc: init with simple testMinijackson3-0/+297
2020-12-12Merge pull request #106697 from aanderse/mpdFlorian Klink1-2/+4
nixos/mpd: conditionally provision required directories with StateDirectory
2020-12-11nixos/mpd: conditionally provision required directories with StateDirectoryAaron Andersen1-2/+4
2020-12-11Merge pull request #104727 from chkno/fuse-dot-sshfsGuillaume Girol2-0/+63
nixos/locate: Fix sshfs exclusion
2020-12-10nixos/locate: Exclude fuse.sshfsScott Worley1-0/+41
The "fuse" and "sshfs" entries already present are not keeping this find invocation out of sshfs mounts, which present as fstype "fuse.sshfs"
2020-12-10nixos/locate: Add a testScott Worley2-0/+22
2020-12-10nixos/prometheus-exporters/py-air-control: initMatej Urbas1-0/+15
2020-12-09perlPackages.NetZooKeeper: adapt to zookeeper_mt 3.6.2Damien Diederen1-2/+14
2020-12-09cassandra: Add passthru.testsRobert Hensing2-5/+10
2020-12-09podman: 2.2.0 -> 2.2.1zowoq1-6/+0
https://github.com/containers/podman/releases/tag/v2.2.1
2020-12-07Merge pull request #105519 from 3699n/masterSandro2-0/+22
2020-12-07etesync-dav: 0.20.0 -> 0.30.6Nicholas von Klitzing2-0/+22
2020-12-05nixos/n8n: init module and testfreezeboy2-0/+26
2020-12-04Merge pull request #103813 from symphorien/firejailstigo1-0/+9
nixos/firejail: allow to pass options to firejail
2020-12-03Merge pull request #105469 from kisik21/fix-cloud-init-testFlorian Klink1-9/+11
nixos/tests/cloud-init: fix the erroring out
2020-12-03nixos/tests/cloud-init: fix the erroring outVika1-9/+11
The test was broken for a 1.5 months apparently? Well, now it passes. Also apparently it's not flaky anymore.
2020-12-02nixos/tests/gitea: increase memory for VMMaximilian Bosch1-0/+1
Otherwise, the relevant processes are stopped by the kernel's OOM killer[1]. [1] https://github.com/NixOS/nixpkgs/pull/105698#issuecomment-737257293
2020-12-02Merge pull request #103393 from happysalada/add_vectorAustin Seipp2-0/+38
nixos/vector: add module
2020-12-02Merge pull request #105662 from srhb/docker-tools-fix-formatRobert Hensing1-1/+2
nixos/tests/docker-tools.nix: Fix format
2020-12-02nixos/tests/docker-tools.nix: Fix formatSarah Brofeldt1-1/+2
2020-12-01nixos/tests/misc: account for cgroupv2Luke Granger-Brown1-2/+2
Since #104094 (d22b3ed4bcd24dcc96fd9f99c75bb568bffe2a8c), NixOS is using the unified cgroup hierarchy by default (aka cgroupv2). This means the blkio controller isn't there, so we should test for something else (e.g. the presence of the io controller). Fixes #105581.
2020-12-01Merge pull request #93293 from tnias/nixos_rspamd_20200716Jörg Thalheim1-26/+32
2020-12-01podman: 2.1.0 -> 2.2.0Sascha Grunert1-0/+6
Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2020-11-30Merge pull request #105411 from AndersonTorres/wip-ucgAnderson Torres2-21/+40
ucg: init at 20190225
2020-11-30ucg: init at 20190225AndersonTorres2-21/+40
2020-11-30add happysalada as maintainerhappysalada1-1/+1
2020-11-30nixos/vector: add modulehappysalada2-0/+38
2020-11-30nixos/rspamd: fix postfix integrationJörg Thalheim1-26/+32
2020-11-29Merge master into staging-nextFrederik Rietdijk6-0/+104
2020-11-28jq: Add testTim Steinbach2-0/+11
2020-11-28bat: Add testTim Steinbach2-0/+13
2020-11-28lsd: Add testTim Steinbach2-0/+13
2020-11-28minecraft-server: Add testTim Steinbach2-0/+38