Commit graph

2511 commits

Author SHA1 Message Date
nixpkgs-ci[bot] 75c8678243
Merge staging-next into staging 2025-03-17 00:16:57 +00:00
Pol Dellaiera c8a823d40b nixos/litellm: init 2025-03-16 20:49:22 +01:00
Pol Dellaiera 79e95661a6
orthanc: init at 1.12.6, nixos/orthanc: init (#385329) 2025-03-16 20:47:37 +01:00
happysalada ef12e14cb7 nixos/prefect: init module
prefect: add dburl to worker

prefect: use same state directory

prefect: fix worker environment

prefect: create user

prefect: use datadir for sqlite url

prefect: make datadir writable

prefect: don't protect home

prefect fix sqlite url

prefect: fix state directory

prefect: user should not be systemuser

prefect: set to normal user

add prefect to systempackages

try user with same name

prefect use prefect_home

do not set database url

revert to dynamic user

prefect: add tests

prefect: fix port to string
2025-03-16 11:09:50 -04:00
Darragh Elliott 46666bba62 gokapi: add module, test, release docs
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2025-03-16 14:41:28 +00:00
Philip Taron f4dd3ba6e0
systemd: make systemd-ssh-generator work (#372979) 2025-03-15 21:59:59 -07:00
Pol Dellaiera 933f835219 nixos/orthanc: init 2025-03-15 22:45:44 +01:00
Martin Weinelt 48e041d23c
nixosTests: migrate tests to runTests (#389964) 2025-03-15 20:49:33 +01:00
Marie Ramlow 8a641ddffe nixosTests.systemd-ssh-proxy: init 2025-03-15 20:15:44 +01:00
Piotr Kwiecinski e44f5a37cf nixosTests.php: migrate to runTest 2025-03-15 22:55:13 +05:30
Martin Weinelt ca409e5a02
nixosTests.xandikos: migrate to runTest
Part Of #386873
2025-03-14 23:38:25 +01:00
Martin Weinelt ae0871bca2
nixosTests.xautolock: migrate to runTest
Part Of #386873
2025-03-14 23:35:56 +01:00
Martin Weinelt f7a4d10a08
nixosTests.xfce: migrate to runTest
Part Of #386873
2025-03-14 23:35:14 +01:00
Martin Weinelt 93e131345f
nixosTests.xfce-wayland: migrate to runTest
Part Of #386873
2025-03-14 23:34:36 +01:00
Martin Weinelt ead8dabde0
nixosTests.xmonad: migrate to runTest
Part Of #386873
2025-03-14 23:23:04 +01:00
Martin Weinelt 4ada7d8158
nixosTests.xmonad-xdg-autostart: migrate to runTest
Part Of #386873
2025-03-14 23:20:54 +01:00
Martin Weinelt 6a13f858bd
nixosTests.xpadneo: migrate to runTest
Part Of #386873
2025-03-14 23:18:18 +01:00
Martin Weinelt 6d1946030c
nixosTests.xrdp: migrate to runTest
Part Of #386873
2025-03-14 23:15:25 +01:00
Martin Weinelt 2af95991ab
nixosTests.xrdp-with-audio-pulseaudio: migrate to runTest
Part Of #386873
2025-03-14 23:09:47 +01:00
Martin Weinelt 650ab40c81
nixosTests.xss-lock: migrate to runTest
Part Of #386873
2025-03-14 23:07:18 +01:00
Martin Weinelt 20ad3329fe
nixosTests.xterm: migrate to runTest
Part Of #386873
2025-03-14 23:03:42 +01:00
Martin Weinelt 7c1bc83f56
nixosTests.xxh: migrate to runTest
Part Of #386873
2025-03-14 23:02:38 +01:00
Martin Weinelt 1fd9bc9a38
nixosTests.yabar: migrate to runTest
Part Of #386873
2025-03-14 23:01:01 +01:00
Martin Weinelt 04a03a5c8c
nixosTests.yggdrasil: migrate to runTest
Part Of #386873
2025-03-14 22:59:07 +01:00
Martin Weinelt 8667777300
nixosTests.your_spotify: migrate to runTest
Part Of #386873
2025-03-14 22:57:44 +01:00
Martin Weinelt 2a33e128e1
nixosTests.zammad: migrate to runTest
Part Of #386873
2025-03-14 22:52:10 +01:00
Martin Weinelt e3c80a49c8
nixosTests.zenohd: migrate to runTest
Part Of #386873
2025-03-14 22:51:56 +01:00
Martin Weinelt 052ef614f6
nixosTests.zeronet-conservancy: migrate to runTest
Part Of #386873
2025-03-14 22:49:23 +01:00
Martin Weinelt 75702914a7
nixosTests.zipline: migrate to runTest
Part Of #386873
2025-03-14 22:46:10 +01:00
Martin Weinelt 7c443382b2
nixosTests.zoneminder: migrate to runTest
Part Of #386873
2025-03-14 22:45:38 +01:00
Martin Weinelt 1c825e3db4
nixosTests.zookeeper: migrate to runTest
Part Of #386873
2025-03-14 22:43:51 +01:00
Martin Weinelt c0e8309034
nixosTests.zram-generator: migrate to runTest
Part Of #386873
2025-03-14 22:42:49 +01:00
Martin Weinelt 89bf1ebca0
nixosTests.zrepl: migrate to runTest
Part Of #386873
2025-03-14 22:41:58 +01:00
Martin Weinelt 04bc28c680
nixosTests.zsh-history: migrate to runTest
Part Of #386873
2025-03-14 22:41:04 +01:00
Martin Weinelt 16cf246490
nixosTests.zwave-js: migrate to runTest
Part Of #386873
2025-03-14 22:39:49 +01:00
Martin Weinelt d8d1e397cb
nixosTests.zwave-js-ui: migrate to runTest
Part Of #386873
2025-03-14 22:38:26 +01:00
Mikael Voss 73e68329f4
nixos/tests/akkoma: re‐write end‐to‐end test
The test now checks federation between two Akkoma instances.
2025-03-14 18:12:47 +01:00
Martin Weinelt 68995c0969
nixosTests.avahi: migrate to runTest
Part Of #386873
2025-03-13 23:57:19 +01:00
Martin Weinelt b1d55f037e
nixosTests.autobrr: migrate to runTest
Part Of #386873
2025-03-13 23:50:51 +01:00
Martin Weinelt 48dda151d3
nixosTests.auto-cpufreq: migrate to runTest
Part Of #386873
2025-03-13 23:50:05 +01:00
Martin Weinelt 56558f8c94
nixosTests.authelia: migrate to runTest
Part Of #386873
2025-03-13 23:48:27 +01:00
Martin Weinelt 3f2541bbb1
nixosTests.auth-mysql: migrate to runTest
Part Of #386873
2025-03-13 23:45:17 +01:00
Martin Weinelt add74983e7
nixosTests.audiobookshelf: migrate to runTest
Part Of #386873
2025-03-13 23:43:22 +01:00
Martin Weinelt bd84275f60
nixosTests.atd: migrate to runTest
Part Of #386873
2025-03-13 23:40:53 +01:00
Martin Weinelt dd6cb9fe67
nixosTests.armagetronad: migrate to runTest
Part Of #386873
2025-03-13 23:38:13 +01:00
Martin Weinelt 67d315ebd4
nixosTests.aria2: migrate to runTest
Part Of #386873
2025-03-13 23:36:28 +01:00
Martin Weinelt f13c50690f
nixosTests.archi: migrate to runTest
Part Of #386873
2025-03-13 23:35:22 +01:00
Martin Weinelt 653313abe1
nixosTests.apparmor: migrate to runTest
Part Of #386873
2025-03-13 23:31:20 +01:00
Martin Weinelt 884c15c72f
nixosTests.apcupsd: migrate to runTest
Part Of #386873
2025-03-13 23:27:09 +01:00
Martin Weinelt 931d6c6af4
nixosTests.anuko-time-tracker: migrate to runTest
Part Of #386873
2025-03-13 23:26:26 +01:00
Martin Weinelt 8e3f874502
nixosTests.anki-sync-server: migrate to runTest
Part Of #386873
2025-03-13 23:24:58 +01:00
Martin Weinelt e045203e0e
nixosTests.angie-api: migrate to runTest
Part Of #386873
2025-03-13 23:24:10 +01:00
Martin Weinelt 769a073a37
nixosTests.amazon-ssm-agent: migrate to runTest
Part Of #386873
2025-03-13 23:21:27 +01:00
Martin Weinelt abb345f6ca
nixosTests.amazon-init-shell: migrate to runTest
Part Of #386873
2025-03-13 23:18:09 +01:00
Martin Weinelt 430ea8553b
nixosTests.amazon-cloudwatch-agent: migrate to runTest
Part Of #386873
2025-03-13 23:16:14 +01:00
Martin Weinelt 646a8a3356
nixosTests.alps: migrate to runTest
Part Of #386873
2025-03-13 23:08:11 +01:00
Martin Weinelt 7f5db31613
nixosTests.allTerminfo: migrate to runTest
Part Of #386873
2025-03-13 22:59:02 +01:00
Martin Weinelt 498ecc0604
nixosTests.alloy: migrate to runTest
Part Of #386873
2025-03-13 22:57:18 +01:00
Martin Weinelt 1f264807a9
nixosTests.alice-lg: migrate to runTest
Part Of #386873
2025-03-13 22:55:56 +01:00
Martin Weinelt 93d9ca0d83
nixosTests.airsonic: migrate to runTest
Part Of #386873
2025-03-13 22:50:36 +01:00
Martin Weinelt 52822c9037
nixosTests.agda: migrate to runTest
Part Of #386873
2025-03-13 22:48:41 +01:00
Martin Weinelt 832fbbde00
nixosTests.actual: migrate to runTest
Part Of #386873
2025-03-13 22:47:51 +01:00
Martin Weinelt b0b64316bc
nixosTests.acme-dns: migrate to runTest
Part Of #386873
2025-03-13 22:46:32 +01:00
Martin Weinelt daca9f8900
nixos/tests/{floorp,librewolf}: fix eval
I missed these were also using the firefox nixos test.
2025-03-12 23:47:01 +01:00
zowoq 7435729ef7 nixosTests.telegraf: switch to runTest 2025-03-13 08:32:57 +10:00
rnhmjoj a160ebdef3
nixos/tests/startx: test imperative setup 2025-03-12 13:08:30 +01:00
Sigmanificient 1434add94c nixosTests.{qtile,ragnarwm}: migrate to runTestOn 2025-03-11 21:26:53 +01:00
Pol Dellaiera c39e50acb0
nixos/limine: init module (#386368) 2025-03-11 14:09:50 +01:00
rnhmjoj 7456bebb2e nixos/tests: add startx test 2025-03-11 11:05:24 +01:00
Martin Weinelt dd7cee4f04
nixos/tests/pinnwand: migrate to runTest
Part of #386873.
2025-03-10 20:31:40 +01:00
Martin Weinelt 41ff93c1d8
nixos/tests/knot: migrate to runTest
Part of #386873
2025-03-10 20:30:17 +01:00
Martin Weinelt 5d3d6037d8
nixos/tests/go-neb: migrate to runTest
Part of #386873
2025-03-10 20:27:45 +01:00
Martin Weinelt 5a80e9ed00
nixos/tests/kea: migrate to runTest
Part of #386873
2025-03-10 20:23:59 +01:00
Martin Weinelt 6919956d08
nixos/tests/snapcast: migrate to runTest
Part of #386873
2025-03-10 20:20:04 +01:00
Martin Weinelt 9b7b22afa1
nixos/tests/babeld: migrate to runTest
Part of #386873
2025-03-10 20:16:27 +01:00
Martin Weinelt c249dcf2f3
nixos/tests/botamusique: migrate to runTest
Part of #386873
2025-03-10 20:15:36 +01:00
Martin Weinelt 8ed2c5f961
nixos/tests/firefox: migrate to runTest
Part of #386873
2025-03-10 19:17:52 +01:00
Sandro 74ee058fc3
nixos/sudo-rs: align sudo and sudo-rs config (#386423) 2025-03-10 16:51:43 +01:00
Sandro 48ecb73067
netbox_4_2: init (#376100) 2025-03-07 20:31:48 +01:00
Sandro 07c24fffa3
nixos/matrix-alertmanager: init module (#378966) 2025-03-07 19:59:46 +01:00
3JlOy_PYCCKUI 095da00b2d nixos/umurmur: init 2025-03-07 12:07:53 +03:00
Dionysis Grigoropoulos 4d68e0da82
nixos/tests/matrix-alertmanager: init 2025-03-07 00:42:43 +02:00
programmerlexi 12779dc091
nixos/limine: init module
Co-Authored-By: Gabriel Waksmundzki <czapek1337@gmail.com>
2025-03-06 08:05:08 +01:00
Defelo 110b3af97a
nixos/tests/echoip: use runTest 2025-03-06 02:00:59 +01:00
Martin Weinelt 4ffa25f041
frigate: 0.14.1 -> 0.15.0 (#386266) 2025-03-05 12:52:36 +01:00
Sandro 4f7fc6dfdf
nixos/glitchtip: init module (#386013) 2025-03-05 01:23:43 +01:00
Defelo dd87a30c58
nixos/tests/glitchtip: init
Co-authored-by: Nico Felbinger <nico@felbinger.eu>
2025-03-05 00:24:50 +01:00
Masum Reza d38624ef95
hddfancontrol: 1.5.1->2.0.1 (#387029) 2025-03-05 01:57:54 +05:30
Philip Wilk 45782a83b7
nixosTests.hddfancontrol: remove
Version 2 of hddfancontrol now fetches disk info - namely model - from the passed disks immediately, which /dev/vda does not have.
This is a fatal error that exits the daemon, so the test is no longer possible.
2025-03-04 20:12:30 +00:00
Adam C. Stephens 6f4685c87b
fish: 3.7.1 -> 4.0 (#367229) 2025-03-04 12:31:06 -05:00
Robert Hensing 374258629f
nixosTests.lomiri-system-settings: Switch to runTest (#386999) 2025-03-04 17:47:02 +01:00
OPNA2608 91be6b3c8f nixosTests.lomiri-system-settings: Switch to runTest 2025-03-04 13:35:19 +01:00
Martin Weinelt 1faec56024
nixosTests/frigate: convert to runTest
Part of #386873
2025-03-04 08:07:06 +01:00
Robert Hensing 743cd3dfaf nixosTests.pgadmin4: Use runTest
See https://github.com/NixOS/nixpkgs/issues/386873
2025-03-04 00:46:39 +01:00
Robert Hensing 49aef13286 nixosTests.nomad: Use runTest
About 30% quicker to eval
Runs on macOS as a VM host
2025-03-04 00:19:06 +01:00
Joshua Kobschätzki 3403819b4d netbox_4_2: init
Co-authored-by: SuperSandro2000 <sandro.jaeckel@gmail.com>
2025-03-03 21:24:13 +01:00
r-vdp b1680bd19b
nixos/sudo-rs: use runTest to run the VM test 2025-03-03 11:51:55 +01:00
Will Fancher f836b8998f
Revert "nixos/grub: generate BLS entries" (#385879) 2025-02-28 23:07:26 -05:00
Sandro 157b9399e3
velocity: init at 3.4.0-unstable-2025-02-28 (#384071) 2025-03-01 02:05:58 +01:00
Samuel Dionne-Riel 6ec6eae586
Revert "nixos/grub: generate BLS entries" 2025-02-28 14:30:10 -05:00
Tert0 3f29dce6df
nixos/tests/velocity: init 2025-02-28 16:55:55 +01:00
Michele Guerini Rocco 6bf084c4ea
nixos/grub: generate BLS entries (#95901) 2025-02-28 15:12:36 +01:00
rnhmjoj 7e6d6f778c
nixos/tests/grub: check boot loader entries 2025-02-28 09:58:49 +01:00
Pol Dellaiera 56e88da108
rebuilderd: init at 0.22.1 (#343334) 2025-02-28 09:14:08 +01:00
Sandro d1c535f62a
nixos/user-groups: add a toggle for user account creation (#358646) 2025-02-27 23:47:20 +01:00
Pol Dellaiera 2c8bdd00fd nixos/rebuilderd: init 2025-02-27 21:18:46 +01:00
r-vdp 15433ca1a8
fish: use runTest for the nixos test 2025-02-27 16:21:33 +01:00
Philip Taron 6ea4ff601e
mkBinaryCache: support zstd and none as compression methods (#376365) 2025-02-26 09:05:25 -08:00
h7x4 631fb54d11
go-camo: 2.6.1 -> 2.6.2 (#384597) 2025-02-26 17:44:22 +01:00
K900 b157c03c40
nixos/tests/acme: Refactor test suite (#378705) 2025-02-26 10:29:20 +03:00
Atemu 38e5291c59
nixos/iosched: init module (#318600) 2025-02-25 14:14:58 +01:00
Joshua Kobschätzki 49415e02b8 netbox_4_0: removal 2025-02-25 10:44:59 +01:00
Martin Weinelt 35f9b4c165
zigbee2mqtt_2: init at 2.1.1 (#371053) 2025-02-25 05:09:13 +01:00
Mikael Voss 3c0be38ee0
nixos/iosched: init module 2025-02-25 00:08:06 +01:00
Sandro Jäckel ad0bf1f4c5
nixos/all-tests: add go-camo 2025-02-24 15:26:44 +01:00
Pedro Alves 500a8bb9d5 nixos/cross-seed: re-enable test 2025-02-23 21:38:10 +00:00
Martin Weinelt 904ac731ef
enumer: 1.5.9 -> 1.5.11; evcc: 0.133.0 -> 0.200.2 (#384098) 2025-02-23 02:09:21 +01:00
Martin Weinelt dbdee4ab67
nixos/test/evcc: migrate to runTest 2025-02-23 01:06:56 +01:00
Lucas Savva 229640ed3a nixos/tests/acme: Refactor test suite
Split tests up based on certain use cases:

- http01-builtin: Tests most functionality of the core module, such
 as the systemd and hashing components, whilst utilising lego's built
 in http01 resolution mechanis.
- dns01: Tests only that DNS01 renewal works as expected.
- nginx: Tests nginx compatability
- httpd: Tests httpd compatability
- caddy: Tests caddy compatability
2025-02-22 23:58:29 +00:00
Kevin Cox c95b088856
cross-seed: Remove broken test. (#384279) 2025-02-22 12:03:37 -05:00
Robert Hensing 548f59bb9f
nixos: Document handleTest deprecation (#383870) 2025-02-22 17:23:46 +01:00
Kevin Cox ed86661d93
cross-seed: Remove broken test.
This test has always been broken. The fix is not obvious, there was an attempt to set up mount namespaces, but this will fail if the output directory doesn't exist. In the default configuration it will fail because the directory doesn't exist until cross-seed runs the first time. This points at a real issue with the module that should be addressed. But for now let's remove the broken test, then we can add it back in working condition.

Original PR: https://github.com/NixOS/nixpkgs/pull/383409
2025-02-22 11:06:44 -05:00
Robert Helgesson 44a5b1bdca nixos/grav: init module 2025-02-21 23:09:42 +01:00
Martin Weinelt bf25eae002
nixos/routinator: init module (#380046) 2025-02-21 23:07:21 +01:00
Peter Lehmann c468f4e261
nixos/routinator: init module 2025-02-21 19:10:18 +01:00
Martin Weinelt 99eabc0ab3
zigbee2mqtt_2: init at 2.1.1
https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.0.0
https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.1.0
https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.1.1
2025-02-21 14:14:41 +01:00
Robert Hensing 7e3c66897a nixos: Document handleTest deprecation 2025-02-21 12:05:16 +01:00
Martin Weinelt 6a397bf109
servo: adopt, update and test (#383495) 2025-02-20 15:53:48 +01:00
Pedro Alves 3b3bced9c5 nixos/cross-seed: init module 2025-02-20 09:51:26 +00:00
Martin Weinelt f962ad853b
nixos/tests/servo: init 2025-02-20 05:29:36 +01:00
Sandro 1e029d3f26
age-plugin-tpm: 0.2.0 -> 0.3.0 (#382630) 2025-02-18 21:17:45 +01:00
Joshua Peek b9ae163054 age-plugin-tpm: 0.2.0 -> 0.3.0 2025-02-18 10:18:45 -08:00
lassulus cc594f99bf
nixos/h2o: module init (#382527) 2025-02-18 21:06:35 +07:00
Kerstin 4c18ccc9c4
nixos/mobilizon: update nginx config, mobilizon: fix media proxy (#374273) 2025-02-18 14:33:46 +01:00
โทสฺตัล 2c1a09f1fe nixos/h2o: init module
Co-Authored-By: adisbladis <adis@blad.is>
2025-02-18 17:06:15 +07:00
Tristan Ross 1b5bba3f02
gopro-tool: init at 0-unstable-2024-04-18 (#382151) 2025-02-17 11:16:28 -08:00
Matt Szafir e40c33427e gopro-tool: init at 0-unstable-2024-04-18 2025-02-17 08:57:08 -07:00
Sandro bbea96f543
lomiri.lomiri-calendar-app: init at 1.1.2 (#366949) 2025-02-16 14:30:15 +01:00
Neyts Zupan 2fd6e913b2 pgweb: add NixOS test
I maintain this package and I'd llike to be able to merge minor version
bumps without having to manually test the package.

refs https://github.com/Thaigersprint/thaigersprint-2025/issues/1
2025-02-15 16:05:43 +07:00
OPNA2608 883665e987 nixosTests.lomiri-calendar-app: init 2025-02-14 12:32:49 +01:00
Felix Bühler c501435cd7
nixos/rss-bridge: fix pool, add package, add webserver + test (#379189) 2025-02-13 19:40:23 +01:00
Felix Buehler 874d00ecf4 nixosTests/rss-bridge: improve and add caddy 2025-02-11 23:57:17 +01:00
OPNA2608 c4c8c1181f nixosTests.lomiri-music-app: init 2025-02-09 17:53:19 +01:00
Niklas Korz eb9659fa9b nixosTests.mobilizon: migrate from handleTest to runTest 2025-02-08 22:17:17 +01:00
thomasjm 00a218abb2 mkBinaryCache: support different compression methods: xz (default), zstd, none 2025-02-04 05:49:39 -08:00
Jörg Thalheim b29c6f5a4a
stage-2-init: fix false positives for RO Nix store mounts (#375257) 2025-02-02 08:58:03 +07:00
NotAShelf d36a364148
nixos/tests: add user-enable-option
Specifically for checking if a user exist when `users.users.<name>.enable` is set to `true`.
2025-02-02 02:07:11 +03:00
Bobby Rong a6555c222e
nixosTests.lxqt: init (#377023) 2025-02-01 21:18:35 +08:00
Bobby Rong 127113a73c
nixosTests.lxqt: init 2025-02-01 21:00:04 +08:00
Felix Bühler a3c8d04684
nixos/homer: init (#368594) 2025-01-31 22:34:36 +01:00
Felix Buehler e1b59f78a9 nixos/homer: add tests 2025-01-30 21:58:25 +01:00
7c6f434c 721168adda
squid: add nixos test (#377284) 2025-01-29 08:15:34 +00:00
Silvan Mosberger 7cceab521e
pds: init at 0.4.74, nixos/pds: init (#350645) 2025-01-27 13:54:09 +01:00
Joshua Kobschätzki 433006b863 squid: add test 2025-01-27 12:12:01 +01:00
DrakeTDL 8814ab8ab5
nixos/stash: init 2025-01-24 10:50:55 -08:00
Pol Dellaiera f426a49433
nixos/mongodb: add support for mongodb-ce package (#375587) 2025-01-24 19:24:49 +01:00
t4ccer 6d0241ebb0
pds: add NixOS test 2025-01-23 10:26:13 -07:00
Leona Maroni 1c698f52e3
matomo: refactor, matomo-beta: remove (#374022) 2025-01-21 19:40:08 +01:00
Leona Maroni c068347f63
Fixes and housekeeping for the varnish module (#373747) 2025-01-21 19:38:51 +01:00
Niklas Korz 9e1806e012 nixosTests.mongodb-ce: init 2025-01-21 18:25:39 +01:00
Niklas Korz fd348f4354 nixosTests.mongodb: migrate from handleTest to runTest 2025-01-21 18:25:39 +01:00
Pol Dellaiera f2685b1e2f
pkgs/readeck + nixos/readeck: init (#370354) 2025-01-20 22:22:24 +01:00
Julien Malka 0be7395f95
nixos/readeck: init 2025-01-20 22:17:30 +01:00
Pol Dellaiera af1bc453b3
fider: init at 0.24.0 (#353346) 2025-01-20 20:19:14 +01:00
Gaétan Lepage 0cda476cd5
sdl3: init at 3.1.8 (#326699) 2025-01-20 14:16:23 +01:00
Morgan Jones 189200a18d
nixos/tests: add boot-stage2 tests
- Test RO store mount even given the presence of filesystems with
  options ending in "ro"
- Test postBootCommands in stage2
2025-01-19 23:52:08 -08:00
Morgan Jones f8eac009ee nixos/mattermost: modernize, support MySQL and mmctl
Based on #198040. Prioritizes backwards compatibility, including
database and plugin compatibility, while adding more sensible
defaults like database peer authentication.

Expand the scope of tests to include plugins (including building
from source) and testing that a piece of media uploads and downloads
to make sure the storage directory doesn't vanish.
2025-01-20 08:07:45 +01:00
Pol Dellaiera 54e48b64d1 nixos/fider: init
Co-authored-by: Niklas Korz <niklas@niklaskorz.de>
2025-01-19 12:03:41 +01:00
Martin Weinelt 31680c6fb4
zwave-js-ui: init at 9.27.8; nixos/zwave-js-ui: init module (#336623) 2025-01-17 18:13:17 +01:00
Alex Galvin 468bfcc486 nixos/autobrr: init 2025-01-16 22:48:07 -05:00
Niklas Korz 7c2e8f1b55 nixos/matomo: migrate tests from handleTest to runTest 2025-01-16 10:53:23 +01:00
Christian Theune 0129b83a02 varnish76: init at 7.6.1 2025-01-14 16:56:33 +01:00
Chris Dombroski d7ba3b54d8 nixos/zwave-js-ui: init module
Provides systemd service and allows configuration of data directory
2025-01-13 16:21:23 -05:00
Sandro a3feb24c0b
nixos/zipline: init module (#370878) 2025-01-13 19:39:57 +01:00
Sandro fa39fa603c
nixos/echoip: init module (#372970) 2025-01-13 11:39:44 +01:00
eljamm f70b3a2afa tests/taler: init basic test
Test build and services start, but libeufin-bank fails when trying to
access the database to change the admin's password.

We need to execute the command as the libeufin-bank user.

tests/taler: add master private key

tests/taler: rewrite `register_bank_account` to Nix

tests/taler: rename libeufin node to bank

tests/taler: use xtaler wire_type instead of iban

tests/taler: remove redundant data from conf files

tests/taler: enable exchange account

tests/taler: remove unused talerConfig

tests/taler: add client node and attempt a withdrawal

tests/taler: systemd_run optional user and group args

tests/taler: refactor and make a withdrawal

tests/taler: refactor tasks into subtests

tests/taler: properly read and test balance

tests/taler: refactor commands and add comments

nixos/taler: rename private key

tests/taler: enable nexus service in bank node

tests/taler: nexus fake incoming payment test

tests/taler: use correct path for nexus client keys

tests/taler: add merchant node

tests/taler: merchant register instance

tests/taler: init pay for order merchant

tests/taler: fix payto uri

tests/taler: withdraw smaller amount

This makes the test faster

tests/taler: verify balance

tests/nixos: debugging merchant payment, cleanup

tests/taler: fix libeufin command, use curl to register accounts

tests/taler: add basic online test

tests/taler: move nodes into separate directory

tests/taler: fix insufficient balance error

Turns out that the exchange wire fees need to be set up (even if they're
0) in order for the CLI wallet to deposit coins into the merchant's bank
account.

tests/taler: improve node importing, port forwarding

tests/taler: import scripts from a separate file

tests/taler: move tests into a sub-directory

tests/taler: manually start services, cleanup

This results in less overhead and conflict since components will not try
to prematurely connect to the ones that haven't finished their set up.

tests/taler: remove online test

This was used to debug the insufficient balance problem, but it's not
really that useful by itself.

tests/taler: add nexus keys

tests/taler: use bank initalAccounts option

taler/tests: use initialAccount

tests/taler: make nexus work

tests/taler: don't run nexus test if there is no internet

tests/taler: use openFirewall, remove manual package install

fix(test): evaluation errors

fix(test): create nexus role by enabling createLocalDatabase
2025-01-13 09:03:30 +01:00
Defelo c48390017c
nixos/tests/zipline: init 2025-01-12 22:46:03 +01:00
Defelo 96dd35f07d
nixos/tests/echoip: init 2025-01-12 20:45:33 +01:00
Bobby Rong 3cdbf0a9ec
Pantheon 8 (#312449) 2025-01-12 18:12:34 +08:00
Bobby Rong 9e74210fa1
nixosTests.pantheon-wayland: init
It is unclear to me how to properly start apps so I am using autostart here.
2025-01-11 23:16:53 +08:00
Felix Buehler 65e8fb2dac nixos/freshrss: organize tests 2025-01-09 23:18:07 +01:00
seth f8db37f3a1
sdl3: init at 3.1.8 2025-01-08 12:09:39 -05:00
Thomas Gerbet 9330230e47 anbox: drop
Upstream project is not maintained anymore and the package
currently does not build.

https://github.com/anbox/.github/blob/main/profile/README.md
2025-01-05 16:16:26 +01:00
Robert Schütz 64e0c3052d
immich-public-proxy: init at 1.5.4, nixos/immich-public-proxy: init module (#362907) 2025-01-03 10:16:36 -08:00
Wael Nasreddine 1dd16a796a
nixos/ncps: init service (#370153) 2025-01-02 15:25:37 -08:00
Wael Nasreddine 0714473376 nixos/tests/ncps: init service test 2025-01-02 15:08:12 -08:00
Christian Kögler 32f7694115
nixos/auto-cpufreq: init vm test (#350507) 2025-01-02 11:06:44 +01:00
Lin Jian 16677264ae
nixos/kmonad: add a basic nixos test 2025-01-01 10:33:37 +08:00
Adam C. Stephens d836dc6ebf
atuin: 18.3.0 -> 18.4.0 (#369322) 2024-12-30 09:19:38 -05:00
r-vdp 5917e244b6
atuin: switch to runTest to run the VM test 2024-12-30 10:22:00 +01:00
Tim Van Baak 6278071763 nixos/immich-public-proxy: init module 2024-12-29 19:42:47 -08:00
Markus Kowalewski 6298d3e530
nixos/zenohd: add module and test 2024-12-28 02:09:38 +01:00
Arthur Gautier 28e1cce57e
qemu-vm: implement virtualization.tpm.provisioning (#364379) 2024-12-26 14:58:02 -08:00
Adam C. Stephens 9e95bbbc34
nixos/tests/incus: fix multi-system support 2024-12-22 19:33:47 -05:00
Maximilian Bosch 601a97f671
Merge: Correct password option docs and add related tests (#310484) 2024-12-22 15:45:08 +01:00
Arne Keller 94200398f9
nixos/actual: init at 24.10.1 (#347825) 2024-12-20 18:55:13 +01:00
oddlama 93af2d0523
nixos/actual: init module and tests
Co-authored-by: PatrickDaG <58092422+PatrickDaG@users.noreply.github.com>
2024-12-20 15:06:04 +01:00
Robin Gloster 70145b71c3
Update TT-RSS, add simple test and updater flag customization (#356592) 2024-12-20 10:58:55 +00:00
Adam C. Stephens d441bda392
incus: refactor tests and fix VM CSM support (#365778) 2024-12-19 19:55:14 -05:00
Arne Keller 881f1806d5
rustls-libssl: init at 0.2.1 (#363932) 2024-12-19 06:26:06 +01:00
Adam C. Stephens d7552b8a2d
incus: refactor tests 2024-12-18 23:45:31 -05:00
Arne Keller f610b7204c
whoogle-search: init at 0.9.0, add module (#350730) 2024-12-18 18:52:29 +01:00
Malte Voos 1cf796812a nixos/whoogle-seach: add module 2024-12-18 15:14:45 +01:00
Guillaume Girol 03040e06fb
nixos/apparmor: policy activation tristate and policy path support (#356796) 2024-12-17 19:56:13 +01:00
Bobby Rong d8890db135
Xfce 4.20 (#353048) 2024-12-17 08:36:52 +08:00
Stéphan Kochen 9b67b79b6e nixos/tests/rustls-libssl: init 2024-12-16 20:59:43 +01:00
Grimmauld b27f064b54
nixos/tests/apparmor: move to folder, refactor, improve coverage
- nixfmt on apparmor test
- move apparmor test to nixos/tests/apparmor directory
- expected profile contents are now generated in its own file to make the test file less confusing and hard to maintain
- enforce/complain is now being tested via diff of expected against aa-status
- path is now tested against diff+file checking symlink target of /etc/static/apparmor.d/<name>
- profile is now checked by diff of /etc/static/apparmor.d/<name> against original string added in nix config
- test still successfully passes
- added test for confined hello to succeed
- added test for confined hexdump on denied path to fail
2024-12-16 15:32:48 +01:00
Arne Keller e89a8d56de
whisparr: init at 2.0.0.548 + nixos/whisparr: initial commit (#244172) 2024-12-15 23:01:50 +01:00
Christina Sørensen 1e4e6fda97
nixos/conduwuit: init (#353651) 2024-12-15 13:51:20 +01:00
Bobby Rong d49df3170c
nixos/tests/xfce-wayland: init
Use wlrctl instead of wait_for_window, to avoid xwininfo usages.
2024-12-15 20:08:15 +08:00
fidgetingbits b84fb1e5cd
nixos/tests: Add two new tests for password option override ordering
This commit adds two new tests to show that the ordering of password
overrides documentation in nixos/modules/config/user-groups.nix is
correct. The override behavior differs depending on whether a system
has systemd-sysusers enabled, so there are two tests.
2024-12-15 12:22:02 +08:00
Aleksana 8f34efc81a
artalk: build frontend from source (#357762) 2024-12-14 22:18:06 +08:00
Niklas Korz 5161dce855 nixos/conduwuit: init 2024-12-14 12:06:03 +01:00
Aleksana 9438783032
shadps4: 0.4.0 -> 0.4.0-unstable-2024-12-08 (#362772) 2024-12-13 11:03:26 +08:00
Arthur Gautier 059a86b9f3 nixosTests.tpm-ek: provide EK certificates to tests 2024-12-12 09:00:32 -08:00
Philip Taron 5c8616a914
nixosTests: remove firefox-esr-115 tests
This version of Firefox has reached EOL.
2024-12-12 08:08:24 -08:00
Thiago Kenji Okada 0d2883adc2
nixos-rebuild-ng: add module changes and port tests from nixos-rebuild (#363922) 2024-12-12 12:40:40 +00:00
Florian Klink 4e7a971fe4
nixos/waagent: init module (#362101) 2024-12-12 14:11:39 +02:00
Moraxyc 8a7f909947
nixosTests.artalk: add auth test 2024-12-12 13:15:02 +08:00
Leah Amelia Chen 68891efe67
marytts: init at 5.2.1-unstable-2024-10-09, nixos/marytts: init (#351933)
* marytts: init at 5.2.1-unstable-2024-10-09

* nixos/marytts: init module

* nixos/marytts: add tests
2024-12-12 00:12:54 -05:00
Arne Keller 1a0bc2c68d
nixos/rtkit: Add option for rtkit-daemon command-line args (#299696) 2024-12-11 23:00:50 +01:00
r-vdp 779c710476
nixos/switch-test: use the runTest handler to improve eval performance
The newer runTest handler uses a single nixpkgs instance to eval all the
specialisations, reducing the memory usage and eval time of the test
drastically compared to handleTest which creates a new nixpkgs instance
for every specialisation.
2024-12-11 10:06:03 +01:00
Thiago Kenji Okada 1b5fac463b nixos/tests: add nixos-rebuild-target-host-ng 2024-12-10 18:38:09 +00:00
Thiago Kenji Okada 063639b2be nixos/tests: add nixos-rebuild-specialisations-ng 2024-12-10 18:38:09 +00:00
Thiago Kenji Okada 81148841b9 nixos/tests: add nixos-rebuild-install-bootloader-ng 2024-12-10 18:38:09 +00:00
OPNA2608 88d11cc667 tests/shadps4: init 2024-12-10 11:55:21 +01:00
Martin Weinelt 2b03b37393
nixos/tests/home-assistant: call with runTest 2024-12-09 19:00:30 +01:00
Zexin Yuan 53bd25e9e2
kanboard: init at 1.2.42 (#357229) 2024-12-08 20:17:10 -05:00
codgician caa41052bb
Merge branch 'master' into waagent-module 2024-12-08 12:59:45 +08:00
Sandro a4f09cbbf5
lomiri.lomiri-mediaplayer-app: init at 1.1.0 (#359708) 2024-12-06 23:20:47 +01:00
codgician 0d7c515332
waagent: init module 2024-12-06 23:32:16 +08:00
Rodney Lorrimar 686c2c3d00
nixos/rtkit: Add tests 2024-12-06 12:43:55 +08:00
birkb 35d4e5e11b linuxPackages.drbd: 9.2.8 -> 9.2.9
- 6.8 kernel support added
- aligned to Nix standard build environment
- test added
- redundant installPhase and postFixup definitions removed

Signed-off-by: birkb <birk@batchworks.de>
Signed-off-by: Julian Stecklina <julian.stecklina@cyberus-technology.de>
2024-12-01 16:38:06 +01:00
OPNA2608 00ee3ec75f tests/lomiri-mediaplayer-app: init 2024-11-28 23:51:57 +01:00
Felix Bühler b675ca747f
nixos/mopidy: test & cleanup (#356021) 2024-11-24 16:01:21 +01:00
Maximilian Bosch 4220a62d70
Merge: nixos/victoriametrics: check config, more tests & update desc (#353950) 2024-11-24 14:18:29 +01:00
Felix Buehler 8f6ffd06a4 nixos/mopidy: add test 2024-11-24 12:03:28 +01:00
Ryan Yin ad06fc936d nixos/victoriametrics: check config, more tests, update desc 2024-11-23 01:19:11 +08:00
tomberek a42bdea0a7
rfmakecloud: 0.0.18 -> 0.0.21 (#356963) 2024-11-22 00:35:19 -05:00
Kerstin Humm ff2f00d425 nixos/canaille: init module
Co-Authored-By: Janik <80165193+Janik-Haag@users.noreply.github.com>
2024-11-21 20:28:03 +01:00
Kerstin Humm 897954b8ae nixos/open-web-calendar: init module 2024-11-21 16:34:39 +01:00
commiterate 3d0e3156ea amazon-cloudwatch-agent: init at 1.300049.1 2024-11-18 19:19:35 -05:00
Dominique Martinet f27f1e0931 nixos/tests/rmfakecloud: new test 2024-11-18 22:59:41 +09:00
Ratchanan Srirattanamet 29e586e508 nixos/kimai: init module & add test 2024-11-17 16:20:21 +00:00
Julien Malka 891bfded62 nixos/tests/agorakit: init test 2024-11-17 16:08:58 +01:00
gileri cc2afaa16f
tt-rss: Add simple test 2024-11-16 23:57:47 +01:00
Claes Hallström d174bf438b nixos/glances: init module 2024-11-13 00:06:47 +01:00
Wolfgang Walther 9035573855
nixosTests.postgresql: move all postgresql related nixosTests into one folder
This makes it possible to run all those tests at once by building
nixosTests.postgresql and allow a simple entry to ci/OWNERS for all
tests.
2024-11-09 18:24:52 +01:00
Wolfgang Walther ecffab1fda
postgresqlPackages.postgis: move nixosTests.postgis into package
Same reasoning as commit before.
2024-11-09 18:24:51 +01:00
Wolfgang Walther aded718a98
postgresqlPackages.apache_datasketches: move nixosTests.apache_datasketches into package
There is no need to fire up a whole VM just to run a two line test of
creating the extension. We can use postgresqlTestExtension for that.
This has the advantage that it runs with postgresqlTestHook, so without
a VM, making it more portable.
2024-11-09 18:24:51 +01:00
Pavel Sobolev d6d7fe94d4
nixos/whisparr: initial commit 2024-11-07 20:46:59 +03:00
Ramses d06e176158
nixos/swapspace: init module (#348588) 2024-11-06 16:52:09 +01:00
Sandro 90a1d755a5
nixos/tests/redmine: Limit platforms to supported ones (#348178) 2024-11-06 10:01:27 +01:00
7c6f434c 2bd5a51a15
timidity: add enableVorbis option (#201828) 2024-11-04 10:24:39 +00:00
Aleksana 0a3743227d
varnish74: drop (#352492) 2024-11-04 10:15:01 +08:00
Will Fancher 37ee6ba681 Revert "NixOS apply script"
Reverts #344407

This has broken nixos-rebuild switch so that it no longer updates the profile, which has bad consequences including not updating the systemd-boot menu with new generations.
2024-11-01 20:18:09 -04:00
Thomas Gerbet 132cb2a957 varnish74: drop
Varnish 7.4 is EOL and not supported upstream anymore again.
2024-10-31 00:09:41 +01:00
phanirithvij e4c898c807 nixos/swapspace: add tests
Signed-off-by: phanirithvij <phanirithvij2000@gmail.com>
2024-10-30 22:42:26 +05:30
Robert Hensing d0b30777a2 nixosTests.nixos-rebuild-specialisations-legacy: init 2024-10-30 00:21:21 +01:00
Robert Hensing 313451b74a nixosTests.rebuild-target-host-legacy: init 2024-10-30 00:21:21 +01:00
Robert Hensing 6427500989 nixos/toplevel: Add bin/apply 2024-10-30 00:21:20 +01:00
Robert James Hernandez c258e18f67 nixos/auto-cpufreq: init vm test
Even though cpufreq cannot be adjusted within qemu this test is still
useful to ensure that the service is running and the auto-cpufreq cli is
able to interact with the auto-cpufreq service.
2024-10-29 13:46:32 +00:00
Aleksana 91d052e89a
cups vm tests: fix race condition, add more tests (#338193) 2024-10-29 18:56:19 +08:00
Pol Dellaiera dc8a253d56
nixos/send: init (#351255) 2024-10-28 18:26:33 +01:00
Ivan Mincik 120be0345d
qgis: add server support (#267301) 2024-10-28 08:17:33 +00:00
Moraxyc c9086d8837
nixos/send: init 2024-10-28 00:23:07 +08:00
Yarny0 9bca42857a nixos/tests/printing: test cases for domain socket only config
Add two new vm tests for the printing configuration that
test `listenAddresses = []`, i.e., the situation where cups
only listens on the unix domain socket `/run/cups/cups.sock`.

This helps catching bugs like this:

https://github.com/OpenPrinting/cups/issues/985
https://github.com/NixOS/nixpkgs/pull/337748
2024-10-27 10:52:02 +01:00
Maciej Krüger e907f6aa04
odoo: fix tests and update to 18.0 (#346397) 2024-10-26 01:21:04 +02:00
Rémi NICOLE 0433962e5b
netbox: 3.7.8 -> 4.1.3 (#331750) 2024-10-25 09:09:06 +00:00
Sefa Eyeoglu 15aad9d3a1
nixos/ntpd: cleanup; add tests (#349633) 2024-10-24 15:21:01 +02:00
Nicolas Jeannerod bb9c433426
Update nixos/tests/all-tests.nix
Co-authored-by: Manuel Bärenz <programming@manuelbaerenz.de>
2024-10-24 11:46:02 +02:00
Ivan Mincik 9067c29c9a qgis: add server support 2024-10-24 09:35:24 +02:00
Minijackson c0e16ebce5
netbox_4_1: init at 4.1.3 2024-10-23 21:07:30 +02:00
Minijackson 97815535fb
netbox_4_0: init at 4.0.11
Migrate to pkgs/by-name,
and update the test so that it passes for all versions

This version is added as EOL, since NetBox 4.1 is out,
but it might be still useful in case of an upgrade issue.
2024-10-23 21:07:28 +02:00
Robert Hensing 868c371827
refactor: Use modular NixOS test entrypoint (#350436) 2024-10-23 17:48:28 +02:00
Niols 7518588df6
Add basic NixOS tests for TiMidity++ 2024-10-23 13:22:44 +02:00
phanirithvij 4b7c3e65bd odoo17: init
Signed-off-by: phanirithvij <phanirithvij2000@gmail.com>
2024-10-23 10:22:20 +05:30
NotAShelf 05d349dd29
nixos/tests: add wakapi 2024-10-22 12:33:25 +03:00
Robert Hensing d6ea764629 nixosTests.nixos-rebuild-specialisations: Use modular entrypoint
Modernize it. This allows the test to be extended, and pkgs to be
reused (later) to speed up evaluations a bit.
I believe this also makes it run on darwin hosts, but my linux-builder's
disk is too small to fit the massive closure of this test.

(cherry picked from commit 1396a03bee18a0993a4f3e97fda8938ff61c2918)
2024-10-22 11:12:35 +02:00
Robert Hensing 3362ec8692 nixosTests.nixos-rebuild-target-host: Use modular entrypoint
Modernize it. This allows the test to be extended, and pkgs to be
reused (later) to speed up evaluations a bit.
I believe this also makes it run on darwin hosts, but my linux-builder's
disk is too small to fit the massive closure of this test.

(cherry picked from commit 8c06d2cf667106dd440e7c140e70051dc1c321cb)
2024-10-22 11:11:50 +02:00
Tom Fitzhenry 692b12ceea nixos/tests/spiped: init 2024-10-22 00:26:29 +11:00
Pyrox 19c40f0e11
nixos/tests/ntpd: init 2024-10-19 14:26:27 -04:00
Moraxyc 8d90446d39
nixos/cyrus-imap: init module
Co-authored-by: jtbx <jeremy@baxters.nz>
Co-authored-by: pluiedev <hi@pluie.me>
2024-10-20 00:13:24 +08:00
Adam C. Stephens 86420f4ee8
nixos/atticd: init module (#347749) 2024-10-14 09:33:35 -04:00
Markus Kowalewski 812640f38a
nixos/saunafs: add module + test (#347337) 2024-10-14 09:24:51 +02:00
Adam Stephens 8d4f3f2b3e
nixos/atticd: init module
Copied from 1b29816235/nixos/atticd.nix and modified
2024-10-13 08:23:34 -04:00
Felix Singer e7f53bf02f nixos/tests/redmine: Limit architectures to supported ones
In order to avoid unnecessary CI errors regarding unsupported
architectures, limit the target architectures to the supported ones by
the Redmine package.

Signed-off-by: Felix Singer <felixsinger@posteo.net>
2024-10-13 03:40:22 +02:00
Markus Kowalewski d22d60f3ac
nixos/saunafs: add module + test 2024-10-12 19:13:00 +02:00
github-actions[bot] 5942e21e4e
Merge master into staging-next 2024-10-04 12:05:36 +00:00
Pol Dellaiera 2199b69a7a
nixos/privatebin: init module & privatebin: init at 1.7.4 (#344014) 2024-10-04 09:51:40 +02:00
github-actions[bot] 579054c806
Merge master into staging-next 2024-10-04 00:14:14 +00:00
h7x4 c760c830d4
nixos/fedimintd: init service (#322815) 2024-10-03 23:53:30 +02:00
Nico Felbinger 924ee0c2bc nixos/suricata: init module 2024-10-03 22:50:30 +02:00
Dawid Ciężarkiewicz ba727987d4
nixos/fedimintd: init services 2024-10-03 13:05:12 -07:00
github-actions[bot] 58677f23e2
Merge master into staging-next 2024-10-02 12:05:45 +00:00
Pol Dellaiera 075be3e70b
nixos/gatus: init module (#294469) 2024-10-02 11:08:14 +02:00
Doron Behar cb793d5383
nextflow: 22.10.6 -> 24.08.0-edge + remove buildFHSEnv + compile from source + add tests (#339197) 2024-10-02 09:36:29 +03:00
Savyasachee Jha 2a06cac30a nixos/tests/privatebin: init 2024-10-01 17:12:42 +05:30
Rolf Schröder 9cd78fd3a6 tests/nextflow: restrict to x86_64-linux
The docker image hash seems to differ on different systems.
See https://github.com/NixOS/nixpkgs/pull/339197#discussion_r1779927407
2024-09-30 11:20:18 +02:00
github-actions[bot] 8693fc15c4
Merge master into staging-next 2024-09-28 18:04:13 +00:00
Danilo Reyes 056fc213e6
modules/obs-studio: optionally enable v4l2loopback (#312112)
* modules/obs-studio: optionally enable v4l2loopback

* add test

* added documentation to 24.11 changelog
2024-09-28 19:43:06 +02:00
github-actions[bot] 911b856128
Merge master into staging-next 2024-09-27 18:04:26 +00:00
Sandro 10ae9d0b8f
nixos/rss-bridge: Add simple NixOS test (#331291) 2024-09-27 16:59:57 +02:00
github-actions[bot] 22165c231d
Merge master into staging-next 2024-09-27 12:05:46 +00:00
Adam C. Stephens f451c38542
openvswitch: remove kernel, add tests (#344653) 2024-09-27 07:03:12 -04:00
github-actions[bot] c8c18095f9
Merge master into staging-next 2024-09-26 18:04:33 +00:00
Adam Stephens 52335fc1b0
openvswitch: init simple bridge test and add incus test 2024-09-26 09:26:10 -04:00
Franz Pletz e1635a35b9
nixos/nginx: add option typesHashMaxSize (#341072) 2024-09-26 14:42:26 +02:00
Izorkin 9343e69f8f
nixos/tests/nginx-mime: add check optimal size of types_hash 2024-09-26 10:51:59 +03:00
Rolf Schröder 8d15ee11ac tests/nextflow: init 2024-09-26 10:10:03 +03:00
github-actions[bot] bcd5388d39
Merge master into staging-next 2024-09-24 12:05:12 +00:00
Alois Wohlschlager fee5c7e1c2 replaceDependencies: add tests
The tests cannot be directly built by Hydra, because replaceDependencies relies
on IFD. Instead, they are put inside a NixOS test where they are built on the
guest.
2024-09-24 12:20:15 +02:00
Jan van Brügge 9d834dc4ec
nixos/tests/immich: init tests 2024-09-23 22:38:03 +02:00
Fabián Heredia Montiel 9b2a506736 Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:

- pkgs/tools/package-management/nix/default.nix
2024-09-22 13:45:27 -06:00
Alexander Sieg 5b67f3b831
nixos/dependency-track: init module 2024-09-22 16:38:45 +02:00
github-actions[bot] 94770996ae
Merge master into staging-next 2024-09-22 00:15:32 +00:00
Matthieu Coudron a6df665571
Playwright: browser improvements, update (#298944) 2024-09-21 21:50:25 +02:00
github-actions[bot] d3ae261fc3
Merge master into staging-next 2024-09-21 12:05:16 +00:00
Maximilian Bosch 789562caae
Merge: nixos/tests: add postgresql wal2json test (#315095) 2024-09-21 13:27:22 +02:00
github-actions[bot] 7fc19ff961
Merge staging-next into staging 2024-09-20 18:05:01 +00:00
WilliButz 56d038e17d
nixos/tests/appliance-repart-image-verity-store: init
This test should illustrate how to build a verity-protected NixOS image
with systemd-repart, using the opinionated image.repart.verityStore module.
2024-09-20 17:35:49 +02:00
phaer 01fd62f37a tests/playwright-python: init
For some reason, chromium, which is still the nixpkgs version hangs
 inside the normal test vm, while working fine in .driverInteractive.

I suspect that might have to do with the existence of a display in
.driverInteractive. Neither vm does run X11 or wayland.
2024-09-20 14:52:35 +02:00
K900 d8a54461fc Merge remote-tracking branch 'origin/staging-next' into staging 2024-09-20 07:27:56 +03:00
Sandro 97ca40d3ca
turn-rs: init at 3.1.0 (#338928) 2024-09-19 22:53:28 +02:00
Pim Kunis f1daa46d45 nixos/gatus: init module 2024-09-19 21:34:10 +02:00
wxt 1a742a9f80 nixos/turn-rs: init 2024-09-19 07:33:51 +08:00
github-actions[bot] 71d46fbcdf
Merge staging-next into staging 2024-09-18 18:04:48 +00:00
Robert Hensing 30620e7736 nixosTests.nix-serve: Use new entrypoint
This reuses the `pkgs`, so that `pkgs.nixosTests.nix-serve` will
run with the overlays of `pkgs` applied.
2024-09-18 13:42:35 +02:00
github-actions[bot] 1c3463dc7a
Merge staging-next into staging 2024-09-16 12:06:19 +00:00
rnhmjoj 016f6f9f58
dnscrypt-wrapper: remove package and NixOS modules 2024-09-14 17:22:48 +02:00
Euan Kemp 554ec1c0f0 nixos/tests: add postgresql wal2json test
This test should ensure wal2json functions.
I'm planning to upgrade wal2json, so it seems nice to have a test here.

It passes on my machine.
2024-09-14 05:17:49 +00:00
Philip Taron e630216c6b
[staging] perl: 5.38.2 -> 5.40.0 (#333286)
After discussing on Matrix in the [#staging](https://matrix.to/#/#staging:nixos.org) room, I'm merging this as-is without waiting for changes to the `enableParallelBuilding = false;` line.

There are several in-the-wings PRs (one from @emilazy) that attempt to bring load-limit, which is a more sensible accounting of the work that a derivation is doing, into Nix itself. If and when that lands, we'll be able to just set `enableParallelBuilding = true;` again, without any specific casing around the `NIX_BUILD_CORES` stdenv variable.
2024-09-12 16:22:26 -07:00
Michele Guerini Rocco b94f259714
nixos/wireless: reimplement secrets using ext_password_backend (#180872) 2024-09-11 19:58:36 +02:00
Artturin b6de6dc0b1
nixosTests.hocker-fetchdocker: remove (#327293) 2024-09-09 14:28:26 +03:00
Kerstin e248589c0f
gancio: init at 1.19.0 (#279011) 2024-09-08 22:51:23 +02:00
Stig Palmquist 67ecdcbb97
unit: add nixos tests for perl 2024-09-08 19:51:21 +02:00
Jean-Baptiste Giraudeau f5e44554c4
nixos/gancio: init module 2024-09-08 18:09:57 +02:00
Will Fancher 5a575e88b6
Revert "nixos: support dm-verity" 2024-09-05 15:56:49 -04:00
Martin Weinelt cd601fe2ed
matrix-appservice-irc: 2.0.1 -> 3.0.0 (#339603) 2024-09-05 20:08:28 +02:00
Moritz Sanft d0213a75e0
nixos: support dm-verity 2024-09-05 08:42:53 +02:00
Martin Weinelt de396087e9
nixos/tests/matrix-appservice-irc: modernize 2024-09-04 21:05:50 +02:00
Niklas Hambüchen 53152af2fe
ceph: Fix missing patch for Ceph with dmcrypt (#335684) 2024-08-31 13:11:26 +02:00
benaryorg 0cd631e61f tests/ceph: bluestore, dmcrypt, and IPv6 test
Signed-off-by: benaryorg <binary@benary.org>
2024-08-31 11:07:25 +00:00
WilliButz c169763c30
userborn: init at 0.1.0 (#332719) 2024-08-30 12:22:54 +02:00
Adam C. Stephens f6727c3fab
lxc: added option for unprivileged containers (#310088) 2024-08-28 15:16:56 -04:00
Matteo Sozzi 389de87aed
lxc: added option for unprivileged containers.
Added extra option to enable unprivileged containers. This includes a
patch to remove the hard-coded path to `lxc-user-nic` and a new security
wrapper to set SUID to `lxc-user-nic`.
2024-08-28 09:18:23 -04:00
Savyasachee Jha 7e729ac34d nixosTests.firefly-iii-data-importer: init 2024-08-28 08:29:32 +02:00
Someone 4faf4ca9af
nvidia-container-toolkit: only mount existing paths in the host (#319772) 2024-08-27 11:18:18 +00:00
nikstur ad63319ca5 nixos/tests/userborn: init 2024-08-26 12:45:33 +02:00
7c6f434c 8487207876
Merge pull request #337094 from OPNA2608/init/lomiri/lomiri-docviewer-app
lomiri.lomiri-docviewer-app: init at 3.0.4
2024-08-26 05:40:34 +00:00