Pol Dellaiera
6ac255deb5
Merge pull request #296500 from Janik-Haag/networking-tests
...
nixosTests.networking: split router into a separate file and remove `with lib;` antipattern
2024-04-12 22:35:08 +02:00
toastal
fcc7c53e9c
nixos/movim: add service module
2024-04-11 23:26:11 +07:00
Pascal Bach
a8eaee11a9
Merge pull request #296459 from MinerSebas/restic-rest-server-hardening
...
nixos/restic-rest-server: Add additional service hardening
2024-04-10 23:33:34 +02:00
Sandro
b32f206faa
Merge pull request #258520 from Benjamin-L/soju-admin-socket
2024-04-08 10:20:31 +02:00
Benjamin Lee
e9fed4bcad
nixos/soju: add tests
...
For now, just try creating a user with sojuctl. Actually connecting an
irc client is pretty annoying.
2024-04-07 13:45:47 -07:00
Anthony Roussel
b0f78fba37
nixosTests.oddjobd: init
2024-04-07 20:29:21 +02:00
Kira Bruneau
f0034ee975
Merge pull request #297517 from kira-bruneau/nixos-containers
...
nixos/nixos-containers: require mounts for bind mount host paths
2024-04-06 18:07:45 -04:00
Weijia Wang
c821c015c5
Merge pull request #291346 from aorith/init-silverbullet
...
silverbullet: init at 0.7.6
2024-04-05 06:31:50 +02:00
Kira Bruneau
7f3643bef6
nixos/nixos-containers: require mounts for bind mount host paths
...
Fixes starting containers before bind mount host paths are mounted
2024-04-04 19:48:15 -04:00
Kevin Cox
9c636e8416
Merge pull request #296718 from Rutherther/mautrix-meta-init
...
mautrix-meta: init at 0.2.0
2024-04-04 18:07:19 -04:00
Pol Dellaiera
e7cc626902
nixos/modules: add technitium-dns-server tests
2024-04-04 08:35:07 +02:00
Payas Relekar
427bf67bed
nixos/ocis: init at 5.0.0
...
Co-authored-by: Casey Link <unnamedrambler@gmail.com>
2024-04-03 00:53:24 +05:30
Rutherther
5effc7956a
mautrix-meta: init service
...
Acked-by: Rutherther <rutherther@proton.me>
2024-04-02 19:16:45 +02:00
Janik H.
080c08d3c1
nixosTests.networking: split router into a separate file and remove with lib; antipattern
...
this commit also does a tiny bit more, namely:
- removing unnecessary ping's to the hosts own ip
- and simplifying a few pieces of code like changing `{ inherit (pkgs) lib pkgs; };` to `{ inherit lib pkgs; };`
2024-04-02 02:33:48 +02:00
Casey Link
17d73dc9a1
nixos/davis: init
2024-04-01 12:55:29 +02:00
Alyssa Ross
e7de14ea98
nixosTests.kernel-rust.linux_testing: init for aarch64
...
Older kernels do not support Rust on aarch64, so we have to move the
platform check from all-tests.nix into the test itself.
2024-04-01 09:37:19 +02:00
Pablo Ovelleiro Corral
7f797a698f
wastebin: init at 2.4.3 ( #287455 )
...
* wastebin: init at 2.4.3
* nixos/wastebin: init
Add module and test for wastebin
2024-04-01 04:55:15 +04:00
Weijia Wang
93a725e1a5
Merge pull request #296361 from bhankas/workout-tracker
...
workout-tracker: init at 0.10.5
2024-03-31 04:50:58 +02:00
Morgan Helton
dd2c6f1840
nixos/sunshine: init
2024-03-30 20:07:35 -05:00
Robert Schütz
7cdbfcbbd2
Merge pull request #278981 from dotlambda/mollysocket-init
...
mollysocket: init at 1.3.0, nixos/mollysocket: init
2024-03-28 18:51:07 +00:00
Robert Schütz
078994248a
nixos/mollysocket: init
2024-03-28 09:55:10 -07:00
Payas Relekar
466b994af9
nixos/workout-tracker: init
2024-03-28 20:08:28 +05:30
lassulus
e91a1ad1e3
Merge pull request #298737 from MatthewCroughan/mc/scion-modules
...
nixos/scion: init
2024-03-27 10:15:37 +01:00
matthewcroughan
4d841207c5
nixos/tests/ustreamer: init
2024-03-27 06:35:55 +00:00
matthewcroughan
99e488e2df
nixos/scion: init
2024-03-26 15:54:09 +00:00
Adam C. Stephens
d729632b6f
Merge pull request #297782 from adamcstephens/fix-linger
...
nixos/users-groups: fix broken linger
2024-03-26 09:48:05 -04:00
Adam C. Stephens
8893c5886a
Merge pull request #263404 from camillemndn/firefoxpwa
...
firefoxpwa: init at 2.11.1
2024-03-25 16:38:52 -04:00
Weijia Wang
ff41f7134d
Merge pull request #297262 from StillerHarpo/monetdb-nixos-test
...
nixos/monetdb: Init nixos test
2024-03-24 23:15:56 +01:00
paki23
c3a1620624
firefoxpwa: init at 2.11.1
...
firefoxpwa: move to pkgs/by-name
2024-03-24 18:02:25 -04:00
Sandro
0e1cac923d
Merge pull request #286685 from max-niederman/photonvision
...
photonvision: init at 2024.2.3
2024-03-24 22:05:36 +01:00
superherointj
7809138b7f
nixos/tests/etcd: enable aarch64-linux
...
* move etcd tests to it's own directory
2024-03-23 06:13:41 -03:00
Adam Stephens
790fb86a7f
nixos/users-groups: move linger to oneshot and add nixos test
2024-03-21 19:51:05 -04:00
Stig
468417b7f3
Merge pull request #296479 from marcusramberg/marcus/nimdow
...
nixos/nimdow: module updates
2024-03-21 12:14:56 +01:00
Doron Behar
2897be360b
Merge pull request #287966 from Guanran928/clash-meta
...
nixos/mihomo: init
2024-03-21 10:40:10 +02:00
lassulus
0f0aaa517c
nixos/tests/mycelium: init
2024-03-20 03:56:59 +01:00
Florian Engel
1cd1834ec0
nixos/monetdb: Init nixos test
2024-03-19 21:54:05 +01:00
Sandro
ca0de94ebb
Merge pull request #276816 from majiru/nixos-tests-build-discrepancy
...
Nixos tests build discrepancy
2024-03-17 23:59:58 +01:00
Marcus Ramberg
11855d0fe1
tests/nimdow: init
2024-03-16 19:32:47 +01:00
Martin Weinelt
fe8d02e2bc
Merge pull request #296180 from mweinelt/pretix
...
pretix: init at 2024.2.0
2024-03-16 17:28:20 +01:00
Manuel Sanchez Pinar
b8f91b87a3
nixosTests.silverbullet: init
2024-03-16 17:12:16 +01:00
Martin Weinelt
a01acbcefe
nixos/tests/pretix: init
2024-03-16 14:50:57 +01:00
Bobby Rong
3b48b3aaa9
Merge pull request #289062 from bobby285271/upd/mate
...
MATE 1.28
2024-03-16 21:38:24 +08:00
MinerSebas
c197e4a1e0
restic-rest-server: add nixos test
2024-03-16 08:18:30 +01:00
Guillaume Girol
1f26e67560
Merge pull request #278064 from symphorien/nix_config_extra
...
nixos/nix: add workaround for https://github.com/NixOS/nix/issues/9487
2024-03-15 22:46:51 +01:00
Mario Rodas
e6aefe20a1
Merge pull request #292533 from flyingcircusio/init-postgresql-anonymizer
...
postgresqlPackages.anonymizer: init at 1.3.1; add me & osnyx to flyingcircus team
2024-03-14 20:53:36 -05:00
Bobby Rong
596f75bf1f
nixosTests.mate-wayland: init
2024-03-14 23:34:12 +08:00
Jacob Moody
4db920ed4f
nixos/tests: fix discrepancy between nix-build and nix build
2024-03-12 10:09:59 -05:00
abysssol
efed30f903
nixos/ollama: add test for the ollama service
2024-03-11 21:37:48 -04:00
Maximilian Bosch
8d0e5a3402
postgresqlPackages.anonymizer: init at 1.3.1
2024-03-11 14:09:17 +01:00
Guanran Wang
84bbdc744e
nixos/mihomo: add tests
2024-03-11 09:51:36 +08:00
Diogo Correia
6b97ba66a4
nixos/tests/pgvecto-rs: init
2024-03-11 01:02:17 +00:00
Max Niederman
ea7101783c
nixos/tests/photonvision: init
2024-03-07 14:59:21 -08:00
Guillaume Girol
5b274d5f01
nixos/nix: add workaround for https://github.com/NixOS/nix/issues/9487
...
Nix has a suprising behavior where if the option `extra-foo` is set before `foo`, then setting `foo` overwrites the setting for `extra-foo`. This is reported as https://github.com/NixOS/nix/issues/9487 , and will likely not be fixed any time soon.
This works around this issue by always putting `extra-*` settings after non-extra ones in the nixos-generated `/etc/nix.conf`.
2024-03-03 17:03:46 +01:00
Finn Landweber
a71502aff0
nixos/borgmatic: added test
2024-03-02 12:24:17 +01:00
Gabriella Gonzalez
b8698cd8d6
macOS support for NixOS tests ( #282401 )
...
Closes #193336
Closes #261694
Related to #108984
The goal here was to get the following flake to build and run on
`aarch64-darwin`:
```nix
{ inputs.nixpkgs.url = <this branch>;
outputs = { nixpkgs, ... }: {
checks.aarch64-darwin.default =
nixpkgs.legacyPackages.aarch64-darwin.nixosTest {
name = "test";
nodes.machine = { };
testScript = "";
};
};
}
```
… and after this change it does. There's no longer a need for the
user to set `nodes.*.nixpkgs.pkgs` or
`nodes.*.virtualisation.host.pkgs` as the correct values are inferred
from the host system.
2024-03-02 06:33:14 +01:00
Sandro
b84bc4ea3a
Merge pull request #264087 from leonm1/matter-server-module
2024-03-01 13:51:19 +01:00
Sandro
51e92056db
Merge pull request #283660 from ocfox/transfer
2024-03-01 13:36:03 +01:00
Sandro
bbabfca453
Merge pull request #263765 from numinit/armagetronad-module
...
nixos/armagetronad: Add module with NixOS tests
2024-03-01 00:46:34 +01:00
K900
16f963794a
nixos/tests: add plasma6
2024-02-28 18:49:33 +03:00
Atemu
97f445e8f1
Merge pull request #245005 from Scrumplex/nixos-monado
...
nixos/monado: init
2024-02-27 20:11:04 +00:00
Peder Bergebakken Sundt
9f6ae93dc8
Merge pull request #278374 from OPNA2608/init/lomiri/lomiri-system-settings
...
lomiri.lomiri-system-settings{,-unwrapped,-security-privacy}: init at 1.0.2
2024-02-26 22:46:52 +01:00
Atemu
f53c775852
Merge pull request #278454 from litchipi/mealie
...
mealie: init at 1.2.0
2024-02-26 21:01:49 +00:00
OPNA2608
66129d5e24
tests/lomiri-system-settings: init
2024-02-26 10:11:41 +01:00
Sefa Eyeoglu
8fc2690b73
nixos/monado: add test
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-02-23 14:25:16 +01:00
Litchi Pi
aeb79caaf6
nixos/mealie: init tests
...
Signed-off-by: Litchi Pi <litchi.pi@proton.me>
2024-02-23 07:15:44 +01:00
Sandro
78745f4652
Merge pull request #289934 from jnsgruk/scrutiny
2024-02-23 00:43:55 +01:00
Jon Seager
41a1acde71
nixosTests.scrutiny: init
2024-02-22 21:20:10 +00:00
OPNA2608
a8069ff58a
tests/morph-browser: Add standalone (non-Lomiri) test
2024-02-22 10:36:50 +01:00
Sandro
cf59adeb8c
Merge pull request #271324 from nessdoor/sourcehut/tests
...
nixosTests.sourcehut: implement proper integration testing
2024-02-17 20:58:22 +01:00
Matt Leon
c0846f900a
matter-server: add nixos service module
...
New module to run the python-matter-server executable as a sandboxed
system service.
2024-02-13 19:17:53 -05:00
Linus Heckemann
4916e22812
Merge pull request #286176 from nikstur/writable-overlays
...
nixos/filesystems: init overlayfs
2024-02-09 08:22:09 +01:00
nikstur
1c1cfa073a
nixos/filesystems: init overlayfs
2024-02-07 22:13:00 +01:00
Weijia Wang
1f4b41071c
Merge pull request #286343 from fgaz/urn-timer/nixos-test
...
nixosTests.urn-timer: init
2024-02-05 01:57:20 +01:00
Francesco Gazzetta
6bc390f75b
nixosTests.urn-timer: init
2024-02-04 19:59:22 +01:00
Artturi
8f893ff1da
Merge pull request #221628 from rhysmdnz/intune
...
Microsoft Intune
2024-02-04 17:31:58 +02:00
Nick Cao
4ff6cdece8
Merge pull request #285602 from NickCao/nvmetcfg-test
...
nixosTests.nvmetcfg: init
2024-02-02 20:15:27 -05:00
Nick Cao
ed3e7a5208
nixosTests.nvmetcfg: init
2024-02-02 17:10:25 -05:00
Maximilian Bosch
11ef076aab
Merge pull request #285035 from Ma27/kernel-rust-matrix
...
nixos/tests/kernel-rust: test against 6.7 and testing (6.8rc1)
2024-02-02 15:24:05 +01:00
Rhys Davies
295a32a6b1
nixos/intune: init
2024-02-02 10:00:33 +13:00
Peder Bergebakken Sundt
d5d752af43
Merge pull request #280821 from SuperSandro2000/pretalx
...
pretalx: init 2023.1.3
2024-01-31 17:11:38 +01:00
Maximilian Bosch
37ac24e2c7
nixos/tests/kernel-rust: test against 6.7 and testing (6.8rc1)
...
In #283893 we realized that not only 6.7, but also testing is affected.
And with more stable kernels following, we'll probably want to test
against all of them whether Rust support is working fine. As long as
it's not the default at least, then we should probably move this to
`kernel-generic`.
Every kernel that's new enough to support `rust-out-of-tree-module` (and
`linux_testing`) is part of this text matrix.
2024-01-31 09:52:20 +01:00
Guillaume Girol
996d064488
Merge pull request #278131 from symphorien/sane_test
...
nixos/sane: add nixos test
2024-01-30 21:00:12 +01:00
Martin Weinelt
5283fe407c
nixos/tests/pretalx: init
2024-01-30 17:41:34 +01:00
h7x4
ba5f81a6b6
Merge pull request #276547 from ambroisie/pyload-module
...
nixos/pyload: init module
2024-01-30 12:29:46 +01:00
Morgan Jones
1dc5eb13b0
nixos/armagetronad: add module with tests
2024-01-28 13:58:05 -08:00
ocfox
2e4d7b7ad2
nixosTests.transfer-sh: init
2024-01-29 00:44:36 +08:00
Olli Helenius
e103c5cfcf
nixos/systemd-lock-handler: init
2024-01-27 11:55:46 +02:00
rnhmjoj
a41bd09059
nixos/tests/dnsdist: test dnscrypt support
2024-01-25 18:25:40 +01:00
rnhmjoj
cc9de1626b
nixos/tests/dnsdist: use runTest
2024-01-25 18:25:33 +01:00
Bruno BELANYI
60518d6a52
nixos/pyload: init test
2024-01-23 15:07:40 +00:00
github-actions[bot]
8303a96c2d
Merge master into staging-next
2024-01-23 00:02:30 +00:00
Minijackson
5d2370f800
netbox_3_5: remove
2024-01-22 16:31:45 +01:00
Minijackson
163fed297e
netbox: 3.6.9 -> 3.7.1
...
Or another way to see it:
netbox_3_7: init at 3.7.1
Make NetBox 3.7 the default version if stateVersion >= 24.05,
switch upgrade test to test upgrade from 3.6 to 3.7,
remove clearcache command for >=3.7.0,
make reindex command mandatory
2024-01-22 16:31:45 +01:00
github-actions[bot]
3a8094730e
Merge master into staging-next
2024-01-22 12:01:10 +00:00
Linus Heckemann
18e5176621
Merge pull request #270727 from nikstur/nixos-perlless-activation
...
Perlless Activation
2024-01-22 10:11:44 +01:00
github-actions[bot]
dceddd03df
Merge master into staging-next
2024-01-22 00:02:14 +00:00
nikstur
8710a27bc6
nixos/profiles/perlless: init
2024-01-22 00:54:13 +01:00
nikstur
60f529fc82
nixos/etc: optionally mount etc as an overlay
2024-01-22 00:54:13 +01:00
Nick Cao
9969fb7ff4
Merge pull request #281904 from Stunkymonkey/ttyd-fix-leakage
...
ttyd: add test & use systemd LoadCredential
2024-01-21 14:48:40 -05:00
Felix Buehler
c34493d7c0
ttyd: add test & use systemd LoadCredential
2024-01-20 21:01:51 +01:00
github-actions[bot]
0cd628f6d5
Merge master into staging-next
2024-01-20 06:01:03 +00:00
github-actions[bot]
650e10b010
Merge master into staging-next
2024-01-20 00:02:16 +00:00
Adrian Pistol
07d610c8ab
nixosTests.watchdogd: init
2024-01-20 00:15:35 +01:00
h7x4
99e3c0032a
Merge pull request #281871 from RatCornu/tachidesk-server
...
nixos/suwayomi-server: init at 0.7.0
2024-01-19 20:19:06 +01:00
github-actions[bot]
331c789712
Merge master into staging-next
2024-01-19 18:01:00 +00:00
Sandro Jäckel
ee0312bcff
nixos/tests/nginx: add test variant for moreheaders module
2024-01-19 18:09:53 +01:00
RatCornu
279057b779
nixos/suwayomi-server: add nixos tests
2024-01-19 02:31:33 +01:00
nikstur
eec1845744
nixos/systemd-sysusers: init
2024-01-18 23:08:14 +01:00
github-actions[bot]
dc4a7c97b0
Merge master into staging-next
2024-01-18 18:00:55 +00:00
nikstur
e6b66f08a5
nixos/switch-to-configuration: add sysinit-reactivation.target
2024-01-18 00:46:30 +01:00
github-actions[bot]
7e5906aca4
Merge staging-next into staging
2024-01-16 12:01:24 +00:00
Thiago Kenji Okada
401d16acd0
Merge pull request #247256 from lucasew/xrdp-audio
...
xrdp: add support for audio
2024-01-16 10:06:51 +00:00
github-actions[bot]
d27cb01f7b
Merge staging-next into staging
2024-01-15 06:01:24 +00:00
Franz Pletz
9707745cf8
nixos/ntpd-rs: init
2024-01-14 17:34:42 +01:00
github-actions[bot]
c9743f0e5c
Merge staging-next into staging
2024-01-14 06:01:18 +00:00
Ryan Lahfa
dd5621df6d
Merge pull request #278380 from DeeUnderscore/fix/nginx-etag
...
nginx: change etags for statically compressed files served from store
2024-01-14 04:55:27 +01:00
Dee Anzorge
f124c73686
nginx: change etags for statically compressed files served from store
...
Per RFC 9110, [section 8.8.1][1], different representations of the same
resource should have different Etags:
> A strong validator is unique across all versions of all
> representations associated with a particular resource over time.
> However, there is no implication of uniqueness across representations
> of different resources (i.e., the same strong validator might be in
> use for representations of multiple resources at the same time and
> does not imply that those representations are equivalent)
When serving statically compressed files (ie, when there is an existing
corresponding .gz/.br/etc. file on disk), Nginx sends the Etag marked
as strong. These tags should be different for each compressed format
(as shown in an explicit example in section [8.8.3.3][2] of the RFC).
Upstream Etags are composed of the file modification timestamp and
content length, and the latter generally changes between these
representations.
Previous implementation of Nix-specific Etags for things served from
store used the store hash. This is fine to share between different
files, but it becomes a problem for statically compressed versions of
the same file, as it means Nginx was serving different representations
of the same resource with the same Etag, marked as strong.
This patch addresses this by imitating the upstream Nginx behavior, and
appending the value of content length to the store hash.
[1]: https://www.rfc-editor.org/rfc/rfc9110.html#name-validator-fields
[2]:
https://www.rfc-editor.org/rfc/rfc9110.html#name-example-entity-tags-varying
2024-01-13 22:07:50 +01:00
github-actions[bot]
e59c8549eb
Merge staging-next into staging
2024-01-13 18:01:22 +00:00
Robert Hensing
221ad6d7ff
Merge pull request #277642 from Enzime/fix/nixos-rebuild-remote-sudo
...
nixos-rebuild: fix issues when using `--target-host`
2024-01-13 18:52:57 +01:00
Ryan Lahfa
32ccbe0927
Merge pull request #272029 from blitz/rust-for-linux
...
In-kernel Rust on Linux (Optional) (2nd Attempt)
2024-01-13 16:51:00 +01:00
lucasew
cf26222cc8
nixos/tests: add xrdp-with-audio-pulseaudio
...
Signed-off-by: lucasew <lucas59356@gmail.com>
2024-01-13 12:42:06 -03:00
Yt
827bd96b2b
Merge pull request #280005 from digtail/2024-01-09-ntfy-sh-dynamic-user
...
nixos/ntfy-sh: clean up DynamicUser workarounds
2024-01-12 23:39:25 +01:00
Julian Stecklina
d1f33201ef
nixos/tests/kernel-rust: init
2024-01-12 20:29:06 +01:00
Ryan Lahfa
08d0afbbdf
Merge pull request #239028 from chayleaf/miniupnpd
...
miniupnpd-nftables: init at 2.3.3
2024-01-12 20:17:33 +01:00
github-actions[bot]
122355be99
Merge master into staging-next
2024-01-10 00:02:18 +00:00
digital
39fd0c3fe3
nixos/ntfy-sh: clean up DynamicUser workarounds
...
this commit removes the static assignments for the ntfy-sh user and
group. furthermore, it removes some tmpfiles.d rules which where
initially put in place by https://github.com/NixOS/nixpkgs/pull/234811 .
these are however not required, as ntfy-sh will automatically create the
required files and systemd automatically handles the migration process.
A nixosTest is added to demonstrate that the migration is working
reliably.
This also fixes an issue with where systemd would sometimes not start
ntfy-sh. The tmpfiles rules in combination with impermanence caused `/
var/lib/ntfy-sh` to be a directory when it should have been a symlink.
2024-01-10 00:15:50 +01:00
Peder Bergebakken Sundt
3bf05ba941
Merge pull request #271481 from eliandoran/feature/snmpd
...
nixos/snmpd: init
2024-01-09 21:32:27 +01:00
K900
838aefefc3
Merge remote-tracking branch 'origin/master' into staging-next
2024-01-09 22:42:37 +03:00
Herwig Hochleitner
ae34cddb51
linuxPackages.systemtap: 4.8 -> 5.0a, add nixos tests ( #276840 )
...
* nixos/tests/systemtap: init smoke test
* linuxPackages.systemtap: use --sysroot instead of -r
* nixos/tests/systemtap: rule out warnings
* linuxPackages.systemtap: smaller sysroot
* nixos/tests/systemtap: test on a few more kernels
* linuxPackages.systemtap: provide debuginfo for tracing kernel.function
* linuxPackages.systemtap: test kernel.function probe
* linuxPackages.systemtap: 4.8 -> 5.0a
2024-01-09 19:38:02 +01:00
github-actions[bot]
f85fe5fc29
Merge master into staging-next
2024-01-07 18:00:54 +00:00
Guillaume Girol
db0f76e8c9
Merge pull request #271030 from symphorien/nixseparatedebuginfod
...
nixseparatedebuginfod: init at 0.3.0, plus module and nixos test
2024-01-07 17:45:13 +01:00
Michael Hoang
b09de27cd6
nixos-rebuild: add --target-host test
2024-01-07 03:40:01 +11:00
Guillaume Girol
ff893386c5
nixos/sane: add nixos test
2024-01-02 12:00:00 +00:00
Guillaume Girol
dece72548e
nixseparatedebuginfod: add module and nixos test
2024-01-01 13:42:13 +01:00
github-actions[bot]
65cbf5e637
Merge master into staging-next
2023-12-31 18:01:09 +00:00
Guillaume Girol
a5cbc50912
Merge pull request #276385 from majiru/drawterm-tests
...
drawterm: unstable-2023-09-03 -> unstable-2023-12-23 & nixos tests
2023-12-31 15:41:26 +01:00
github-actions[bot]
dc1ce0d685
Merge staging-next into staging
2023-12-31 12:01:23 +00:00
Martin Weinelt
f142aeb3a2
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
- pkgs/development/python-modules/scikit-build-core/default.nix
2023-12-31 12:00:30 +01:00
Maciej Krüger
b8a8c2cf15
Merge pull request #266332 from nbraud/nixos/tests/ssh-agent-auth
...
Add NixOS test for `security.pam.enableSSHAgentAuth`
2023-12-31 10:38:36 +01:00
github-actions[bot]
a9cb88c7ae
Merge staging-next into staging
2023-12-31 06:01:28 +00:00
Jan Tojnar
80020c7db4
Merge branch 'master' into staging-next
...
; Conflicts:
; pkgs/development/lua-modules/generated-packages.nix
; pkgs/development/lua-modules/overrides.nix
2023-12-31 02:31:32 +01:00
zowoq
41e3e7ef30
buildbot: 3.10.0 -> 3.10.1
...
Changelog: https://github.com/buildbot/buildbot/releases/tag/v3.10.1
2023-12-30 11:25:04 +10:00
github-actions[bot]
0097df9129
Merge staging-next into staging
2023-12-27 12:01:18 +00:00
github-actions[bot]
04686e4ee3
Merge master into staging-next
2023-12-27 12:00:55 +00:00
Yt
bd5ff67266
Merge pull request #261789 from onny/rspamd-trainer
...
nixos/rspamd-trainer: init; rspamd-trainer: init at unstable-2023-11-27
2023-12-27 11:28:42 +00:00
Jonas Heinrich
80d88736da
nixos/rspamd-trainer: init; rspamd-trainer: init at unstable-2023-11-27
2023-12-27 10:35:53 +01:00
github-actions[bot]
b3ceb9c6b7
Merge staging-next into staging
2023-12-26 18:01:24 +00:00
github-actions[bot]
31febba022
Merge master into staging-next
2023-12-26 18:00:56 +00:00
Felix Bühler
d2e4e09de4
Merge pull request #276552 from r-ryantm/auto-update/freshrss
...
freshrss: 1.22.1 -> 1.23.0
2023-12-26 18:19:53 +01:00
Tomas Antonio Lopez
195cbfc012
nixosTests.sourcehut: split tests belonging to different services
2023-12-25 03:49:11 +01:00
github-actions[bot]
5d5f55c28d
Merge staging-next into staging
2023-12-25 00:02:44 +00:00
github-actions[bot]
88b151ed65
Merge master into staging-next
2023-12-25 00:02:15 +00:00
Felix Buehler
6fc02c6c6f
nixos/freshrss: fix test http-auth
2023-12-25 01:01:20 +01:00
Doron Behar
067338523e
Merge pull request #275281 from eliandoran/feature/mympd-service
...
nixos/mympd: init
2023-12-24 18:43:03 +00:00
nicoo
7e70c08470
nixosTests.ssh-agent-auth: init
2023-12-24 16:00:22 +00:00
github-actions[bot]
3d36e72396
Merge staging-next into staging
2023-12-24 06:01:29 +00:00
Jacob Moody
c16ffa0a12
drawterm: add nixos tests
2023-12-23 22:53:49 -06:00
Martin Weinelt
a3e53d17b6
Merge remote-tracking branch 'origin/master' into staging-next
2023-12-24 02:39:15 +01:00
Mario Rodas
2ba8c30b4e
Merge pull request #252790 from anthonyroussel/gns3-nixos-module
...
nixos/gns3-server: init
2023-12-23 09:27:39 -05:00
github-actions[bot]
6ce4f409b0
Merge staging-next into staging
2023-12-22 00:02:36 +00:00
github-actions[bot]
a9a9030f1b
Merge master into staging-next
2023-12-22 00:02:09 +00:00
Pol Dellaiera
783163f959
Merge pull request #275429 from drupol/code-server/restore
...
code-server: restore and bump (4.16.1 -> 4.19.1)
2023-12-21 21:03:41 +01:00
github-actions[bot]
fe3a0803f6
Merge staging-next into staging
2023-12-21 18:01:22 +00:00
github-actions[bot]
63fbe1a992
Merge master into staging-next
2023-12-21 18:00:56 +00:00
Elian Doran
d3ef138c1b
nixos/mympd: add nixos test
2023-12-21 16:02:10 +02:00
ajs124
d644f3882d
Merge pull request #268146 from nevivurn/feat/openvpn-2.6.8
...
openvpn: 2.5.8 -> 2.6.8
2023-12-21 14:53:07 +01:00
Yongun Seong
52bdb3481c
openvpn: fix tests and add to passthru.tests
2023-12-21 15:34:08 +09:00
Florian Klink
011e924109
Merge pull request #239201 from nesteroff/fix-timesync
...
systemd: disable NSCD when DNSSEC validation is disabled in timesyncd
2023-12-20 22:22:52 +02:00
Yuri Nesterov
6008246790
systemd: disable NSCD when DNSSEC validation is disabled in timesyncd
...
When a system has a wrong date and time timesyncd is unable to synchronize it
because DNSSEC doesn't work. In order to break this chicken and egg problem
systemd-timesync disables DNSSEC validation by setting
SYSTEMD_NSS_RESOLVE_VALIDATE=0 in the unit file. However, it doesn't work in
NixOS because it uses NSCD. This patch disables NSCD in systemd-timesyncd when
SYSTEMD_NSS_RESOLVE_VALIDATE is set to 0 so that it uses NSS libraries
directly. In order for it to be able to find the libnss_resolve.so.2 library
this patch adds the systemd directory in the nix store to the LD_LIBRARY_PATH.
2023-12-20 13:21:43 +02:00
github-actions[bot]
ecc5467899
Merge staging-next into staging
2023-12-19 18:01:20 +00:00
Elian Doran
afdbb7a9c0
nixos/snmpd: add nixos test
2023-12-19 18:54:34 +02:00
Pol Dellaiera
1a57f50d95
Revert "code-server: drop"
...
This reverts commit 72911a99d3 .
2023-12-19 15:40:57 +01:00
Peder Bergebakken Sundt
1a647a10b8
Merge pull request #268806 from Izorkin/init-angie
...
angie: init at 1.4.0
2023-12-19 13:51:51 +01:00
github-actions[bot]
1fc6296f9b
Merge staging-next into staging
2023-12-18 12:01:30 +00:00
Pierre Bourdon
afa3f9b7c1
Merge pull request #264966 from l0b0/test/verify-npmrc-setup
...
nixos: test `programs.npm.npmrc` setting
2023-12-18 07:06:14 +01:00
Izorkin
362a2e618c
nixos/tests: add test api in angie package
2023-12-17 22:43:15 +03:00
github-actions[bot]
1aadb5d97e
Merge staging-next into staging
2023-12-16 00:02:42 +00:00
Franz Pletz
cbb38bf7b7
Merge pull request #264869 from h7x4/nixos-module-cleanup-quicktun
...
nixos/quicktun: clean up module, add tests
2023-12-15 20:14:39 +01:00
github-actions[bot]
bae9ba4ab0
Merge staging-next into staging
2023-12-14 00:02:44 +00:00
Robert Hensing
bef10a5ace
Merge pull request #269551 from tejing1/nixos-stub-ld
...
nixos/stub-ld: init module
2023-12-13 22:36:30 +01:00
github-actions[bot]
1065f5a68a
Merge staging-next into staging
2023-12-12 18:01:44 +00:00
Ryan Lahfa
3bb93fb2cd
Merge pull request #271506 from Misterio77/nginx-redirect-status-code
2023-12-12 14:05:33 +01:00
Gabriel Fontes
a3c60d2ddc
nixos/nginx: make redirect status code configurable
...
Add an option to configure which code globalRedirect and forceSSL use.
It previously was always 301 with no easy way to override.
2023-12-11 11:09:02 -03:00
Jeff Huffman
0863f6d2da
nixos/stub-ld: init module
2023-12-11 05:47:23 -05:00
Minijackson
dadb93b425
nixos/tests/journal-upload: init
2023-12-09 01:54:44 +01:00
Minijackson
302c329ab5
nixos/tests/journal-gateway: init
...
move previous gateway test from systemd-journal -> systemd-journal-gateway
2023-12-09 01:54:44 +01:00
zowoq
18460b4820
nixos/buildbot: only run nixosTest on x86_64-linux
...
Test has been broken for a while on aarch64-linux.
2023-12-06 23:45:45 +01:00
Weijia Wang
4e81387d5b
Merge pull request #264331 from foo-dogsquared/add-nixos-guix-module
...
nixos/guix: init
2023-12-03 13:03:43 +01:00
Bobby Rong
43744f5bc4
Merge pull request #268515 from NixOS/cinnamon
...
Cinnamon 6.0
2023-12-03 12:20:39 +08:00
Peder Bergebakken Sundt
598129ea00
Merge pull request #243476 from OPNA2608/init/lomiri/ayatana-messages
...
ayatana-indicators: init messaging indicator, module, test
2023-12-02 12:56:21 +01:00
Bobby Rong
b7fa2ea58b
nixosTests.cinnamon-wayland: init
2023-12-02 12:12:47 +08:00
Anthony Roussel
7cfb941775
nixosTests.gns3-server: init
2023-12-01 12:11:21 +01:00
Gabriel Arazas
ad277ea47e
nixos/guix: init
2023-12-01 09:10:37 +01:00
Weijia Wang
07183914f1
Merge pull request #257692 from telotortium/anki-sync-server
...
nixos/anki-sync-server: init
2023-12-01 08:30:36 +01:00
Tomas Antonio Lopez
3943aa57c0
nixosTests.sourcehut: test user creation and OAuth token generation
2023-12-01 00:31:17 +01:00
Peder Bergebakken Sundt
637577f1bb
Merge pull request #261704 from baloo/baloo/dublin-traceroute/init
...
dublin-traceroute: init at 2023.04.12
2023-11-30 18:17:24 +01:00
Dominique Martinet
f0f6c77781
nixos/tests/anki-sync-server: add anki sync test
...
Start anki-sync-server service and drive anki manually through its
python lib to test sync.
The anki python part isn't a stable API and might require freqent
rework, let's see if it holds up...
2023-11-30 17:25:27 +01:00
Will Fancher
7f213113e6
Merge pull request #218441 from tomfitzhenry/unl0kr
...
add boot.initrd.unl0kr
2023-11-28 16:10:11 -05:00
Arthur Gautier
070bcf9da4
nixos/dublin-traceroute: init
2023-11-28 08:47:56 -08:00
Mario Rodas
1744e3fa01
Merge pull request #266675 from anthonyroussel/sonic-server-nixos
...
nixos/sonic-server: init
2023-11-25 23:45:16 -05:00
Artturi
4706651a16
Merge pull request #268187 from imincik/geoserver-fix-data-dir
2023-11-25 16:22:31 +02:00
Chris Marchesi
6182b0bde8
nixos/xscreensaver: add module tests
...
Co-authored-by: Aidan Gauland <aidalgol@fastmail.net>
Co-authored-by: Anderson Torres <torres.anderson.85@protonmail.com>
2023-11-24 08:53:00 -03:00
sinanmohd
aa0b9d2780
nixos/tests/seatd: init
2023-11-23 13:50:14 +11:00
piegames
cec1751cbd
nixosTests.gnome-extensions: Init
2023-11-21 08:42:34 +01:00
Nick Cao
90ef10b571
Merge pull request #253918 from tie/centrifugo
...
centrifugo: init at 5.1.1
2023-11-20 08:59:54 -05:00
Ivan Trubach
3be1aab86f
centrifugo: init at 5.1.1
2023-11-20 10:18:21 +03:00
Mario Rodas
fa14a14694
Merge pull request #258036 from anthonyroussel/fix-ssm-seelog
...
nixos/amazon-ssm-agent: fix missing seelog.xml file
2023-11-19 18:55:57 -05:00
Mario Rodas
c93541b24e
Merge pull request #264910 from anthonyroussel/ocsinventory-agent+nixos
...
nixos/ocsinventory-agent: init
2023-11-19 18:55:06 -05:00
Ivan Mincik
a08880000d
geoserver: add nixos test
2023-11-18 11:13:05 +01:00
Ryan Lahfa
d3530f494c
Merge pull request #264358 from RaitoBezarius/drop-nodejs
2023-11-17 23:26:13 +01:00
Raito Bezarius
72911a99d3
code-server: drop
...
Depends on Node.js 16 and cannot be trivially upgraded to Node.js 18.
2023-11-17 20:26:55 +01:00
Adam Stephens
aafccbad47
nixos/slimserver: init service test
2023-11-17 08:18:31 -05:00
paumr
f561320b8e
nixos/tests/archi: init smoke tests for Archi
2023-11-17 01:09:08 +01:00
Anthony Roussel
2b455c1649
nixosTests.plantuml-server: init
2023-11-15 15:12:56 +01:00
Anthony Roussel
0eeea80863
nixosTests.sonic-server: init
2023-11-10 15:11:28 +01:00
Anthony Roussel
4f7eab6de1
nixosTests.amazon-ssm-agent: init
2023-11-09 12:02:53 +01:00
Martin Weinelt
a3708ce91c
Merge pull request #230380 from graham33/feature/zwave-js-server_module
...
zwave-js: module init, zwave-js-server: init at 1.33.0
2023-11-06 20:24:56 +01:00
Lily Foster
5c5d730067
Merge pull request #262347 from adamcstephens/incus/module
...
nixos/incus: init module and tests
2023-11-03 09:42:24 -04:00
Artturi
891e7b46b9
Merge pull request #261356 from l0b0/test/ssh-audit
2023-11-03 03:16:07 +02:00
Adam Stephens
1fff6a9031
nixos/incus: init module and tests
2023-11-02 19:54:02 -04:00
Anthony Roussel
c72a44718c
nixosTests.ocsinventory-agent: init
2023-11-02 14:20:46 +01:00
Graham Bennett
b2fccae809
zwave-js: module init, zwave-js-server: init at 1.33.0
...
Co-authored-by: Martin Weinelt <mweinelt@users.noreply.github.com>
Co-authored-by: h7x4 <h7x4@nani.wtf>
2023-11-02 08:21:09 +00:00
Victor Engmark
cf8a4723bc
nixos: test programs.npm.npmrc setting
2023-11-02 20:51:26 +13:00
h7x4
78f663bc0b
nixos/quicktun: add test
2023-11-01 20:10:14 +01:00
Artturi
2d3a5c7ddb
Merge pull request #262254 from Artturin/nginxsandboxrem
2023-10-31 18:39:55 +02:00
Maximilian Bosch
5927d55685
privacyidea: remove
...
Related to #262907 (Django3 removal from nixpkgs).
This package already required an unreasonable amount of maintenance
regularly for a such small leaf-package. It has a few highly outdated
dependencies (e.g. flask 1, jinja2 2.11, sqlalchemy 1.3).
After at least each Python package-set update one had to fix up a lot of
dependencies to fix the package itself, so it was only useful on stable
branches. And having so much outdated software in a security-sensitive
piece of software seems questionable.
Finally, globin and I won't be available for maintaining this now that
Mayflower is migrating to another solution (and we'll do that as well)
and I'd expect this to bitrot extremely quick if we both bail out.
2023-10-31 14:17:48 +01:00
OTABI Tomoya
4db9219553
Merge pull request #264084 from kirillrdy/freetube
...
freetube: fix build, use latest electron
2023-10-31 16:53:09 +09:00
Alexandru Scvortov
fa54eeea5c
livebook: add systemd user service, test, and docs
...
Co-authored-by: Yt <happysalada@tuta.io>
2023-10-31 07:31:18 +00:00
Kirill Radzikhovskyy
4eeff46bbb
freetube: add test
...
This change fixes ofborg eval error
2023-10-31 08:32:01 +11:00
Ryan Lahfa
92fdbd284c
Merge pull request #262839 from RaitoBezarius/qemu-vm/timeout
2023-10-29 17:21:10 +01:00
Raito Bezarius
c90219633c
nixos/tests/nixos-test-driver: test timeout failures
...
We test that the test framework timeouts are working as expected.
2023-10-29 12:45:00 +01:00
Robert Hensing
8b385c91c3
Merge pull request #263462 from nikstur/rebuildable-system
...
Rebuildable system & appliance
2023-10-29 08:02:35 +01:00
Linus Heckemann
8670794565
Merge pull request #263203 from nikstur/replace-activation
...
Replace simple activationScripts
2023-10-28 10:17:15 +02:00
Peder Bergebakken Sundt
dc42e2603b
Merge pull request #263335 from anthonyroussel/nixos-goss
...
nixos/goss: init
2023-10-28 06:36:43 +02:00
Victor Engmark
c15e1f61b0
ssh-audit: add test of audited configuration
...
On current nixpkgs, no modifications to the server settings were
necessary to pass the audit. However, some of the client algorithms were
considered insecure. The client configuration lists all algorithms which
were listed as acceptable by `ssh-audit`.
This can be used as an example of a configuration currently considered
acceptable by `ssh-audit`, and verifies that such a configuration
results in a compatible client/server configuration.
Beware that this test will continue passing when future versions of
`ssh-audit` add support for new algorithms. In other words, the example
configuration represents a subset of what the current version of
`ssh-audit` would consider acceptable.
2023-10-27 22:07:52 +03:00
Peder Bergebakken Sundt
fb1c60b65a
Merge pull request #262224 from chayleaf/tsja
...
postgresqlPackages.tsja: init at 0.5.0
2023-10-27 19:53:14 +02:00
Martin Weinelt
2e09b8e5af
Merge pull request #260246 from christoph-heiss/new/floorp
...
floorp: init at 11.5.0
2023-10-27 12:36:43 +02:00
Anthony Roussel
1efdbc2feb
nixosTests.goss: init
2023-10-27 08:02:01 +02:00
chayleaf
47646a34ba
postgresqlPackages.tsja: init at 0.5.0
2023-10-27 01:09:48 +07:00
nikstur
b3c1d8c9ae
nixos: add system.switch.enable flag
...
This flag allows the user to optionally exclude
switch-to-confguration.pl from toplevel.
This is interesting for appliance images where you don't want to re-build
the system. This flag is called `rebuildable` because the standard
interface to do this is `nixos-rebuild` which will not work anymore with
this change.
2023-10-26 17:47:35 +02:00
Henri Menke
6a874bbdbc
nixos/c2fmzq-server: add test
...
Co-authored-by: h7x4 <h7x4@nani.wtf>
2023-10-26 17:27:53 +02:00
nikstur
cb08d3dd72
nixos/nix-channel: replace activationScript via tmpfiles
2023-10-25 23:43:58 +02:00
Stig
a99cbd99e1
Merge pull request #255715 from TomaSajt/lanraragi
...
lanraragi: init at 0.8.90
2023-10-25 10:54:27 +02:00
TomaSajt
8e18ff0c24
nixos/lanraragi: init
2023-10-25 01:14:59 +02:00
nikstur
59e3726755
nixos/activation: replace var activationScript via tmpfiles
2023-10-25 00:48:37 +02:00
Janik
e46b352ac4
Merge pull request #231065 from yu-re-ka/fnm-advanced-module
...
nixos/fastnetmon-advanced: init
2023-10-24 21:43:26 +02:00
Martin Weinelt
6bed1ae794
nixos/tests: fix nixos-rebuild-specialisations test definition
2023-10-23 23:32:37 +02:00
Yureka
f13a5196fc
nixos/tests/fastnetmon-advanced: init
2023-10-23 22:51:19 +02:00
Lorenz Leutgeb
cc6c2d32f2
rosenpass: refactor, add module and test ( #254813 )
2023-10-23 19:29:30 +02:00
Thiago Kenji Okada
65cb8b4e01
nixos/tests: make nixos-rebuild tests x86_64-linux only
...
Depends on GRUB2/BIOS.
2023-10-23 12:39:41 +01:00
Thiago Kenji Okada
ccebc89954
nixos/tests: add nixos-rebuild-install-bootloader
2023-10-23 12:39:40 +01:00
Christoph Heiss
8b6acac9de
floorp: init at 11.5.0
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-23 10:22:11 +02:00
Artturin
d3234553aa
nixosTests.nginx-sandbox: remove broken test and move the sandboxing test to the openresty test
...
nginx lua needs resty
the enableSandbox option of nginx was removed in 535896671b
the test fails with
```
vm-test-run-nginx-sandbox> machine # [ 47.753580] nginx[1142]: nginx: [alert] detected a LuaJIT version which is not OpenResty's; many optimizations will be disabled and performance will be compromised (see https://github.com/openresty/luajit2 for OpenResty's LuaJIT or, even better, consider using the OpenResty releases from https://openresty.org/en/download.html )
vm-test-run-nginx-sandbox> machine # [ 47.756064] nginx[1142]: nginx: [alert] failed to load the 'resty.core' module (https://github.com/openresty/lua-resty-core ); ensure you are using an OpenResty release from https://openresty.org/en/download.html (reason: module 'resty.core' not found:
vm-test-run-nginx-sandbox> machine # [ 57.911766] systemd[1]: Failed to start Nginx Web Server.
```
2023-10-23 06:09:45 +03:00
Lin Jian
c132df63df
Merge pull request #250792 from ckiee/init-rkvm
...
{,nixos/}rkvm: init
2023-10-22 17:11:12 +08:00
Rishi Desai
52effd56af
nixos/fanout: add test
2023-10-21 17:31:14 -03:00
Janik
abca224ce4
Merge pull request #242467 from dadada/dev/dadada/init-nixos-soft-serve
...
nixos/soft-serve: init
2023-10-21 21:58:47 +02:00
Ryan Lahfa
c5442c247f
Merge pull request #257262 from dongcarl/2023-09-nginx-fixes
...
nixos/nginx: Allow empty port for listen directive (for unix socket)
2023-10-21 17:26:57 +01:00
dadada
77f7b5a3e5
nixos/soft-serve: init
...
This adds a NixOS module for Soft Serve, a tasty, self-hostable Git
server for the command line. The module has a test that checks some
basic things like creating users, creating a repo and cloning it.
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-10-21 17:51:42 +02:00
OPNA2608
84605b1008
nixos/tests: Add ayatana-indicators test
2023-10-20 14:10:48 +02:00
Arian van Putten
0257e9f13a
Merge pull request #261449 from arianvp/growpart-online
...
nixos/grow-partition: Resize partition online instead of in initrd
2023-10-20 09:25:31 +00:00
Arian van Putten
b756441de2
nixos/grow-partition: add nixos test
2023-10-20 08:58:10 +00:00
Anthony Roussel
20319223ee
nixosTests.sssd: add aarch64-linux platform
2023-10-18 18:26:57 +02:00
h7x4
2295751a5a
nixos/rkvm: add nixos test
2023-10-18 06:21:40 +03:00
Bjørn Forsman
f561e395bd
nixos/tests/deconz: init
2023-10-16 20:49:41 +02:00
Jennifer Graul
d4b59bcdb0
nixos/librenms: add nixos test
2023-10-16 13:28:22 +02:00
Jean-François Roche
fb3723fe52
nixos/tang: create module for tang server ( #247037 )
...
This commit adds a module for the tang server and the related nixos test.
2023-10-16 13:10:15 +02:00
Tom Fitzhenry
c5512988b1
nixos/tests: init systemd-initrd-luks-unl0kr
2023-10-16 21:33:02 +11:00
Julien Malka
8cff7c9e69
tests/ferretdb: init
2023-10-16 10:15:30 +02:00
Lassulus
a3dacf1dc8
Merge pull request #260306 from doronbehar/nixos/syncthing-many-devices
2023-10-15 10:24:40 +01:00
Doron Behar
b9b120c607
nixosTests.syncthing-many-devices: init
2023-10-15 02:04:52 +03:00
Luflosi
cf8aa48605
nixos/tests/kubo: various improvements
...
Add new test to check if kubo.passthru.repoVersion is set correctly.
Also split the existing NixOS VM test into two independent parts. The test already used two independent VMs but just one testScript. This made experimenting with just one of the two VMs slower than it needed to be. It should also increase parallelism slightly since both test scripts can now run at the same time.
2023-10-10 10:46:25 +02:00
Carl Dong
e5c2c71280
nixos/nginx: Allow empty port for listen directive
...
When listening on unix sockets, it doesn't make sense to specify a port
for nginx's listen directive.
Since nginx defaults to port 80 when the port isn't specified (but the
address is), we can change the default for the option to null as well
without changing any behaviour.
2023-10-09 21:16:03 -04:00
Ryan Lahfa
bfc5d57d66
Merge pull request #259886 from RaitoBezarius/drop-varnish
2023-10-10 00:46:20 +02:00
Doron Behar
6843abd5fb
Merge pull request #231152 from tcheronneau/nixos.tinyproxy
...
Adding tinyproxy service to NixOS
2023-10-09 23:53:58 +03:00
ajs124
dbe4e6d2c0
varnish74: init at 7.4.1
2023-10-09 14:14:21 +02:00
Raito Bezarius
f9f7fd208a
varnish72: drop, varnish73: drop
...
All of them are EOL according to https://endoflife.date/varnish
2023-10-09 03:06:32 +02:00
K900
a4e7f5011d
nixos/tests: remove reference to non-existent test
2023-10-06 23:55:21 +03:00
Ryan Lahfa
c22f1c1cfa
Merge pull request #257828 from mbey-mw/nginx-tmpfiles-rules
2023-10-06 15:28:36 +02:00
Marek Beyer
040cf48d28
nixos/tests: add test for nginx temp directories removal
...
The default temp directories for nginx must not be removed by
systemd-tmpfiles-clean.service. This test lowers the age parameter for /tmp and
triggers a cleanup that would normally only occur after 10 days of nginx
inactivity. After that, the functionality of nginx that requires a temporary
directory is tested again.
2023-10-06 14:26:37 +02:00
Tom Fitzhenry
736884108d
sgt-puzzles: rename all "sgtpuzzles" -> "sgt-puzzles"
...
nixpkgs currently mixes sgtpuzzles/sgt-puzzles across filenames,
packages, tests.
This inconsistency is frequently annoying.
Let's unify on "sgt-puzzles", on the basis that:
* "sgt-puzzles" is the package filename.
* Alpine/FreeBSD/Debian use "sgt-puzzles". No other distro uses
"sgtpuzzles". https://repology.org/project/sgt-puzzles/versions
2023-10-06 21:36:48 +11:00
Doron Behar
34585a2b76
Merge pull request #256866 from kirillrdy/transmission
...
transmission, transmission_4: set mainProgram and restore nixosTests
2023-10-04 13:20:46 +03:00
nikstur
62e95d095d
nixos/qemu-vm: optionally disable overriding fileSystems
...
Allow the user to disable overriding the fileSystems option with
virtualisation.fileSystems by setting
`virtualisation.fileSystems = lib.mkForce { };`.
With this change you can use the qemu-vm module to boot from an external
image that was not produced by the qemu-vm module itself. The user can
now re-use the modularly set fileSystems option instead of having to
reproduce it in virtualisation.fileSystems.
2023-10-02 11:13:26 +02:00
Ryan Lahfa
8bc4e1927c
Merge pull request #255321 from p-h/ulogd-multiple-logging-stacks
2023-10-01 17:53:19 +02:00
Wietse de Vries
86dbce6d07
audiobookshelf: init module
2023-09-29 22:01:45 +02:00
Ryan Lahfa
e909050efd
Merge pull request #257047 from minijackson/netbox-3.6.2
2023-09-27 18:50:54 +02:00
Minijackson
541d1eef67
netbox_3_3: remove
...
should be, by now, unused by everyone
Co-authored-by: Raito Bezarius <masterancpp@gmail.com>
2023-09-26 22:51:48 +02:00
Minijackson
3cc7cbce03
netbox_3_6: init, mark 3_5 as EOL
...
use it for the upgrade test
increase tests memory, otherwise NetBox gets OOM killed
Co-authored-by: Raito Bezarius <masterancpp@gmail.com>
2023-09-26 22:42:49 +02:00
Alexander Bantyev
299e0b9560
Merge pull request #255033 from AleXoundOS/castopod
...
castopod: init at 1.6.4
2023-09-26 16:42:26 +04:00
Ryan Lahfa
4242ecd871
Merge pull request #248372 from yaxitech/amd-sev-guest
2023-09-25 13:10:42 +02:00
Will Fancher
4bd4976b87
Merge pull request #251290 from Majiir/systemd-initrd-networking-features
...
nixos/network-interfaces-systemd: support `vlans`, `bridges` in systemd-initrd
2023-09-25 05:07:23 -04:00
misuzu
c220d280b0
nixosTests.castopod: init
2023-09-25 10:17:44 +04:00
Minijackson
6c7e768420
netbox_3_5: introduce alias
...
clears up ambiguity
use that alias in tests
Co-authored-by: Raito Bezarius <masterancpp@gmail.com>
2023-09-24 10:13:05 +02:00
Kirill Radzikhovskyy
ea9254a5a5
nixosTests.tranmission_4: init
2023-09-23 21:38:47 +10:00
Nikolay Korotkiy
09846eacb2
Merge pull request #252001 from imincik/qgis-nixos-test
...
qgis: add nixos tests
2023-09-20 23:46:57 +04:00
Maciej Krüger
922926cfbc
Merge pull request #253876 from nbraud/nixos/sudo-rs
2023-09-20 13:55:33 +02:00
nicoo
7b5b3f5124
nixos/sudo: Add tests for sudo-rs too
...
Duplicated sudo's testsuite for now, as its maintainer does not with
to collaborate on testing effors; see #253876 .
Environment-related tests were removed, as sudo-rs does not support
`(NO)SETENV` yet; see memorysafety/sudo-rs#760
2023-09-18 18:03:58 +00:00
Sophie Tauchert
b20cbb12cd
nixos/synapse: add test for running synapse with workers
...
Co-authored-by: Daniel Olsen <daniel.olsen99@gmail.com>
2023-09-18 08:24:36 +02:00
Philippe Hürlimann
7ae1eab886
ulogd: add support for multiple logging stacks
...
fixes #244469
2023-09-18 00:16:54 +02:00
zaldnoay
b53e5a6479
nixos/frp: add test and link to package
2023-09-17 14:37:19 +08:00
Vincent Haupert
f13bf0c0d4
nixos/amd.sev: add test
2023-09-15 15:38:49 +02:00
chayleaf
7bfaf94b1e
miniupnpd-nftables: init at 2.3.3
2023-09-13 13:06:59 +07:00
Herwig Hochleitner
30bcc6c39d
Merge pull request #248310 from emilylange/nixos/gitea-forgejo-split
...
nixos/forgejo: fork from nixos/gitea (split)
close https://github.com/NixOS/nixpkgs/issues/244866
2023-09-12 22:10:01 +02:00
ajs124
0a3aa06b53
Merge pull request #253739 from mweinelt/firefox-102-removal
...
firefox-esr-102-unwrapped: remove
2023-09-09 19:25:42 +02:00
Kerstin Humm
36ff7d5d5d
mobilizon: init at 3.1.3
...
Co-Authored-By: Minijackson <minijackson@riseup.net>
Co-Authored-By: summersamara <summersamara@proton.me>
2023-09-07 08:59:40 +00:00
Martin Weinelt
ba881ef613
firefox-esr-102-unwrapped: remove
...
The Firefox ESR 102.0 series has reached its end of life.
Removes package and test and references to them.
2023-09-07 01:17:27 +02:00
Weijia Wang
cfb61436d7
Merge pull request #252978 from oluceps/dae-upup
...
dae,nixos/dae: 0.2.4 -> 0.3.0
2023-09-05 23:57:14 +02:00
Michele Guerini Rocco
704c791a90
Merge pull request #253146 from rnhmjoj/pr-anbox
...
anbox: unbreak
2023-09-05 23:46:54 +02:00
Adam Stephens
c811cf643f
nixos/tests/lxd: disable virtual-machine test on aarch64
2023-09-05 15:28:00 +00:00
Matt Votava
b3bb611ce6
nixos/tests/anbox: init
2023-09-05 10:09:45 +02:00
rnhmjoj
640c86c256
nixos/tests/jool: update for module changes
2023-09-04 18:38:25 +02:00
pacien
c6808723b0
nixos/stalwart-mail: add vm test
2023-09-03 22:18:50 -04:00
oluceps
17e386205b
nixos/dae: add basic test
2023-09-03 03:06:52 +08:00
Ivan Mincik
54444b5892
qgis: add nixos tests
...
Add NixOS test for QGIS and QGIS-LTR. This test creates QGIS vector
memory layer containing Nix snowflake. This proves that application can
successfully start and Python bindings are working.
By default, Python script is executed in non-interactive mode and QGIS
is closed after script is finished. This script can be also executed
interactively by running following command:
```
nix-build -A qgis
QGIS_TEST_INTERACTIVE=True ./result/bin/qgis --code pkgs/applications/gis/qgis/test.py
```
In this case, QGIS is not automatically closed.
2023-09-02 17:15:56 +02:00
Jan Tojnar
434d160d7c
Merge pull request #234615 from linsui/dconf
...
nixos/dconf: support generating from attrs
2023-08-28 18:31:52 +02:00
Pol Dellaiera
df24943cc0
Merge pull request #249765 from NixOS/nixos/modules/honk-init
...
nixos/honk: init
2023-08-28 10:40:23 +02:00
Pol Dellaiera
48de649336
nixos/modules/honk: init
2023-08-27 23:43:40 +02:00
Theodore Ni
c68a6a21ca
Merge pull request #247909 from Sigmanificient/ragnarwm
...
ragnarwm: init at 1.3.1
2023-08-27 13:41:04 -07:00
Maciej Krüger
c3ed95307e
Merge pull request #251413 from karolinschlegel/init-odoo-v15
...
odoo15: init at 15.0-20230720
2023-08-27 14:10:04 +02:00
Karolin Schlegel
4eee509d25
odoo15: init at 15.0-20230720
...
This contribution adds `odoo15` as a fixed version. To allow reusing the
existing test for Odoo, I made the package attribute configurable. To
reference the test for `odoo15` in `passthru` I added it to
`all-tests.nix`.
2023-08-27 09:52:43 +02:00
Mario Rodas
913c460a8c
Merge pull request #251431 from adamcstephens/lxd/5.17
...
lxd: 5.16 -> 5.17
2023-08-26 09:19:53 -05:00
Adam Stephens
6175a329d2
lxd: fix passthru test building
2023-08-26 08:51:13 -04:00
Franz Pletz
da37904672
Merge pull request #246772 from R-VdP/nixos-user-expiry
...
nixos/update-users-groups: add support for account expiry
2023-08-26 02:41:34 +02:00
Majiir Paktu
a3211ceb47
nixos/tests/systemd-initrd-bridge: init
2023-08-25 13:11:20 -04:00
Majiir Paktu
1f845ebc34
nixos/tests/systemd-initrd-vlan: init
2023-08-25 10:32:10 -04:00
Ryan Lahfa
4fb9aeae23
Merge pull request #250843 from RaitoBezarius/listmonk
2023-08-24 10:59:58 +02:00
Mario Rodas
8720d96225
Merge pull request #248395 from adamcstephens/lxd/tests
...
nixos/tests/lxd: move into subdir, use minimal init, remove sleeps
2023-08-24 00:37:04 -05:00
Benjamin Staffin
12b3178bd2
nixos/hddfancontrol: initial module & test
2023-08-23 13:25:29 -04:00
Raito Bezarius
ffdeabbadf
listmonk: perform tests only linux supported platforms
...
Otherwise, Darwin will try to run them and fail.
2023-08-23 17:50:28 +02:00
Benjamin Staffin
63e9b2f8c0
Merge pull request #246354 from minijackson/netbox-fixes
...
netbox: 3.5.6 -> 3.5.7 + migration fixes + upgrade NixOS test
2023-08-21 16:22:38 -04:00
Sigmanificient
0482394fe0
ragnarwm: init at 1.3.1
2023-08-20 18:20:39 +02:00
Martin Weinelt
7c75694db9
Merge pull request #240982 from rnhmjoj/pr-jool
...
nixos/jool: add service for setting up SIIT/NAT64
2023-08-19 23:32:05 +02:00
Adam Stephens
f1c0589e4c
nixos/tests/lxd: move into subdir, use minimal init, remove sleeps
2023-08-17 21:02:08 -04:00
Arnout Engelen
46d051737d
Merge pull request #248011 from onny/opensnitch-test
...
nixos/opensnitch: add test
2023-08-17 12:43:42 +02:00
Nick Cao
2dadab4889
Merge pull request #249211 from oddlama/feat-influxdb-provision
...
nixos/influxdb2: automatic initial setup and nixos tests
2023-08-16 21:29:16 +08:00
oddlama
b4d718f14a
nixos/influxdb2: add initial setup automation and nixos tests
2023-08-16 14:31:49 +02:00
linsui
038d78d4ce
nixos/dconf: add locks support
2023-08-15 19:20:39 +08:00
Jonas Heinrich
5e6e949e84
nixos/opensnitch: add test
2023-08-13 17:49:19 +02:00
Franz Pletz
4fc07e7b48
nixos/tests/mediamtx: init
2023-08-10 20:43:26 +02:00
Franz Pletz
50e7a02e67
nixos/chrony: add simple test
2023-08-10 03:04:04 +02:00
Robert Hensing
bc9d2d6a7c
Merge pull request #247520 from Atemu/fix/kernel-passthru.tests
...
kernel: fix passthru.tests
2023-08-08 21:29:19 +02:00
Michele Guerini Rocco
ccc33bd3d7
Merge pull request #245852 from rnhmjoj/pr-fix-dnscrypt
...
dnscrypt-wrapper fixes
2023-08-08 10:34:27 +02:00
Franz Pletz
9640eb3970
Merge pull request #246029 from ehmry/eris-go
2023-08-08 06:18:03 +02:00
emilylange
02601e17a5
nixosTests.forgejo: fork from nixosTests.gitea
2023-08-06 18:41:37 +02:00
Atemu
6229f0bc8f
all-tests: exclude passthru attributes from test discovery
...
discoverTests tries to discover some sort of internal function and tries to call
it with the arguments for that internal function. This poses an issue when you
want to expose some other functions (i.e. a parameterisation for a test) in
nixosTests.
This commit allows a test to pass through arbitrary values via `.passthru`
without them having discovery applied to them; including functions.
2023-08-06 15:40:10 +02:00
r-vdp
127e2ed645
nixos/update-users-groups: add nixos test for the expires option
2023-08-02 13:51:06 +02:00
Minijackson
de8086be4f
nixos/tests/netbox-upgrade: init
...
Test that the upgrade from NetBox 3.3 to NetBox 3.5 runs fine
2023-08-01 14:45:01 +02:00
Emery Hemingway
354821c1e8
nixos/eris-server: init
2023-07-29 11:56:58 +01:00
h7x4
ecb40c69d8
nixos/nginx: sort test include order alphabetically
2023-07-28 20:30:43 +02:00
h7x4
25b7b82ee0
nixos/nginx: add test for status page
2023-07-28 20:29:09 +02:00
rnhmjoj
0bd475c296
nixos/tests/dnscrypt-wrapper: fix flakyness
2023-07-28 11:59:36 +02:00
nikstur
87ecda9a21
nixos/tests/appliance-repart-image: init
2023-07-26 23:33:33 +02:00
nikstur
e6862fae8f
nixos/tests/systemd-sysupdate: init
2023-07-26 20:33:33 +02:00
Jacek Galowicz
f59913bad8
Merge pull request #241949 from R-VdP/nixos_test_busybox
...
nixos/test-driver: use the short form argument to base64 for busybox compatibility.
2023-07-24 18:05:06 +02:00
7c6f434c
b02fd49f16
Merge pull request #194310 from lilyinstarlight/pkg/curl-impersonate
...
curl-impersonate: init at 0.5.4 and replace curl-impersonate-bin
2023-07-23 17:00:17 +00:00
Ryan Lahfa
c4ae17443e
Merge pull request #244233 from oddlama/init-typesense-bin
2023-07-22 18:47:45 +02:00
oddlama
234dd85da0
nixos/typesense: init at 0.24.1
2023-07-22 16:38:13 +02:00
1000101
f63d863fde
nixos/pgbouncer: init ( #241578 )
...
Co-authored-by: Marek Mahut <marek.mahut@gmail.com>
2023-07-22 12:49:23 +02:00
Lassulus
f8ad4849c3
Merge pull request #233386 from Lassulus/syncthing-fix
2023-07-22 01:02:04 +02:00
Lily Foster
e28c49d86d
nixosTests.curl-impersonate: init
2023-07-21 14:37:48 -04:00
rnhmjoj
48a4a6bc5f
nixos/tests/jool: init
2023-07-21 09:07:54 +02:00
Antoine Eiche
8dff9f64ec
nixos/tests/osquery: init
2023-07-19 16:57:05 +02:00
Nick Cao
4cd70e125d
nixos/bpftune: init basic test
2023-07-17 15:59:50 +08:00
Jon Seager
f94b38be98
tests/homepage-dashboard: add tests for homepage
2023-07-13 09:38:27 +01:00
Ryan Lahfa
49413e25e0
Merge pull request #241314 from jnsgruk/master
2023-07-08 13:58:20 +02:00
Jon Seager
21e36654c8
nixos/tests/lxd-ui: init lxd-ui tests
2023-07-07 18:31:04 +01:00
Ilan Joselevich
160edcf2c5
nixos/twingate: add package option and test
2023-07-07 20:03:54 +03:00
r-vdp
c05483d274
nixos/test-driver: add a test for #241938 .
2023-07-07 10:58:13 +02:00
Martin Weinelt
06f0af1f0a
firefox-esr-115-unwrapped: init at 115.0esr
...
The next major version of the Firefox Extended Support Release.
https://www.mozilla.org/en-US/firefox/115.0/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2023-22/
Fixes: CVE-2023-3482, CVE-2023-37201, CVE-2023-37202, CVE-2023-37203
CVE-2023-37204, CVE-2023-37205, CVE-2023-37206, CVE-2023-37207,
CVE-2023-37208, CVE-2023-37209, CVE-2023-37210, CVE-2023-37211,
CVE-2023-37211, CVE-2023-37212
2023-07-04 16:07:25 +02:00
Ryan Lahfa
7672c1e9ae
Merge pull request #201907 from Tom-Hubrecht/fail2ban
2023-07-02 13:57:47 +02:00
Mac Chaffee
61cb4170fd
nixos/static-web-server: create module which uses upstream systemd units
...
This commit creates a nixos module for static-web-server.
The module uses upstream systemd units to start static-web-server.
It also includes options for configuring static-web-server.
2023-07-01 12:51:13 -04:00
Tom Hubrecht
208ee8b2e2
nixos/fail2ban: use attrsets for settings instead of strings
2023-06-30 22:27:40 +02:00
Arthur Gautier
9338511350
nixosTest: provide a test for lib.extend in nixosTests & runNixOSTest
2023-06-29 09:14:58 -07:00
Doron Behar
eef9190d2b
nixosTests.syncthing-no-settings: init
2023-06-29 17:57:13 +03:00
Gaël Reyrol
3a4e234b07
services/calibre-server: Add new http & auth options ( #216497 )
...
nixos/doc: add calibre-server new options
2023-06-28 14:06:47 +02:00
Lily Foster
73710c4a5b
Merge pull request #238848 from nikstur/qemu-vm-volatile-root
...
nixos/tests/qemu-vm-volatile-root: init
2023-06-27 16:00:41 -04:00
Janik
946c3f8c51
Merge pull request #214063 from michaelshmitty/anuko-timetracker
2023-06-27 13:19:44 +02:00
Michael Smith
7532dbaa32
nixos/anuko-time-tracker: init
2023-06-27 12:30:33 +02:00
Nick Cao
e3d52286b1
nixos/sing-box: add basic test
2023-06-27 13:58:02 +08:00
Pol Dellaiera
5f85fe1e8a
php83: init at 8.3.0alpha2 ( #239151 )
...
* php83: init at 8.3.0alpha2
* phpExtensions.blackfire: disable for php 8.3
* phpExtensions.apcu: patch for 8.3 only
2023-06-26 20:51:23 +02:00
Gaël Reyrol
c7bb191426
scaphandre: init at 0.5.0 ( #238462 )
...
* scaphandre: init at 0.5.0
* Update pkgs/servers/scaphandre/default.nix
---------
Co-authored-by: Pol Dellaiera <pol.dellaiera@protonmail.com>
2023-06-26 19:41:28 +02:00
pennae
50a780ce5c
Merge pull request #237824 from drupol/add-guacamole-server-and-client
...
{guacamole-server,guacamole-client}: init at 1.5.2
2023-06-23 15:41:50 +02:00
Pol Dellaiera
6cc1b175d3
nixos/guacamole-server: init
2023-06-21 22:11:44 +02:00
Thomas Gerbet
84c0cb1471
php: drop PHP 8.0
...
Closes #224505
2023-06-21 22:09:16 +02:00
Pol Dellaiera
a950888024
nixos/guacamole-client: init
2023-06-21 20:47:31 +02:00
Sandro
7e38f9e981
Merge pull request #236104 from Luflosi/apfs-test-module-based-runner
...
nixos/tests/apfs: clean up code
2023-06-21 19:19:36 +02:00
Domen Kožar
b37c9b89a4
Merge pull request #221169 from bouk/bouk/mainpr
...
opentelemetry-collector: add NixOS module
2023-06-21 13:07:50 +01:00
Tyler Langlois
80dcb8f6bb
nixos/opentelemetry-collector: add nixosTest
...
(cherry picked from commit a45a1a51e57eff974922b19d80b77ff0c23771f0)
Signed-off-by: Domen Kožar <domen@dev.si>
2023-06-21 13:07:16 +01:00
nikstur
cc3a3c40a2
nixos/tests/qemu-vm-volatile-root: init
2023-06-21 01:38:27 +02:00
rnhmjoj
623d7d2124
nixos/tests/fakeroute: init
2023-06-20 01:12:04 +00:00
Patrizio Bekerle
fd800d851f
qownnotes: add tests
2023-06-16 08:20:32 +02:00
Sandro
60d31a2a46
Merge pull request #207646 from Enzime/vsce/test-remote-ssh
2023-06-14 17:05:32 +02:00
Sandro
9183a72d11
Merge pull request #232862 from misuzu/gotosocial-init
2023-06-13 11:36:46 +02:00
zi3m5f
f86645566d
nixos/tests/systemd-nspawn-configfile: init
...
Test for presence of all specified options in the generated .nspawn
config file.
Additionally test for absence of misspelled and fixed option MachineID.
2023-06-12 12:08:39 +02:00
Michael Hoang
b2ff7ceff2
nixos/tests: Test that Remote SSH can patch Node
2023-06-09 18:21:41 +10:00
Luflosi
7573c269a8
nixos/tests/apfs: clean up code
...
- Use `runTest` instead of `handleTest`, which simplifies the code a little
- Use `lib.maintainers` instead of `pkgs.lib.maintainers`
- Remove unused function argument `pkgs`
- Change test name in the kernel module from `test` to `apfs`, since that seems to be a common pattern for the name
2023-06-05 16:39:09 +02:00
misuzu
45ffb33514
nixos/gotosocial: init
...
Co-authored-by: Peder Bergebakken Sundt <pbsds@hotmail.com>
2023-06-05 09:07:34 +03:00
Marko Mušnjak
aafe0f4314
apache_datasketches: init at 1.6.0
...
PostgreSQL extension providing approximate algorithms for
distinct item counts, quantile estimation and frequent items detection.
2023-06-02 21:03:19 +02:00
Pol Dellaiera
3090855141
Merge pull request #232360 from drupol/nixos/refactor-code-server
...
nixos/code-server: add tests and more command line options
2023-06-01 13:56:01 +02:00
emilylange
fa21828be5
nixosTests.acme-dns: init
2023-05-31 15:08:39 +02:00
Victor Freire
fca068a558
nixos/tests/legit: init
2023-05-27 16:20:05 +00:00