about summary refs log tree commit diff
path: root/nixos/tests
AgeCommit message (Collapse)AuthorFilesLines
2024-02-25Merge pull request #284874 from shlevy/ovmf-msAdam C. Stephens1-0/+26
Enable MS-compatible secure boot with OVMF
2024-02-25Merge pull request #289856 from pennae/supfs-setRyan Lahfa1-2/+1
nixos/filesystems: make supportedFilesystems an attrset
2024-02-24Merge pull request #289748 from picnoir/pic/ppd020K9001-5/+16
power-profiles-daemon: 0.13 -> 0.20
2024-02-24nixosTests.power-profiles-daemon: test profilectl CLIFélix Baylac Jacqué1-5/+16
We also take advantage of that change to point to the new dbus canonical names.
2024-02-23nixos/ccache: add testEmery Hemingway1-0/+24
2024-02-23Merge pull request #278896 from helsinki-systems/upd/matomo0x4A6F1-0/+4
matomo_5: Init at 5.0.2
2024-02-23Merge pull request #289934 from jnsgruk/scrutinySandro2-0/+71
2024-02-22nixosTests.scrutiny: initJon Seager2-0/+71
2024-02-22Merge pull request #262433 from OPNA2608/init/lomiri/morph-browserPeder Bergebakken Sundt2-0/+54
lomiri.morph-browser: init at 1.1.0
2024-02-22Merge pull request #290507 from dotlambda/nextcloud-notify_push-metaMaximilian Bosch1-1/+1
nextcloud-notify_push.test_client: add meta
2024-02-22tests/morph-browser: Add standalone (non-Lomiri) testOPNA26082-0/+54
2024-02-21Merge pull request #290288 from mkg20001/lxc-initrd-fixAdam C. Stephens2-3/+7
nixos/lxc-container: link to prepare-root when boot.initrd.systemd.enable is on
2024-02-22Merge pull request #290490 from nikstur/idempotent-etc-activationJörg Thalheim2-10/+22
nixos/etc: make re-mounting /etc overlay idempotent
2024-02-21nextcloud-notify_push.test_client: add metaRobert Schütz1-1/+1
2024-02-21nixos/etc: make re-mounting /etc overlay idempotentnikstur2-10/+22
2024-02-21Merge pull request #287819 from Ma27/nc-regression-testMaximilian Bosch1-1/+3
nixos/nextcloud: add regression test for not delivering code anymore
2024-02-20nixosTests.incus: add test with old and new initMaciej Krüger2-3/+7
2024-02-20Merge pull request #281739 from rollf/geoserver-with-extensionsIvan Mincik1-5/+60
geoserver: add extensions and update script
2024-02-20geoserver: add extensions and update scriptRolf Schröder1-5/+60
2024-02-19Merge pull request #289584 from athre0z/docker-zstdRobert Hensing1-0/+21
dockerTools: configurable compression schema
2024-02-19Merge pull request #289278 from mkg20001/incusuiAdam C. Stephens2-0/+64
modules/incus: add ui flag
2024-02-19nixos/filesystems: make supportedFilesystems an attrsetpennae1-2/+1
this lets us *dis*able filesystem explicitly, as is required by e.g. the zfs-less installer images. currently that specifically is only easily possible by adding an overlay that stubs out `zfs`, with the obvious side-effect of also removing tooling that could run without the kernel module loaded.
2024-02-19Merge pull request #281520 from WxNzEMof/docker-tools-chownRobert Hensing1-0/+18
dockerTools: Fix chown in fakeRootCommands
2024-02-19matomo_5: Init at 5.0.2Max Hausch1-0/+4
2024-02-18nixosTests.prometheus-exporters.dnsmasq: wait for DNSMasq before testing the ↵Thomas Gerbet1-0/+3
exporter When DNSMasq is not yet completly started trying to call the exporter fails.
2024-02-17Merge pull request #179034 from viraptor/go-camo-serviceSandro1-0/+30
nixos/go-camo: init
2024-02-17Merge pull request #271324 from nessdoor/sourcehut/testsSandro6-253/+264
nixosTests.sourcehut: implement proper integration testing
2024-02-17nixos/go-camo: initStanisław Pitucha1-0/+30
2024-02-17dockerTools: configurable compression schemaJoel Höner1-0/+21
This commit adds support for swapping out the compression algorithm used in all major docker-tools commands that generate images. The default algorithm remains unchanged (gzip).
2024-02-17nixosTests.incus: add ui testMaciej Krüger2-0/+64
2024-02-17nixos/mastodon: add option redis.passwordFileIzorkin4-7/+35
2024-02-16nixosTests.keepalived: fix eval (`maintainers` attribute)Sergei Trofimovich1-1/+1
Without the change test sfails to evaluate as: $ nix build --no-link -f. nixosTests.keepalived error: error: function 'makeTest' called with unexpected argument 'maintainers'
2024-02-16Merge pull request #117501 from Izorkin/update-mastodon-redisKerstin1-6/+0
nixos/mastodon: use unix socket for redis
2024-02-16nixos/mastodon: redis now uses unix socket by defaultIzorkin1-6/+0
2024-02-16qownnotes: 24.2.0 -> 24.2.3Patrizio Bekerle1-2/+14
2024-02-15lemmy-server: fix tests by waiting until backend is ready with 10s timeoutMatej Cotman1-1/+2
2024-02-15OVMF: Add test with secure boot enabledShea Levy1-0/+26
Co-authored-by: Arthur Gautier <arthur.gautier@arista.com>
2024-02-15Merge pull request #285522 from markuskowa/fix-closure-mpimarkuskowa1-1/+1
openmpi: split dev into separate output, reduce closure size
2024-02-15Merge #286596: nixos/knot: add support for XDP setupsVladimír Čunát1-4/+7
2024-02-14Merge pull request #271976 from r-k-b/fix-dockerTools-includeStorePathsRobert Hensing1-0/+15
nixos/dockerTools: fix includeStorePaths when enableFakechroot
2024-02-14Merge pull request #288638 from ThyMYthOS/update-stalwartYt1-4/+7
stalwart-mail: fix default configuration and test
2024-02-13stalwart-mail: fix default configuration and testManuel Stahl1-4/+7
2024-02-13Merge pull request #285314 from pbsds/ttyd-1706718068Peder Bergebakken Sundt1-5/+15
nixos/ttyd: add `entrypoint` and `writable` option
2024-02-13nixos/tests/knot: test the XDP interfaceMartin Weinelt1-4/+7
We reconfigure the secondary nameserver VM to do all the same things that it did before, but now over the XDP interface.
2024-02-13Merge pull request #276468 from onny/opensnitch-update4Yt1-1/+1
opensnitch: 1.6.4 -> 1.6.5, opensnitch-ui: 1.6.4 -> 1.6.5
2024-02-12opensnitch: 1.6.4 -> 1.6.5, opensnitch-ui: 1.6.4 -> 1.6.5.1Jonas Heinrich1-1/+1
2024-02-10nixos/nextcloud: add regression test for not delivering code anymoreMaximilian Bosch1-1/+3
PR #277382 didn't fix just an issue with .mjs files for the `forms` app, but an underlying, more problematic issue: for `/nix-apps` & `/store-apps`, the fcgi config for PHP and the block for assets were never reached. That meant that e.g. `/nix-apps/notes/lib/AppInfo/Application.php` returned the PHP source code as text/plain. Considering that there was never a fundamental change to how this config's structure, I'm pretty sure that the issue was pretty much there since the module exists. After consulting the NixOS security team we agreed that this is most likely harmless because you'd have to use private apps with secrets in the raw PHP code of said app. However, this is still problematic because one important assumption - that PHP code is never sent to the browser - is broken which is why we decided on not mentioning this impact in the previous PR from December 2023. To make sure that we don't regress our nginx config, I decided to add the reproducer which fails on 8bbbb228b4f6c0ecbd746296a67be7723b0851b9 as testcase to our integration tests.
2024-02-10Merge pull request #248315 from apeschar/oci-containers-backend-stopPeder Bergebakken Sundt1-0/+5
nixos/oci-containers: stop container using backend
2024-02-10Merge pull request #287512 from r-vdp/fwupd_1_9_13maxine1-4/+5
fwupd: 1.9.12 -> 1.9.13
2024-02-09fwupd: 1.9.12 -> 1.9.13r-vdp1-4/+5
Changelog: https://github.com/fwupd/fwupd/releases/tag/1.9.13