Commit graph

11205 commits

Author SHA1 Message Date
eljamm 4ea47f3563 tests/taler: change bank admin password
which is now required to be at least 8 chars long.
2025-06-02 09:38:19 +02:00
eljamm 12fa648231 tests/taler: update merchant instance's endpoint 2025-06-02 09:38:19 +02:00
eljamm 21ad6f743c tests/taler: create exchange credentials at runtime
Basic auth is deprecated, so exchange credentials must be set at runtime
because it requires a token from the bank.
2025-06-02 09:38:19 +02:00
eljamm 1741d8abaa tests/taler: authenticate users with tokens 2025-06-02 09:38:19 +02:00
eljamm e04f8bb993 nixos/libeufin: update BASE_URL
which is now required to have a valid protocol.
2025-06-02 09:38:19 +02:00
Domen Kožar e35f8416a5
paretosecurity: 0.2.23 -> 0.2.27 (#411822) 2025-06-02 02:05:30 +05:00
Markus Wamser 962db80796 nixosTests.ngingx-http3: fix race condition
make the client wait for its network to come up before starting test

without the wait, the client might try to access the network before its
own network stack is up, as evidenced in
https://hydra.nixos.org/build/299048133/nixlog/9/tail
2025-06-01 16:06:26 +02:00
e1mo 67da1e3518
nixosTests.dokuwiki: Fix tests
Updating the bootstrap theme (we need just any theme for testing if
themes work) fixed the issue of the failing test.
2025-06-01 15:49:17 +02:00
Yt bd63862b59
nixos/stalwart-mail: fix incorrect config for webadmin and spam-filter (#412054) 2025-06-01 07:17:22 -04:00
Pratham Patel 26a8f74022 nixosTests/cosmic: skip testing GUI app if not present
In cases when a given GUI app is absent (encountered when excluding
packages like `cosmic-term`, etc), the test fails because the GUI app
doesn't launch. That, while being a failure, is not connected to the
COSMIC DE itself. So if a binary is missing, skip launch-testing it.
2025-06-01 12:00:28 +02:00
Yt 24b70d6579
stalwart-mail: build against system jemalloc [second try] (#411265) 2025-05-31 18:07:15 -04:00
Morgan Jones 24134e86b7
k3s.tests: fix eval 2025-05-31 13:21:48 -07:00
Marcus Ramberg 7d26069e0d
{,nixos/}pocket-id: 0.53.0 -> 1.1.0 (#411229) 2025-05-31 18:06:33 +02:00
Yureka 176801036c nixosTests.stalwart-mail: test with rocksdb 2025-05-31 12:33:58 +02:00
Adam C. Stephens 6a43740d56
headscale: 0.25.1 -> 0.26.0, update nixos module and test accordingly (#407644) 2025-05-30 17:06:02 -04:00
Martin Weinelt d83926c86c
nixos/tests/pretix: increase memory to 2 GiB
During the test I noticed that journald said it was under memory pressure
and the test progress slowed to a crawl.
2025-05-30 18:12:10 +02:00
Gutyina Gergő b8af95f4cf nixos/n8n: allow unfree in test 2025-05-30 11:46:23 +05:30
Peder Bergebakken Sundt 1fe7cd22a9 nixos/tests/thelounge: fix eval by disabling theme test
It seems we don't package thelounge themes anymore
2025-05-30 01:41:04 +02:00
John Titor 202780360b nixosTest.lact: init
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-05-30 03:43:04 +05:30
Diogo Correia b7ab1fa981
nixos/stalwart-mail: fix incorrect config for webadmin and spam-filter
Stalwart 0.11.0 changed the `config.resource.spam-filter` and
`config.resource.webadmin` keys to be `spam-filter.resource` and
`webadmin.resource` respectively. The NixOS has been updated
accordingly, but unfortunately it has mistakenly used
`config.spam-filter.resource` and `config.webadmin.resource`, which are
incorrect and do not do anything.

This commit changes the default configuration to use the correct keys.

Note that due to infinite recursion, the `optionalAttrs` has been
replaced with `mkIf`.

Additionally, some tests were added to catch this regression in the
future.

Fixes #411351
2025-05-29 12:11:58 +01:00
Florian Klink 2d03d70e9d
nixos/systemd-stage-1: follow systemd /run propagation (#405687) 2025-05-29 12:21:50 +03:00
Emil Thorsoe b7f21582d0 nixos/terminfo: ignore packages with incompatible platforms in all-terminfo test 2025-05-29 10:59:02 +03:00
Neyts Zupan 22dbe6bd1c paretosecurity: 0.2.23 -> 0.2.27 2025-05-29 07:34:08 +01:00
Nick Cao a09d6bc43d
stratisd: 3.7.3 -> 3.8.0 (#389415) 2025-05-28 20:41:48 -04:00
Franz Pletz 7e9accc2a7
mediamtx: 1.12.2 -> 1.12.3 (#411557) 2025-05-29 00:54:53 +02:00
Yt 6486d2e63a
lauti.tests: fix the eval (#411823) 2025-05-28 18:31:10 -04:00
OPNA2608 aff794fe22 nixosTests.lomiri-gallery-app: Cache media in thumbnailer ahead-of-time, retry until successful 2025-05-28 22:47:06 +02:00
Lukas Wurzinger 96ec055edb nixos/filebrowser: init module 2025-05-29 00:54:49 +05:30
Ilan Joselevich 7b3486bdc3
nixos/kanidm: merge recursively with extraJsonFile (#411439) 2025-05-29 01:14:00 +07:00
Sergei Trofimovich 342c8ac9ec lauti.tests: fix the eval
After a rename of the attribute the test references were fixed, but not
the test itself. This caused eval failures like:

    $ nix build --no-link -f. lauti.tests
    error:
       … while evaluating the attribute 'lauti'
         at pkgs/by-name/la/lauti/package.nix:45:26:
           44|   passthru.tests = {
           45|     inherit (nixosTests) lauti;
             |                          ^
           46|   };

THe change renames the test as well.
2025-05-28 18:42:34 +01:00
Peter Marshall dd15d6c248
nixos/tests/systemd-initrd-credentials: init 2025-05-28 13:20:23 -04:00
Kristoffer Dalby 0dd5cdaa3b
headscale: 0.25.1 -> 0.26.0, update nixos module and test accordingly
Co-authored-by: Sandro <7258858+SuperSandro2000@users.noreply.github.com>
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
2025-05-28 16:20:41 +02:00
Robert Hensing 99db54d11c
nixosTests: fix eval (#411634) 2025-05-28 16:16:49 +02:00
hand7s c464c44a42
nixos/gnome & nixos/gdm: move out of x11
Since DEs like KDE Plasma 6, GNOME and COSMIC are not designed to be X11-exclusive, putting them under `services.xserver` is misleading. In particular, GNOME defaults to Wayland these days and X11 support is going to be dropped in near future.

Let’s follow Plasma and move GNOME NixOS options out of `xserver` attribute.

This patch does not include any changes to X11 support itself.

Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-05-28 13:27:36 +02:00
Peder Bergebakken Sundt f4fec9cf42
cryptpad: fix broken symlink that renders cryptpad unusable (#410514) 2025-05-28 12:40:50 +02:00
Franz Pletz b877d063fb
nixos/tests/mediamtx: make more robust 2025-05-28 09:55:14 +02:00
Sizhe Zhao fb24b403c1
nixosTests: fix eval 2025-05-28 15:08:32 +08:00
Dominique Martinet 18ca00d03e nixos/cryptpad: add selenium test
This catches more errors than just the curl test we had previously, e.g.
it catches 404 on tweetnacl fixed by the following commit

Link: https://github.com/NixOS/nixpkgs/issues/404114#issuecomment-2906588917
2025-05-28 12:19:23 +09:00
Cosima Neidahl 67b2951930
lomiri.lomiri-music-app: 3.2.2 -> 3.3.0 (#407331) 2025-05-27 22:47:52 +02:00
Ilan Joselevich 3b6b50dfad
nixos/kanidm: merge recursively with extraJsonFile
Previously, if you set group memberships in both locations, they will
get replaced by the ones in extraJsonFile, which is unexpected as it
kicks users from the group. Now the state files get merged recursively,
including the arrays.
2025-05-27 23:44:44 +03:00
Gutyina Gergő cf7ece2830
{,nixos/}pocket-id: make pocket-id-backend subpackage the main package 2025-05-27 19:59:48 +02:00
Gutyina Gergő ab1ce1ea5b
{,nixos/}pocket-id: 0.53.0 -> 1.0.0
This contains breaking changes, see https://pocket-id.org/docs/setup/migrate-to-v1/.

The frontend now generates only static files and no longer includes a
binary for serving them. The backend has taken over the responsibility
of serving the static assets.

Co-authored-by: ymstnt <21342713+YMSTNT@users.noreply.github.com>
2025-05-27 19:59:43 +02:00
Tim Häring 41aa024e28
tracee: 0.20.0 -> 0.23.1 2025-05-27 17:47:28 +02:00
Robert Hensing 6041b78d8b nixosTests.containers-imperative: Fix eval 2025-05-27 16:29:43 +02:00
Robert Hensing d09d8ce195 nixosTests.login: Fix eval 2025-05-27 16:29:43 +02:00
Robert Hensing d5226c89f1
nixosTests: handleTest -> runTest, batch 1 (#410569) 2025-05-27 15:33:37 +02:00
OPNA2608 23274a2a2a nixosTests.lomiri-gallery-app: Remove format extension check
Test already makes sure that the to-be-tested format is the only one that gets installed,
and OfBorg seems to get stuck on these sonmetimes. Just remove it.
2025-05-27 12:07:15 +02:00
Peder Bergebakken Sundt 01a4aa202c
shadps4: 0.7.0 -> 0.9.0 (#402418) 2025-05-27 11:00:15 +02:00
Sizhe Zhao f34483be5e
nixosTests: handleTest -> runTest, batch 1
Reference: https://github.com/NixOS/nixpkgs/issues/386873
2025-05-26 20:40:17 +08:00
Martin Weinelt 8244db9056
nixos/prowlarr: use DynamicUser again, configure bind mount (#410531) 2025-05-26 13:53:00 +02:00
Anton Mosich f782cd6e3b
nixos/mealie: fix test
`simple` was never defined, I assume that this was supposed to be
`sqlite`.
2025-05-26 11:57:23 +02:00
John Titor ad331efcaf nixos/qemu-vm: useBootPartition -> useBIOSBoot
useBootPartition was ambiguous, this makes the option more like useEFIBoot

Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-05-26 14:06:42 +05:30
sanana c156a809e3 nixosTests.limine.bios: init
This patch adds a NixOS test for Limine on BIOS systems. It also fixes
some formatting in `nixos/lib/make-disk-image.nix`.

Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-05-26 14:06:42 +05:30
Corey O'Connor 57263c6cb4 jenkins: remove coconnor as maintainer
I no longer use jenkins at all.
2025-05-26 04:53:18 +00:00
Aleksana 5e237c4682
nixos.tests.pam-file-contents: fix build failure (#408952) 2025-05-26 11:05:52 +08:00
OPNA2608 4e3b940de0 nixosTests.lomiri-music-app: Optimise OCR 2025-05-25 17:28:59 +02:00
Marie Ramlow 71d5f0f591 nixos/tests/prowlarr: add subtest for dataDir migration 2025-05-25 16:48:37 +02:00
OPNA2608 9293bae27b nixosTests.lomiri-gallery-app: Split format checks into separate tests 2025-05-25 15:55:18 +02:00
Cosima Neidahl 4aad1fb92c
lomiri.lomiri-mediaplayer-app: 1.1.0 -> 1.1.1 (#407291) 2025-05-25 13:50:01 +02:00
Ryan Omasta 15a6e88a3a
shadps4: use eboot.bin instead 2025-05-24 17:04:27 -06:00
OPNA2608 813189a99f nixosTests.lomiri-mediaplayer-app: Optimise OCR 2025-05-25 00:27:38 +02:00
Cosima Neidahl 2652ab6ef9
lomiri.lomiri-calculator-app: 4.0.2 -> 4.1.0 (#407159) 2025-05-24 22:46:11 +02:00
Martin Weinelt c49cc6a396
nixos/lasuite-docs: init (#401798) 2025-05-24 18:43:49 +02:00
soyouzpanda fd7cdab61f
nixos/tests/lasuite-docs: init 2025-05-24 18:27:41 +02:00
Florian Klink bb05bee4e5 nixosTests.mycelium: make less flaky
We immediately expected for the other peer to be available in the peer
list, right after startup, but that's racy.

Instead try the pinging multiple times until it succeeds (max 10 times),
then check the list of peers for completion.
2025-05-24 11:59:35 +03:00
Niklas Hambüchen 79d99fd96f
turbovnc: 3.1.4 -> 3.2 (#410000) 2025-05-24 00:32:36 +02:00
Philip Taron 063f43f2db
zoom-us: allow to select xdg-desktop-portal packages (#403064) 2025-05-23 11:48:26 -07:00
Yarny0 3d01f3bfe8 nixos/tests: simple zoom-us test to verify the module 2025-05-23 17:35:30 +02:00
Philip Taron d2860c9744
limine, nixos/limine, nixosTests.limine: inherit pkgs.limine maintainers, add johnrtitor (#410094) 2025-05-23 08:26:15 -07:00
OPNA2608 8bf28aa1aa nixosTests.lomiri-gallery-app: Optimise OCR
- Generate image & video data once, ahead of time
- Use wait_for_console_text to detect when we're close to displaying text
- Programmatically generate per-image-format tests
- Switch to fullscreen for better OCR success odds
2025-05-23 14:42:36 +02:00
Cosima Neidahl e3cd6f5daf
lomiri.lomiri-filemanager-app: 1.1.3 -> 1.1.4 (#407177) 2025-05-23 13:25:34 +02:00
OPNA2608 e8a1053857 nixosTests.lomiri-calculator-app: Optimise for OfBorg
- Add long sleep before sending math question, to give math library time to load

  Ideally, we would modify the app to emit a log message when it's actually ready to accept math questions?
2025-05-23 13:18:09 +02:00
OPNA2608 cf3d7c55ba nixosTests.lomiri-calculator-app: Fix OCR 2025-05-23 13:04:18 +02:00
John Titor 88d5e40fcb
limine, nixos/limine, nixosTests.limine: inherit pkgs.limine maintainers
also adds @programmerlexi to limine package maintainers

Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-05-23 15:06:50 +05:30
Niklas Hambüchen e1a5818d48 nixosTests.turbovnc-headless-server: Remove expected-failing test.
It doesn't fail as expected anymore because
`LIBGL_DRIVERS_PATH` was removed in Mesa 24.2,
and apparently there's no replacement for it:
https://github.com/NixOS/nixpkgs/issues/328923

Given that it was removed, and
https://www.phoronix.com/news/Mesa-24.2-Modern-Interfaces
and
https://www.supergoodcode.com/long-road-to-DRIL/
saying that removes the problem it originally caused
(also for us), this test is probably superfluous
because the thing it guards against is gone.
2025-05-23 02:34:17 +00:00
programmerlexi 771d70fb47 nixos/limine: add test for specialisations 2025-05-22 23:09:50 +05:30
K900 059f376f89
opencloud: init at 2.3.0 (#404891) 2025-05-21 20:36:00 +03:00
Ramses 3cd899b3cb
brscan5: use udevCheckHook and fix permissions of udev rules file (#409344) 2025-05-21 19:34:38 +02:00
programmerlexi 36ecfe6216 nixos/limine: add support for secure boot
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-05-21 21:59:23 +05:30
Aleksana 98da673eec
various: remove tomfitzhenry as maintainer (#407356) 2025-05-21 23:58:02 +08:00
Tom Fitzhenry 8c469ad592 spiped: remove tomfitzhenry as maintainer 2025-05-22 01:24:09 +10:00
K900 b504cc1362 nixos/opencloud: init module
Co-authored-by: Christoph Heiss <christoph@c8h4.io>
2025-05-21 17:47:35 +03:00
Ulrik Strid fbbba999f4
nixos/davis: fix several outstanding bugs (#409068) 2025-05-21 15:36:41 +02:00
Aleksana 2318789c41
midori: drop (#408869) 2025-05-21 20:15:30 +08:00
r-vdp 6035e60b1c
brscan5: use udevCheckHook and fix permissions of udev rules file 2025-05-21 11:19:58 +02:00
Yt 3858071643
vector: 0.46.1 → 0.47.0 (#409169) 2025-05-20 18:48:37 -04:00
Ramses a9746f1f33
brscan5: remove deprecated SYSFS udev rule (#332311) 2025-05-21 00:13:29 +02:00
Marius Kleidl eb394bfc0a
tusd: embed version in binary (#409019)
* nixosTests.tusd: Fix network race condition

Fixes error:

    client # curl: (7) Failed to connect to server port 1080 after 8 ms: Could not connect to server
    client # [    5.621267] network-addresses-eth1-start[795]: adding address 192.168.1.1/24... done

* tusd: embed version in binary

Currently, tusd reports 'n/a' when its version is queried using `tusd -version`.
This change embeds the current version during the build process, so it correctly
reports the value.

See 8e66333a01/scripts/build_funcs.sh (L20)

---------

Co-authored-by: Niklas Hambüchen <mail@nh2.me>
2025-05-20 22:40:16 +02:00
Jonathan Davies f243ea59d9
nixos/vector: Update dnstap test to start network service 2025-05-20 20:33:18 +00:00
Fabián Heredia Montiel 2cbe2498c7
Linux kernels 2025-05-19 (#408709) 2025-05-20 09:03:30 -06:00
Arian van Putten 4df0b7d8ca
nixos/systemd: unconditional systemd-journald-audit.socket (#408085) 2025-05-20 15:29:53 +02:00
Casey Link 23d344b9da nixos/davis: fix several outstanding bugs
As reported in #317303, this fixes:

- nginx config is now actually optional
- mail dsn options are now optional
- broken stdout logging has been replaced with default file logging in
  state dir

fixes #317303
2025-05-20 15:19:19 +02:00
Doron Behar a4e8e74c36
i18n: Add charset related settings (#408307) 2025-05-20 15:17:19 +03:00
Jörg Thalheim b6a5eebd30
k3s: use patched util-linuxMinimal (#407810) 2025-05-20 08:51:57 +02:00
Shogo Takata d04bf86381
nixos.tests.pam-file-contents: fix build failure
This fixes the test for pam file contents.
The pam file started using fully-qualified paths in the following
commit.
7306423158
2025-05-20 15:14:55 +09:00
Alyssa Ross 28ea08fde9 linux/hardened/patches/6.14: init at v6.14.6-hardened1
Co-authored-by: Fabián Heredia Montiel <fabianhjr@protonmail.com>
2025-05-19 21:50:37 -06:00
Thomas Gerbet f492075c53 midori: drop
Package is broken for a while and upstream project
seems to have been re-oriented to a Firefox fork.
See https://github.com/midori-browser/core/issues/468

Closes #374354
2025-05-19 23:21:07 +02:00
Jonas Heinrich 5f501619c0
nixos/tests/oncall: Fix LDAP mapping (#408503) 2025-05-19 18:29:03 +02:00
Doron Behar cbbd59e14e nixosTests.i18n: init 2025-05-19 18:09:27 +03:00
K900 c87615a319 nixos/tests/installer: fix eval 2025-05-19 11:47:03 +03:00
Michele Guerini Rocco eebd349fdd
nixos/pdns-recursor: deprecate settings, add yaml-settings (#406534) 2025-05-19 10:30:07 +02:00
K900 bf0aa25e4b nixos/tests/kanidm: pin to v1.6
These should really be made versioned, but this gets us _something_
quickly, at least.
2025-05-19 11:14:40 +03:00
Winter f3db57edfa nixos/tests/installer: include x86_64-darwin in platforms for uefi tests
Also makes it so that we only set `meta.platforms` in cases where we need
to restrict it; otherwise, we go with the default.
2025-05-19 03:03:25 -04:00
Winter 2680e0beca nixos/tests: don't explicitly set meta.platforms
This prevents the tests from running on Darwin for no real reason.
2025-05-19 03:03:25 -04:00
Jonas Heinrich 8a9cd899ac nixos/tests/oncall: Fix LDAP mapping 2025-05-18 23:16:50 +02:00
benaryorg e434130d0b
nixos/systemd: unconditional systemd-journald-audit.socket
Containers did not have *systemd-journald-audit.socket* in *additionalUpstreamSystemUnits*, which meant that the unit was not provided.
However the *wantedBy* was added without any additional check, therefore creating an empty unit with just the *WantedBy* on *boot.isContainer* machines.
This caused `systemd-analyze verify` to fail:

```text
systemd-journald-audit.socket: Unit has no Listen setting (ListenStream=, ListenDatagram=, ListenFIFO=, ...). Refusing.
systemd-journald-audit.socket: Cannot add dependency job, ignoring: Unit systemd-journald-audit.socket has a bad unit file setting.
systemd-journald-audit.socket: Cannot add dependency job, ignoring: Unit systemd-journald-audit.socket has a bad unit file setting.
```

The upstream unit already contains the following, which should make it safe to include regardless:

```ini
[Unit]
ConditionSecurity=audit
ConditionCapability=CAP_AUDIT_READ
```

For reference, this popped up in the context of #[360426](https://redirect.github.com/NixOS/nixpkgs/issues/360426) as well as #[407696](https://redirect.github.com/NixOS/nixpkgs/pull/407696).

Co-authored-by: Bruce Toll <4109762+tollb@users.noreply.github.com>
Signed-off-by: benaryorg <binary@benary.org>
2025-05-18 19:58:59 +00:00
Bruce Toll 22d51e08cf
nixos/tests/systemd-journal: Fix failing tests
Fix regression from https://github.com/NixOS/nixpkgs/pull/379629.
The systemd-journal test has been failing on hydra since 2025-02-10.
See, for instance: https://hydra.nixos.org/build/290855155.

This commit enables auditing, as expected by the tests. It also
addresses an issue where audit messages were getting dropped due to
rate limits.
2025-05-18 19:58:59 +00:00
Cosima Neidahl 3fc0629638
nixos/tests/common/x11.nix: Fix IceWM theme (#406765) 2025-05-18 19:08:43 +02:00
OPNA2608 f66c4ad65f nixos/tests/common/x11.nix: Fix IceWM theme 2025-05-18 10:58:52 +02:00
Atemu 593fa724e2
nixos/tests/vaultwarden: fix UI testing (#408026) 2025-05-17 20:50:26 +02:00
Atemu daba7cfe73
nixosTests.curl-impersonate: skip failing test (#408000) 2025-05-17 20:39:27 +02:00
networkException 94e7e3f350
nixos/tests/vaultwarden: fix UI testing
This patch fixes a failure in the Selenium UI testing
script by waiting for an element to be clickable.
This allows the Angular to render properly.
2025-05-17 19:03:26 +02:00
Emily 507de69321
sourcehut.*: update (#404203) 2025-05-17 17:33:43 +02:00
emilylange 9266b72424
nixosTests.curl-impersonate: skip failing test
We use a NixOS VM test to execute the upstream tests of curl-impersonate
because they require networking which cannot be mocked easily in the
sandbox.

Of those upstream tests, test_http2_headers spawns nghttpd2, makes
request against it and then tries to parse the logs it emits.
The last step, the parsing of the logs, it extremely fragile and version
dependent. The version of nghttp2 that we carry in nixpkgs is newer than
the one curl-impersonate expects and happens to emit a different log
format.

So to fix the remaining test suite of curl-impersonate, we simply skip
test_http2_headers.
2025-05-17 16:38:55 +02:00
Martin Weinelt f462e2564d
acme: Add csr option (#376334) 2025-05-17 11:24:08 +02:00
Morgan Jones 727809f534
nixos/k3s: get tests working again
Some of the attributes fetched throw, so tryEval them. Recurse into the
attribute set to pick up all the tests.
2025-05-16 21:34:22 -07:00
Aleksana d56a9d0b9b
matrix-continuwuity: init at 0.5.0-rc.5; nixos/matrix-continuwuity: init (#400637) 2025-05-17 11:14:53 +08:00
Alois Wohlschlager 9685bc5a05 lixPackageSets.*.lix: test the correct Lix in passthru.tests
Previously always the top-level lix package would be used, which is obviously
not what we want.
2025-05-16 17:55:05 +02:00
Lucas Savva eeaa42f670
nixos/tests/acme: Add CSR test 2025-05-16 13:09:03 +02:00
lassulus 84049bd248
nixos/syncthing: define and handle encryptionPassword option (#383442) 2025-05-15 19:44:22 +02:00
Jenny 26c6a14a9a
nixos/librenms: seed database in module, not only in test (#406546) 2025-05-15 19:17:41 +02:00
Maximilian Bosch 26126c75df
Merge: Use cacert in Nextcloud (#406252) 2025-05-15 18:50:53 +02:00
Maximilian Bosch e9f70c9462
nixos/nextcloud: verify that Nextcloud is using the system-wide CA
Nextcloud manages the CA bundle on its own by default, but we patch this
out and replace it with the system-wide bundle.

Since this was originally designed for the objectstore feature, this
test ensures that an S3 behind a reverse proxy with TLS and its own CA
works fine.
2025-05-15 18:19:58 +02:00
Rémi NICOLE 859e55c0e0
NetBox: 4.2.7 -> 4.2.9 + cleanup (#401110) 2025-05-15 11:33:11 +00:00
Leona Maroni 2c3bb1389e
varnish76: drop
will be EOL within 25.05 support window
2025-05-15 09:56:55 +02:00
Matt Christ ff62fe4136 brscan5: remove deprecated SYSFS udev rule
This patch resolves an issue where systemd-udevd outputs events like:

/nix/store/jm9paymkapbi6pzwbjgmi634vaf2y5va-udev-rules/49-brother-mfp-brscan5-1.0.2-2.rules:17 Invalid key 'SYSFS'.
2025-05-14 18:00:59 -05:00
Yohann Boniface 090d4dfb3a
libxmlb: fix installedTest (#405623) 2025-05-14 23:43:20 +02:00
OPNA2608 66301f51a3 nixosTests.lomiri-filemanager-app: Fix OCR 2025-05-14 23:38:38 +02:00
Cosima Neidahl 527595ee43
nixosTests.{lomiri-*,teleports}: Fix OCR (#406759) 2025-05-14 22:12:56 +02:00
Bobby Rong 3f2e482b29
nixosTests.vscodium: Relax OCR tests again
As long as *some text* displays on the screen everything is fine.

https://hydra.nixos.org/build/297031399/nixlog/9
2025-05-14 20:43:03 +08:00
Minijackson e152cef13d
nixos/tests/netbox-upgrade: don't require NIXPKGS_ALLOW_INSECURE
Before this change, this NetBox test required NIXPKGS_ALLOW_INSECURE=1,
because of its use of the end-of-line NetBox version.
This meant that the GitHub CI failed to evaluate the tests,
and so didn't run them.
2025-05-14 09:45:09 +02:00
Minijackson 7c727f9f73
nixos/tests/netbox-upgrade: test the 4.1 -> 4.2 upgrade 2025-05-14 09:45:06 +02:00
Jonas Heinrich 002ebbc4de
oncall: init at 2.1.7; nixos/oncall: init (#388723) 2025-05-13 23:21:54 +02:00
Marcin Serwin fa148f9b48
nixos/sourcehut: adapt to new versions 2025-05-13 19:53:32 +02:00
OPNA2608 41c8686f60 nixosTests.lomiri-docviewer-app: Fix OCR 2025-05-13 17:49:00 +02:00
OPNA2608 22c53f29b2 nixosTests.lomiri-system-settings: Fix OCR 2025-05-13 17:39:46 +02:00
OPNA2608 ad3c2cb9d1 nixosTests.lomiri-clock-app: Fix OCR 2025-05-13 17:14:50 +02:00
Jörg Thalheim 5adbb5f72a
darling: drop (#405727) 2025-05-13 16:35:40 +02:00
Someone a59b0f1dfd
nvidia-container-toolkit: minor fixups (#405919) 2025-05-13 13:51:43 +00:00
OPNA2608 6ffec69d67 nixosTests.teleports: Fix OCR 2025-05-13 15:28:43 +02:00
OPNA2608 7de0cd47d7 nixosTests.lomiri-music-app: Fix OCR 2025-05-13 15:28:36 +02:00
OPNA2608 e0c6c758a7 nixosTests.lomiri-mediaplayer-app: Fix OCR 2025-05-13 15:28:31 +02:00
OPNA2608 391862e72c nixosTests.lomiri-gallery-app: Fix OCR 2025-05-13 15:28:21 +02:00
OPNA2608 5e6c4ed8ae nixosTests.lomiri-camera-app: Fix OCR 2025-05-13 15:28:13 +02:00
OPNA2608 0e88d93814 nixosTests.lomiri-calendar-app: Fix OCR 2025-05-13 15:28:06 +02:00
Sandro Jäckel 314cfdddb5
nixos/librenms: seed database in module, not only in test
To properly use librenms and create a user, you need the seeded roles
like admin.
2025-05-13 14:24:27 +02:00
Maximilian Bosch 0be521cb0e
Merge: nixos/nextcloud: use LoadCredential to read services.nextcloud.secretFile (#405970) 2025-05-13 13:45:36 +02:00
Nick Cao 475dd3fe95
nixos/stratis: fix test 2025-05-12 19:39:22 -04:00
Christoph Heiss 0a8bcd4699
nvidia-container-toolkit: add myself as maintainer
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2025-05-12 20:41:31 +02:00
rnhmjoj 13accc23b0
nixos/tests/pdns-recursor: test old-settings 2025-05-12 20:27:05 +02:00