Commit graph

11872 commits

Author SHA1 Message Date
Ethan Carter Edwards 3a74dd53e8
nixos/tests/blint: init
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2025-08-07 10:14:45 -04:00
Ethan Carter Edwards 5781a1e202
nixos/tests/dep-scan: init
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2025-08-07 10:01:47 -04:00
nixpkgs-ci[bot] 6fa945bccb
Merge staging-next into staging 2025-08-07 12:08:02 +00:00
isabel 281eb01683
nixos/snips-sh: init (#390655) 2025-08-07 11:16:11 +01:00
Aaron Andersen 487e725463 php.services.default: init 2025-08-06 21:24:04 -04:00
nixpkgs-ci[bot] d3b7989185
Merge staging-next into staging 2025-08-07 00:19:32 +00:00
Yohann Boniface a66fdcbf44
nixosTests.qtile: remove leftover qtile-extra dep (#431532) 2025-08-06 22:10:38 +02:00
Adam C. Stephens da4f70e2ad
kanidm_1_7: init at 1.7.1 (#430205) 2025-08-06 14:54:56 -04:00
Gurjaka bf3111256c nixosTests.qtile: remove leftover qtile-extra dep 2025-08-06 22:35:51 +04:00
nixpkgs-ci[bot] 11f1819945
Merge staging-next into staging 2025-08-06 12:08:36 +00:00
isabel c2e35a75d3
greetd.*: move to 'pkgs/by-name', modernize (#427540) 2025-08-06 12:37:35 +01:00
Joachim Ernst 657e16aa42
oxidized: add nixosTests 2025-08-06 13:22:21 +02:00
nixpkgs-ci[bot] ea9f001fb9
Merge staging-next into staging 2025-08-06 00:19:26 +00:00
Sandro ef2f192da2
prosody: 0.12.4 -> 13.0.2, fix nixos test (#429967) 2025-08-06 00:16:29 +02:00
Jacek Galowicz b43785d377
paretosecurity: 0.2.39 -> 0.3.2 (#430991) 2025-08-05 22:17:45 +02:00
Jon Seager 520f14f89c
nixos/tests/homepage-dashboard: fix failing tests
This commit adjusts the test suite slightly
to request a more "static" asset to ensure that
the configuration is reflected.

Rather than request the full page, which requires
Javascript to be accurate, we request from the
API the configured bookmarks and the site
manifest which contains the configured title.
2025-08-05 14:11:19 +01:00
nixpkgs-ci[bot] 08861d03f8
Merge staging-next into staging 2025-08-05 06:08:16 +00:00
Marcus Ramberg 97f10072a4
nixos/k3s: fix undefined variable error (#425690) 2025-08-05 07:24:29 +02:00
nixpkgs-ci[bot] 52a71c4fb2
Merge staging-next into staging 2025-08-05 00:19:45 +00:00
Yohann Boniface f42553e54e
nixosTests.{qtile,qtile-extras}: Seperate to distint tests (#421427) 2025-08-04 20:35:46 +02:00
Neyts Zupan a667834a5f paretosecurity: 0.2.39 -> 0.3.2
Test for linking had to be removed because now the linking is more
complex and it would take too much mocking to test it.

The test in question was moved to the dashboard codebase that is
closed-source, if that helps in any way.
2025-08-04 18:17:48 +00:00
nixpkgs-ci[bot] d9f7bd201e
Merge staging-next into staging 2025-08-04 18:06:51 +00:00
Sandro 50e2438a61
vaultwarden: 1.34.1 -> 1.34.3; vaultwarden.webvault: 2025.5.0.0 -> 2025.7.0.0 (#429138) 2025-08-04 20:00:29 +02:00
Martin Weinelt a4cadd9cfa
discourse: fix passthru nixos test 2025-08-04 15:48:21 +02:00
K900 58bee57776 Merge remote-tracking branch 'origin/staging-next' into staging 2025-08-04 15:20:57 +03:00
Leona Maroni 3b5e1ef58c
nixos/postgresql: implement auto-restart & rework dependencies of postgresql.target (#424625) 2025-08-04 14:16:50 +02:00
nikstur 4896f8ced0
nixos/auditd: support plugins (#420043) 2025-08-04 11:21:32 +02:00
Yethal 68710f4064 virtualisation/oci-containers: fix podman systemd service name 2025-08-04 10:01:24 +02:00
Vladimír Čunát 0b0c68c77d
nixos/installation-device: don’t include stdenv (#418267) 2025-08-04 08:44:35 +02:00
Emily f5f4d6e8e3 nixos/installation-device: don’t include stdenv
A basic NixOS system shouldn’t require `stdenv` to install, and
it adds something like 45 MiB of build tools to the installer
closure. This doesn’t really help much at present since
WebKitGTK(?!) has a dodgy reference to GCC, but it’s a step in the
right direction.
2025-08-04 03:48:05 +01:00
nixpkgs-ci[bot] d9c128b979
Merge staging-next into staging 2025-08-04 00:21:03 +00:00
Grimmauld cf70c17cf2
nixos/tests/audit: add grimmauld to maintainers 2025-08-03 22:19:33 +02:00
Grimmauld 916d8b65cf
nixos/tests/audit: test plugins 2025-08-03 22:19:29 +02:00
Felix Bühler a7566d72a0
nixos/freshrss: fix loading extensions' static content (#430651) 2025-08-03 21:39:11 +02:00
Sandro Jäckel 6db83a2f0e
nixos/tests/prosody: fix warning 2025-08-03 21:35:32 +02:00
Sandro Jäckel 02c796e210
nixos/tests/prosody: remove french console layout 2025-08-03 21:35:32 +02:00
Sandro Jäckel 33f41baebd
nixos/tests/prosody: use writeShellScriptBin wrapper 2025-08-03 21:35:31 +02:00
Sandro Jäckel e406b1f7dc
nixos/tests/prosody: misc cleanup 2025-08-03 21:35:31 +02:00
Sandro Jäckel 404f32129e
nixos/tests/prosody: create cert with SANs 2025-08-03 21:35:31 +02:00
Sandro Jäckel 4e12c9b92e
nixos/prosody: remove obsoloted http_upload and replace it with http_file_share 2025-08-03 21:35:30 +02:00
Adam C. Stephens 9b6cad46ea
kanidm: use package version in tests 2025-08-03 15:27:31 -04:00
nixpkgs-ci[bot] 343b9374fa
Merge staging-next into staging 2025-08-03 18:06:48 +00:00
Matt Christ 637fc36529 nixos/freshrss: fix loading extensions' static content
Before this change, the THIRDPARTY_EXTENSIONS_PATH would end up with a
double-slash in the path, which was breaking FreshRSS's is_valid_path
detection.
2025-08-03 09:22:46 -05:00
Aleksana 6ee281f803
renovate: Enable strict shell checks in tests (#430062) 2025-08-03 21:02:53 +08:00
nixpkgs-ci[bot] 9a0699a67a
Merge staging-next into staging 2025-08-03 12:07:18 +00:00
Pavol Rusnak ffba411e71
cjdns: 21.4 -> 22.1 (#426168) 2025-08-03 11:54:24 +02:00
nixpkgs-ci[bot] 4d7bc2c5e3
Merge staging-next into staging 2025-08-03 00:21:16 +00:00
Sigmanificient 344f2b103d nixosTests.{qtile,qtile-extras}: Use startup hook to determine when wm is ready 2025-08-03 01:16:36 +02:00
Martin Weinelt 56674702b0
nixos/postfix: modernize, cleanup (#416840) 2025-08-02 23:50:59 +02:00
Gurjaka 9200c874c5 nixosTests.{qtile,qtile-extras}: Seperate to distint tests 2025-08-02 23:50:38 +02:00
Acid Bong 3d98a49856
greetd.*: move to 'pkgs/by-name' and top level 2025-08-02 21:16:51 +03:00
nixpkgs-ci[bot] 85f38c2ea4
Merge staging-next into staging 2025-08-02 18:06:15 +00:00
Aleksana d1845eb525
nebula: fix potential cert expiration during tests (#430336) 2025-08-02 22:11:11 +08:00
Morgan Jones b6effd29c0
nebula: fix potential cert expiration during tests 2025-08-02 03:39:26 -07:00
isabel 98460649ab
nixosTests.snips-sh: init
Co-authored-by: NotAShelf <raf@notashelf.dev>
2025-08-02 09:45:27 +01:00
OPNA2608 6525fbbaf3 nixosTests.lomiri: Fix session & keymap tests
- Mouse click location for Log Out button was off
- Greeter actually renders the wallpaper we set! Which was causing new issues
  - Invert the colours of the wallpaper, so we can keep looking for white greeter text
  - Start looking for text from the wallpaper, as it's easier to find than AM/PM
2025-08-02 00:28:10 +02:00
Robert Rose 07a94c65fd nixos/k3s: extend autoDeployCharts test to cover charts with values file 2025-08-01 22:10:05 +02:00
OPNA2608 4529ed9114 nixosTests.lomiri: Replace wallpaper service with Dconf setting
Still doesn't work in the VM though.
2025-08-01 22:07:25 +02:00
nixpkgs-ci[bot] 230bb9a8b7
Merge staging-next into staging 2025-08-01 18:06:57 +00:00
Bruno BELANYI 12a0449253
mealie: 2.8.0 -> 3.0.2 (#427176) 2025-08-01 13:54:27 +01:00
nixpkgs-ci[bot] 4e51faf97d
Merge staging-next into staging 2025-08-01 12:07:56 +00:00
Seth Flynn f80495afef
tuned: init at 2.25.1 (#357480) 2025-08-01 07:28:32 -04:00
Seth Flynn 3eeb7ad06a
nixos/tuned: init 2025-08-01 06:20:49 -04:00
Victor Engmark 5e86203316
renovate: Enable strict shell checks in tests
Closes #373166.
2025-08-01 10:55:02 +02:00
nixpkgs-ci[bot] c0dd2454fa
Merge staging-next into staging 2025-08-01 00:21:45 +00:00
Markus S. Wamser 9b935318ca nixosTests.ly: use TTY1
adopt test to changes from https://github.com/NixOS/nixpkgs/pull/428972
2025-07-31 23:10:43 +02:00
Grimmauld 0efdf36544
nixos/tests/lastlog: init 2025-07-31 22:38:53 +02:00
nixpkgs-ci[bot] 6473890e0e
Merge staging-next into staging 2025-07-31 18:06:45 +00:00
Jonas Heinrich a5049e2910
android-translation-layer: init at 0-unstable-2025-07-14 (#357220) 2025-07-31 14:25:44 +02:00
Jonas Heinrich ca255779a7 nixos/tests/android-translation-layer: init 2025-07-31 13:53:10 +02:00
nixpkgs-ci[bot] a482dd935d
Merge staging-next into staging 2025-07-30 18:07:01 +00:00
nikstur 796b80f340
Improve security.audit{,d} (#429553) 2025-07-30 19:39:09 +02:00
nikstur ddefab0839 nixos/tests/audit: init 2025-07-30 18:14:55 +02:00
nixpkgs-ci[bot] 0b79387651
Merge staging-next into staging 2025-07-30 12:11:23 +00:00
JuliusFreudenberger f073e6214c teleport_18: init at 18.1.1 2025-07-30 11:15:30 +02:00
Pol Dellaiera 80661f912f nixos/private-gpt: drop 2025-07-30 08:20:28 +02:00
nixpkgs-ci[bot] 6a5e5fa747
Merge staging-next into staging 2025-07-29 18:07:08 +00:00
Niklas Hambüchen 436a8a1152
umami: init at 2.19.0; nixos/umami: init (#380249) 2025-07-29 16:48:52 +02:00
Diogo Correia 35b5939fee nixos/tests/umami: init 2025-07-29 14:38:02 +00:00
Sandro 781856bcb7
go-httpbin: init at 2.18.3, nixos/go-httpbin: init module (#427717) 2025-07-29 15:48:11 +02:00
nixpkgs-ci[bot] 8b07d4753c
Merge staging-next into staging 2025-07-29 06:07:19 +00:00
K900 ae766afdc2
nixos/display-managers: tty1 everywhere (#428972) 2025-07-29 07:32:42 +03:00
nixpkgs-ci[bot] 44dfdaf4d6
Merge staging-next into staging 2025-07-29 00:20:45 +00:00
Emily 1adf0f56ff
nixos/systemd: convert extraConfig to rfc 42 (#426692) 2025-07-28 21:06:12 +01:00
Robert Schütz dbe7d38516
vaultwarden.webvault: 2025.5.0.0 -> 2025.7.0.0
Diff: https://github.com/vaultwarden/vw_web_builds/compare/refs/tags/v2025.5.0.0...refs/tags/v2025.7.0.0
2025-07-28 19:24:52 +02:00
Martin Weinelt 7f52135a59
nixos/postfix: fold main and master config into settings attribute 2025-07-28 17:03:08 +02:00
Martin Weinelt 029f408b94
treewide: migrate postfix configurations to service.postfix.config
The `services.postfix.config` option is a freeform type that represents
settings in `main.cf`. The top-level options on the postfix module were
replaced by these and that is the reason behind this migration.
2025-07-28 16:42:17 +02:00
nixpkgs-ci[bot] 37a41901d0
Merge staging-next into staging 2025-07-28 12:07:51 +00:00
Grimmauld 493f1339b0
nixos/systemd: move systemd.watchdog.* to systemd.settings.Manager 2025-07-28 11:26:08 +02:00
Grimmauld a48bc46a3e
nixos/tests/switchTest: migrate to systemd.settings.Manager 2025-07-28 11:24:23 +02:00
Grimmauld 5077e5f1e8
nixos/tests/systemd: migrate to systemd.settings.Manager 2025-07-28 11:24:12 +02:00
Paul Haerle b02ff16421
nixos/tests/oku: init (#425960) 2025-07-28 10:15:18 +02:00
Will Fancher 45f2610415 nixos/lemurs: Fix test
> machine.wait_until_succeeds("pgrep -f 'lemurs.*tty1'")

This was guaranteed to succeed whether the desired process existed or
not, because it was matching the 'bach -c ...' command the test driver
uses to run the command. Let's wait for evidence on screen instead.
2025-07-27 22:38:42 -04:00
Guillaume Girol 22bb61d1f8 nixos: add module for nixseparatedebuginfod2 2025-07-27 23:01:05 +02:00
nixpkgs-ci[bot] 115bfaf701
Merge staging-next into staging 2025-07-27 18:05:46 +00:00
dish 2fce3f695f
stalwart-mail: 0.12.4 -> 0.13.1, stalwart-mail-webadmin: 0.1.28 -> 0.1.31 (#425489) 2025-07-27 10:36:37 -04:00
Guillaume Girol 4a2c2ca553 nixosTests.nixseparatedebuginfod: fix test
nix is not built with separateDebuginfo set to true anymore. Let's use
gnumake instead.
2025-07-27 16:35:08 +02:00
Amadej Kastelic 7476494b3b
nixos/cjdns: update for cjdns 22.1 compatibility 2025-07-27 15:28:40 +02:00
nixpkgs-ci[bot] b72dfdf5d8
Merge staging-next into staging 2025-07-27 12:07:40 +00:00
Guillaume Girol 7cabc47e1b
nixosTests.mautrix-discord: fix (#428693) 2025-07-27 11:33:27 +02:00
@norpol b1247d635a stalwart-mail: 0.12.4 -> 0.13.1 migrate tests 2025-07-26 23:50:55 +01:00
Sandro Jäckel 9e2d007b94
nixos/nextcloud: configure redis by default 2025-07-26 23:31:35 +02:00
nixpkgs-ci[bot] e7367619eb
Merge staging-next into staging 2025-07-26 18:05:47 +00:00
Maximilian Bosch 6ae194e419
nixos/postgresql: set Restart=always for postgresql.service
...including a slightly more careful config around restarts, i.e.

* We have intervals of 5 seconds between restarts instead of 100ms.

* If we exceed 5 start attempts in 5*120s (with 120s being the timeout),
  start job gets rate-limited and thus aborted. Do note that there are
  at most 5 start attempts allowed in ~625s by default. If the startup
  fails very quickly, either wait until the rate-limit is over or reset
  the counter using `systemctl reset-failed postgresql.service`.

* The interval of 625s (plus 5s of buffer) are automatically derived
  from RestartSec & TimeoutSec. Changing either will also affect
  StartLimitIntervalSec unless overridden with `mkForce`.
2025-07-26 19:11:54 +02:00
Pol Dellaiera 2d80ae6ccd
nixosTests.firefly-iii: Added meta.platforms so that tests are skipped appropriately (#428090) 2025-07-26 18:07:39 +02:00
Guillaume Girol ee828cccfa nixosTests.mautrix-discord: fix
the test runs netstat, it needs to be installed
2025-07-26 12:00:00 +00:00
nixpkgs-ci[bot] 2512b62558
Merge staging-next into staging 2025-07-26 00:18:32 +00:00
Cosima Neidahl 009450ee9e
nixos/peertube-runner: init module (#427007) 2025-07-25 21:28:22 +02:00
June Stepp f200c10c8a
nixos/peertube-runner: init module 2025-07-25 10:58:04 -05:00
nixpkgs-ci[bot] 583e3d6d24
Merge staging-next into staging 2025-07-24 18:06:21 +00:00
Shawn8901 cea3b9b1e2 nixos/victorialogs: add integration test with vlagent 2025-07-24 19:55:02 +02:00
Savyasachee Jha 91a1beec91 nixosTests.firefly-iii: Added meta.platforms so that tests are skipped appropriately 2025-07-24 17:24:36 +02:00
Robert Hensing f5ee08446a
Modular services (#372170) 2025-07-24 16:46:34 +02:00
Wolfgang Walther 90604d95bc
Merge branch 'staging-next' into staging 2025-07-24 14:33:09 +02:00
Wolfgang Walther 5a0711127c
treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
K900 db1c953d2c Merge remote-tracking branch 'origin/staging-next' into staging 2025-07-24 07:53:47 +03:00
Martin Weinelt e48d12554c
nixos/tlsrpt: fix permissions for postfix
Same as with other services giving postfix access, this needs to happen
for the postfix user. Adding supplementary group permissions to the
systemd unit does not propagate to child processes that ultimately call
the unix domain socket.
2025-07-24 02:29:54 +02:00
Cosima Neidahl b0aeb7b64b
nixosTests.omnom: test snapshot workflow (#426121) 2025-07-23 23:42:35 +02:00
Paul Haerle 067e9e2d82
nixos/tests/owi: init (#426120) 2025-07-23 23:27:21 +02:00
Michele Guerini Rocco 2e7f98d013
nixos/searx: use envsubst instead of sed for reading environment variables (#419149) 2025-07-23 22:21:01 +02:00
nixpkgs-ci[bot] a506444d89
Merge staging-next into staging 2025-07-23 18:05:43 +00:00
Michele Guerini Rocco 6424dede0c
nixos/network-interfaces: improve IPv6 support (#417150) 2025-07-23 16:51:24 +02:00
Defelo e1b8c6c493
nixos/tests/go-httpbin: init 2025-07-23 16:17:47 +02:00
nixpkgs-ci[bot] 5570ee73c0
Merge staging-next into staging 2025-07-23 12:07:44 +00:00
Litchi Pi a6cdf3f0f0 Add API tests for mealie
Signed-off-by: Litchi Pi <litchi.pi@proton.me>
2025-07-23 13:51:56 +02:00
Sizhe Zhao ef29596a75
nixosTests.wireguard: handleTest -> runTest
(cherry picked from commit 71d0e1c8b5ffc0a4e8b6a85ce85b1a32d2dbcf8a)
2025-07-23 16:33:29 +08:00
nixpkgs-ci[bot] d1b01f0d74
Merge staging-next into staging 2025-07-23 00:19:01 +00:00
Paul Haerle 1181355291
nixosTests.mitmproxy: init (#421815) 2025-07-22 18:53:56 +02:00
bas 380cd5924b nixos/qbittorrent: add maintainer undefined-landmark
As discussed in PR #287923. The author agreed to add me as a maintainer
to the module after merging.
2025-07-22 17:37:56 +02:00
Sizhe Zhao 1d47e296a0
nixosTests.omnom: use package maintainers 2025-07-22 21:58:21 +08:00
Sizhe Zhao 551b9d2407
nixosTests.omnom: split config 2025-07-22 21:58:21 +08:00
Sizhe Zhao 4dd3a87018
nixosTests.omnom: test snapshot workflow 2025-07-22 21:57:47 +08:00
nixpkgs-ci[bot] c2c63f769b
Merge staging-next into staging 2025-07-22 12:07:40 +00:00
André Silva fcf647a843
nixos/qbittorrent: init (#287923) 2025-07-22 12:48:41 +01:00
jf-uu 50b7400d93 nixos/overseerr: init
Co-authored-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2025-07-22 12:43:33 +01:00
Frank Moda 12ed2954d4 nixos/homebridge: init 2025-07-22 15:26:19 +05:30
nuko 84d174e312
nixos/qbittorrent: init service module
nixos/qbittorrent: add default serverConfig & fix test

Migrate to runTest

Replace lib.optional with lib.optionals

nixos/qbittorrent: update release notes to 2511
2025-07-22 17:39:46 +12:00
Jonathan Davies ce60d2df8f
nixos/thanos: Migrate test to runTest, fix name 2025-07-21 14:05:16 +00:00
nixpkgs-ci[bot] f998980996
Merge staging-next into staging 2025-07-21 12:08:27 +00:00
Ethan Carter Edwards e7db3c950f
nixos/tests/stalwart: split config into separate file
NGIpkgs (ngi-nix) is interested in reusing some of the stalwart test's
config. Split it into a separate file.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2025-07-20 23:57:16 -04:00
nixpkgs-ci[bot] e12a73a056
Merge staging-next into staging 2025-07-21 00:20:28 +00:00
Alexandru Scvorțov b5f0f7f552 matrix-tuwunel: add tests 2025-07-21 01:52:09 +05:30
nixpkgs-ci[bot] d67dba32f8
Merge staging-next into staging 2025-07-20 12:11:51 +00:00
Yt ff3ffc8143
nixos/meilisearch: generic settings; handle secrets better. + fix racy test (#424481) 2025-07-20 04:48:44 -04:00
Robert Hensing 53f97deb26 ghostunnel.services.default: init 2025-07-20 03:01:06 +02:00
Robert Hensing 1acabeebed Add modular services, system.services 2025-07-20 03:01:05 +02:00
nixpkgs-ci[bot] 41c8f4e751
Merge staging-next into staging 2025-07-19 12:07:12 +00:00
NullCube 2a1e82461b nixosTests.lemurs*: init
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-07-19 16:15:58 +05:30
nixpkgs-ci[bot] 0ac23e27dd
Merge staging-next into staging 2025-07-18 18:06:01 +00:00
nikstur 3fd41447c7
nixos/systemd/repart: add extraArgs option and Encrypt=tpm2 test (#422511) 2025-07-18 16:52:18 +02:00
Sean Behan ca88da9ce3
nixos/searx: use envsubst instead of sed for reading environment variables
- use envsubst instead of sed for reading in environment variables
- update usage examples
- add release notes
2025-07-18 15:51:03 +02:00
Connor Baker b435860c5a
nixos/nvidia-container-toolkit: fix tests (#426273) 2025-07-18 06:32:10 -07:00
rewine 5b12257b16
qownnotes: 25.6.5 -> 25.7.7 (#426096) 2025-07-18 20:51:17 +08:00
nixpkgs-ci[bot] a4982e2120
Merge staging-next into staging 2025-07-18 12:07:55 +00:00
Sandro d69cbe23e1
nixos/chhoto-url: init module (#424630) 2025-07-18 13:32:14 +02:00
Defelo b6ebd3bac9
nixos/tests/chhoto-url: init 2025-07-18 12:00:32 +02:00
Rafael Fernández López d287c86c08 nixos/nvidia-container-toolkit: fix tests 2025-07-18 03:53:46 +00:00
nixpkgs-ci[bot] abbe5cd65f
Merge staging-next into staging 2025-07-18 00:18:34 +00:00
Sandro 8c34fc8c3c
Searxng rework, searxng: 0-unstable-2025-07-08 -> 0-unstable-2025-07-11 (#346777) 2025-07-18 01:32:17 +02:00
nixpkgs-ci[bot] e2050ff36e
Merge staging-next into staging 2025-07-17 18:06:31 +00:00
Ethan Carter Edwards 3e1ac8bcdd
nixos/tests/owi: init
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2025-07-17 10:46:52 -04:00
xanderio caea8a1c0a
nixos/dependency-track: fix default JVM heap size (#425747) 2025-07-17 16:11:36 +02:00
Patrizio Bekerle ad8aaecc37
qownnotes: 25.6.5 -> 25.7.7
Signed-off-by: Patrizio Bekerle <patrizio@bekerle.com>
2025-07-17 14:59:01 +02:00
Paul Meyer ad6b1336b1
nixos/paisa: init (#421807) 2025-07-17 14:54:43 +02:00
nixpkgs-ci[bot] 4da89bbe5f
Merge staging-next into staging 2025-07-17 12:08:53 +00:00
Pol Dellaiera 12614d7b94
nixos/bookstack: Updated to accommodate passwordless login for mysql & Module now creates themes directory; nixosTests.bookstack: Updated to also test passwordless login for mysql; bookstack: Changed to allow themes directory to be writable (#422309) 2025-07-17 09:45:42 +02:00
Ethan Carter Edwards c4be68f06e
nixos/tests/oku: init 2025-07-16 20:11:14 -04:00
Florian Klink 27752d2b39
systemd: add sysupdated (#424101) 2025-07-17 02:04:13 +02:00
Sebastian Kowalak e33d7087b6
nixos/paisa: init 2025-07-16 22:00:12 +02:00
Sandro Jäckel a4c2474f61
nixos/tests/searx: drop dummy wolframalpha api key 2025-07-16 21:09:03 +02:00
Sandro Jäckel 99bdc81575
nixos/tests/searx: align maintainers with module and package 2025-07-16 21:07:54 +02:00
Sandro Jäckel 11ba4eb03e
searxng: 0-unstable-2025-07-08 -> 0-unstable-2025-07-16 2025-07-16 21:07:45 +02:00
Wolfgang Walther 8c00393746
maintainers: drop d-xo (#424419) 2025-07-16 14:47:54 +00:00
Julian Stecklina 5517b6f068 nixos/dependency-track: fix default JVM heap size
The default of 4GB is too low for a production setup and causes
DependencyTrack to hit java.lang.OutOfMemoryError. This causes
Dependency Track to enter a weird state where it will throw 502 and
504 errors.

The initial 4GB was set to make Dependency Track run in the (too
small) VM in the NixOS integration test. Move the explicit heap
configuration there. For the service itself, we now don't set a limit.
This means the JVM will choose its maximum heap on its own, which does
a much better job for realistic scenarios.

I added a release note, because people who run Dependency Track on
very tiny VMs/machines may experience issues.
2025-07-16 12:16:49 +02:00
Pol Dellaiera f47798098c
firefly-iii-data-importer: 1.7.3 -> 1.7.6; nixosTests.firefly-iii-data-importer: Added meta.platforms so that tests are skipped appropriately (#423956) 2025-07-16 08:56:01 +02:00
Jared Baur 61d37d7733
nixosTests.systemd-sysupdate: use updatectl as frontend for updates 2025-07-15 09:09:53 -07:00
Sandro Jäckel f9f2048d7b
nixos/tests/searx: cleanup 2025-07-15 17:41:13 +02:00
Bobby Rong 8fe37315e4
xfce.thunar: Expose unwrapped derivation (#425075) 2025-07-15 23:37:04 +08:00
Bobby Rong 025e468920
nixosTests.xfce: Test programs.thunar.plugins option 2025-07-15 23:16:57 +08:00
Leona Maroni 41ff90fcd4
nixos/varnish: turn listen addresses into structured config (#421481) 2025-07-15 13:13:50 +02:00
Nick Cao 7ef47ead67
nixos/sing-box: apply migrations in tests (#422625) 2025-07-14 15:41:47 -04:00
Savyasachee Jha 2302a4bb5d nixosTests.firefly-iii-data-importer: Added meta.platforms so that tests are skipped appropriately 2025-07-14 12:28:42 +02:00
sodiboo 5a8660f10f nixos/meilisearch: generic settings; handle secrets better. 2025-07-13 20:42:05 +02:00
Sizhe Zhao f391cba841
nixosTests.vscodium: handleTest -> runTest 2025-07-13 22:59:07 +08:00
Pavel Sobolev f685a22664
treewide: remove paveloom as maintainer 2025-07-13 12:17:08 +03:00
Savyasachee Jha 5fba2ce2a9 nixosTests.bookstack: Updated to also test passwordless login for mysql 2025-07-12 17:57:37 +02:00
sodiboo 75f5596652 nixos/tests/meilisearch: fix race condition when creating index
previously, when creating the index, there is a race condition between
the task being created and when we check if the index was successfully
created. if it is created too slow, the test fails.

it already polled/awaited when adding documents, so i generalized this
logic (and made it terminate anytime the task finishes, even if that
wasn't success). not ideal, since meilisearch supports proper webhook
callbacks, but whatever, we're writing tests, not production code.
2025-07-12 03:43:49 +02:00
Wolfgang Walther ef481bfb2b
maintainers: drop d-xo
No activity for at least this year (2025), possibly up to a year (mid
2024).
2025-07-11 22:47:09 +02:00
rnhmjoj 632c8f720e
nixos/tests/networking: add rnhmjoj as maintainer 2025-07-11 09:44:49 +02:00
rnhmjoj 4e5205a68a
nixos/networking-interfaces: add IPIP tunnels 2025-07-11 09:44:49 +02:00
rnhmjoj 1c5b9429ea
nixos/tests/networking: test both 6in4 and UDP-encapsulated tunnels 2025-07-11 09:44:48 +02:00
rnhmjoj 1a8c90128b
nixos/network-interfaces: add option to set source address 2025-07-11 09:44:48 +02:00
Connor Baker 6af71350c3
nixos/tee-supplicant: add tee-supplicant module (and more) (#237613) 2025-07-10 16:35:55 -07:00
Michele Guerini Rocco 896e44a863
nixosTests.systemd-initrd-networkd: handleTest -> runTest (#424076) 2025-07-10 22:48:33 +02:00
Michele Guerini Rocco 21d33e58ee
nixosTests.go-camo: handleTest -> runTest, go-camo: link nixos test (#423699) 2025-07-10 22:30:30 +02:00
Michele Guerini Rocco 65f815ef92
nixosTests.systemd-networkd-dhcpserver-static-leases: handleTest -> runTest (#424077) 2025-07-10 22:27:24 +02:00
Michele Guerini Rocco b2236ca28e
nixosTests.hbase{2,_2_4,_2_5,3}: handleTest -> runTest (#423700) 2025-07-10 22:22:20 +02:00
Michele Guerini Rocco 6c951e9cbe
nixosTests.ydotool: handleTest -> runTest (#423687) 2025-07-10 22:20:20 +02:00
Michele Guerini Rocco c37890b1b6
nixosTests.stunnel: handleTest -> runTest (#424071) 2025-07-10 21:50:18 +02:00
Ivan Mincik 6d97fbb83e
nixos/modules: add nominatim module and test (#420050) 2025-07-10 20:22:22 +02:00
Sizhe Zhao e9c1e2efe0
nixosTests.systemd-networkd-dhcpserver-static-leases: handleTest -> runTest 2025-07-10 23:15:56 +08:00
Sizhe Zhao dde4a38d69
nixosTests.systemd-initrd-networkd: handleTest -> runTest 2025-07-10 23:09:40 +08:00
Sizhe Zhao c49b710acc
nixosTests.stunnel: handleTest -> runTest 2025-07-10 22:54:07 +08:00
Wolfgang Walther c801e4b6a5
nixosTests.scion-freestanding-deployment: handleTest -> runTest (#423697) 2025-07-10 06:54:49 +00:00
Wolfgang Walther 98ab24a89d
nixosTests.scaphandre: handleTest -> runTest (#423695) 2025-07-10 06:54:06 +00:00
Wolfgang Walther 3ae12ed138
nixosTests.nagios: handleTest -> runTest (#423534) 2025-07-10 06:52:12 +00:00
Sizhe Zhao bdd3e4f38a
nixosTests.mitmproxy: init 2025-07-10 10:55:20 +08:00
Sizhe Zhao f253690f02
nixosTests.nagios: handleTest -> runTest 2025-07-10 10:45:11 +08:00
Sizhe Zhao ea3e5b125c
nixosTests.scaphandre: handleTest -> runTest 2025-07-10 10:40:15 +08:00
Sizhe Zhao 4491dfaa0c
nixosTests.scion-freestanding-deployment: handleTest -> runTest 2025-07-10 10:38:39 +08:00
Peder Bergebakken Sundt f8945d6abe
sunshine: 2025.122.141614 -> 2025.628.4510 (#422241) 2025-07-10 02:33:41 +02:00
Wolfgang Walther 8210e5043c
nixosTests.sddm: handleTest -> runTest (#423698) 2025-07-09 17:46:37 +00:00
Wolfgang Walther a28854ced9
nixosTests.trilium-server: handleTest -> runTest (#423693) 2025-07-09 17:44:15 +00:00
Wolfgang Walther 6477abe2d3
nixosTests.victoriametrics: handleTest -> runTest (#423692) 2025-07-09 17:43:52 +00:00
Wolfgang Walther c42b6a4de3
nixosTests.neo4j: handleTest -> runTest (#423536) 2025-07-09 17:40:26 +00:00
Wolfgang Walther 8a4f9ff333
nixosTests.mycelium: handleTest -> runTest (#423532) 2025-07-09 17:36:54 +00:00
Wolfgang Walther 3159d61789
nixosTests.musescore: handleTest -> runTest (#423531) 2025-07-09 17:36:24 +00:00
Wolfgang Walther c05f73b986
nixosTests.mediatomb: handleTest -> runTest (#423529) 2025-07-09 17:35:50 +00:00
Wolfgang Walther e839634002
nixosTests.google-oslogin: handleTest -> runTest (#423526) 2025-07-09 17:35:34 +00:00
Wolfgang Walther bed9716c79
nixosTests.easytier: handleTest -> runTest (#423524) 2025-07-09 17:34:43 +00:00
Wolfgang Walther 7795a03bf0
nixosTests.schleuder: handleTest -> runTest (#423696) 2025-07-09 17:33:30 +00:00
Ivan Mincik 5cd09e28ae nixos/modules: add nominatim module and test 2025-07-09 16:17:56 +02:00
Sizhe Zhao ffbaf47a72
nixosTests.go-camo: handleTest -> runTest 2025-07-09 22:12:59 +08:00
Connor Baker 101030bbdb
nixosTests.systemd-initrd-bridge: fix failing test (#341298) 2025-07-08 23:51:44 -07:00
Sizhe Zhao 2522b5207f
nixosTests.hbase{2,_2_4,_2_5,3}: handleTest -> runTest 2025-07-09 12:49:19 +08:00
Sizhe Zhao 447c8559c9
nixosTests.sddm: handleTest -> runTest 2025-07-09 12:32:05 +08:00
Sizhe Zhao 4f7e197e6e
nixosTests.schleuder: handleTest -> runTest 2025-07-09 12:20:30 +08:00
Sizhe Zhao 913252c5aa
nixosTests.trilium-server: handleTest -> runTest 2025-07-09 12:12:24 +08:00
Sizhe Zhao c8df61539d
nixosTests.victoriametrics: handleTest -> runTest 2025-07-09 11:59:06 +08:00
Sizhe Zhao 1889fc8f2f
nixosTests.ydotool.{customGroup,headless,wayland,x11}: handleTest -> runTest 2025-07-09 10:55:00 +08:00
Sizhe Zhao 86a4304ae8
nixosTests.neo4j: handleTest -> runTest 2025-07-09 00:49:43 +08:00
Sizhe Zhao 2eb3f81740
nixosTests.mycelium: handleTest -> runTest 2025-07-09 00:39:44 +08:00
Sizhe Zhao 7e1baf828c
nixosTests.musescore: handleTest -> runTest 2025-07-09 00:35:48 +08:00
Sizhe Zhao 6ed33c73a4
nixosTests.mediatomb: handleTest -> runTest 2025-07-09 00:30:08 +08:00
Sizhe Zhao cdab66d5b8
nixosTests.google-oslogin: handleTest -> runTest 2025-07-09 00:23:36 +08:00
Sizhe Zhao 67256809ea
nixosTests.easytier: handleTest -> runTest 2025-07-09 00:03:32 +08:00
Christian Theune 8046e4a6f8 nixos/varnish: turn listen addresses into structured config
Introduces `services.varnish.listen` as a list of structured
listen addresses with all allowed variations of arguments
documented in the man page.

Deprecates `services.varnish.http_address`.
2025-07-08 13:52:55 +02:00
Wolfgang Walther 23dc568db3
nixos/testing: Add test attribute to please discoverTests (#423272) 2025-07-08 11:03:27 +00:00
Cosima Neidahl a1f4634181
lomiri.lomiri: 0.4.1 -> 0.5.0 (#415445) 2025-07-08 09:20:35 +02:00
Franz Pletz 12d25c49bd
chrony: remove myself as maintainer 2025-07-08 01:44:45 +02:00
Franz Pletz b1c964b557
nixos/tests/chrony: graphene-hardened works without mlock
Fix #423330. Broken by #416715.
2025-07-08 01:44:35 +02:00
Robert Hensing 0e32661202 nixos/testing: Add test attribute to please discoverTests 2025-07-07 22:23:55 +02:00
Robert Hensing 0295ad1904 nixos/all-tests: Use ? in discoverTests
Exactly equivalent
2025-07-07 19:33:29 +02:00
Bruno BELANYI da36112153
nixos/tandoor-recipes: add 'database.createLocally' (#403669) 2025-07-07 15:58:05 +01:00
Maximilian Bosch 864c9c70a5
Merge: nextcloud: add nextcloud.nginx.enableFastcgiRequestBuffering option (#419120) 2025-07-07 16:28:32 +02:00
Connor Baker 73feb5e20e
nixosTests.kexec: fix test (#423097) 2025-07-06 22:43:21 -07:00
Jared Baur b3e86dc1e9
nixosTests.systemd-initrd.bridge: fix failing test
Since slave interfaces of a bridge cannot be assigned IP addresses, we
must prevent IPs from being assigned to them via the test framework
modules. Since c6f6c28218, all nodes get
ipv6 addresses by default, so we must ensure IP addresses of any type
don't get assigned to the bridge slave interfaces.
2025-07-06 21:46:33 -07:00
Connor Baker 7452ad0acf
nixosTests.qemu-vm-external-disk-image: fix test (#420333) 2025-07-06 21:21:02 -07:00
Jared Baur 7e04a534ad
nixosTests.kexec: fix test
The kexec test has been broken since
878922a902, which breaks the read-only
package-set enforcement that tests have.
2025-07-06 21:08:51 -07:00
Martin Weinelt 468768b93b
Reapply "nixos/dovecot: improve and harden systemd unit" (#422829) 2025-07-07 01:25:22 +02:00