Commit graph

11144 commits

Author SHA1 Message Date
provokateurin fa2741c80f
nextcloud32: init at 32.0.0
Subset of the original commit, without the breaking changes (i.e.
changes of defaults).

(cherry picked from commit 34a7111f89)
2025-10-27 11:31:57 +01:00
Thomas Gerbet 2ab7841f41
[25.05] nixseparatedebuginfod: 0.4.0 -> 0.4.1 (#454335) 2025-10-26 22:13:28 +00:00
Masum Reza 7def831482
[Backport release-25.05] nixos/config/sysfs: init module (#445143) 2025-10-24 01:35:48 +00:00
Guillaume Girol 8b31d8f65a nixosTests.nixseparatedebuginfod: fix now that nix is not compiled with debuginfo
Not-cherry-picked-because: On master, I want to remove nixseparatedebuginfod and replace it with nixseparatedebuginfod2 instead. This is done in https://github.com/NixOS/nixpkgs/pull/452053
2025-10-21 22:48:30 +02:00
Leona Maroni 1b3fb3bc7f
[Backport release-25.05] victorialogs: init package and update module to revive victorialogs in 25.05 (#451137) 2025-10-13 13:10:31 +00:00
Marie Ramlow 72c1ad7599 nixos/tests/victorialogs: init
(cherry picked from commit 3f9e587d44)
2025-10-11 23:24:01 +02:00
Defelo 4125234d77
nixos/tests/radicle-ci-broker: init
(cherry picked from commit c88215b4a8)
2025-10-11 21:29:30 +02:00
Ratchanan Srirattanamet 5b3a0db487 kimai: fix bundled assets missing
We were relying on `composerNoScripts = false` to make sure post-install
command `assets:install` is run. `assets:install` copies assets from
`vendor/` directory into `public/` directory, placing it in appropriate
places.

However, with commit 80bb9aec24 ("kimai: switch to buildComposerProject2
and tag"), we switched to `buildComposerProject2` which has moved
`composer install` step to `composerVendor` derivation. By design,
`composerVendor` ignores anything that happens outside `vendor/`, so
the assets was not copied into final derivation.

So stop relying on `composerNoScripts = false` and run `assets:install`
ourselves in `postInstall` step. A side effect of this is that there is
another post-install step being skipped (`cache:clear`). However we
simply handle caches outside of the derivation (it's handled in the
module), so that's not a problem.

Fixes: https://github.com/NixOS/nixpkgs/issues/442208
(cherry picked from commit 1422ed8801)
2025-10-11 05:21:04 +00:00
Wolfgang Walther 5cbdb94f3a
treewide: remove redundant parentheses
Auto-fixed by nixf-diagnose.

(cherry picked from commit 91a8fee3aa)
2025-10-05 12:59:25 +02:00
Wolfgang Walther 1c6af9ba0a
treewide: remove unused with
Auto-fixed by nixf-diagnose.

(cherry picked from commit c283f32d29)
2025-10-05 12:38:28 +02:00
Wolfgang Walther 6c1e6f90d3
treewide: remove unused rec
Auto-fix by nixf-diagnose.

(cherry picked from commit 90e7159c55)
2025-10-05 12:38:23 +02:00
Defelo a10354e6ce radicle-node: 1.4.0 -> 1.5.0
(cherry picked from commit 8b399523a7)
2025-09-30 13:06:44 +00:00
Cosima Neidahl a32b7e307a
[Backport release-25.05] nixos/lomiri: Exclude Morph Browser by default (#443158) 2025-09-27 19:22:18 +00:00
Alexander Sieg 27e30db5a4
nixos/tests/outline: drop minio to simplify test; increase memorySize do to OOM error
(cherry picked from commit 8073392362)
2025-09-27 14:13:23 +02:00
dotlambda f4d85a4eae
[25.05] nixos/immich: add support for VectorChord (#443145) 2025-09-23 05:02:18 -07:00
Mikael Voss 9b638c7475 nixos/config/sysfs: init module
(cherry-picked from commit ba04f97d4e)
2025-09-22 07:29:34 +02:00
Wolfgang Walther 8058ffe71c
nixosTests.simple: drop minimal profile
This should be a test that will change whenever most likely *all* NixOS
tests change. As such it should use the most "default" configuration
possible. This decreases chances of a change that will affect almost
other NixOS tests to go unnoticed by this test.

With the minimal profile used previously, there could be changes made to
the default behavior of NixOS modules which were explicitly disabled in
this profile. These would not change the simple test, but would change
all other tests.

Removing as many moving parts as possible from this test should make it
the most default it can be. It now contains only pieces that every other
NixOS test has, too: A name, a machine and a testScript. But nothing
fancy.

(cherry picked from commit 6d90bae447)
2025-09-15 17:30:23 +02:00
Sefa Eyeoglu 000dc78159
nixos/immich: add enableVectors option
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
(cherry picked from commit 0b93bf6c22)
2025-09-15 16:07:52 +01:00
OPNA2608 9214d9f26a nixosTests.lomiri.desktop-appinteractions: Switch Content-Hub test to using Gallery app instead
(cherry picked from commit 8ae6f582ef)

Manually adjusted some mouse click coords in the test, due to different mouse handling between stable and unstable.
2025-09-15 15:00:00 +02:00
OPNA2608 062b9d9c18 nixos/lomiri: Exclude Morph Browser by default
Qt5 qtwebengine will be marked insecure, so this would block the entire DE from being usable.
Epiphany seems to work as a replacement until Morph can be built with Qt6.

Content-Hub test will still need adjustment, but keeping it out of this to make future reverting easier.

(cherry picked from commit 5063462bf3)
2025-09-15 14:09:53 +02:00
Wolfgang Walther 1c19667f3c
nixos/all-tests: keep-sorted
(cherry picked from commit 4d055c69f7)
2025-09-13 14:42:22 +02:00
JuliusFreudenberger 21037c0b4c teleport_18: init at 18.1.1
(cherry picked from commit f073e6214c)
2025-09-08 22:21:19 +02:00
Maximilian Bosch 11f50618c3
Merge: [25.05] linux_6_15: remove, zfs: 2.3.3 -> 2.3.4, linux_6_12_hardened: v6.12.34-hardened1 -> v6.12.43-hardened1 (#438965) 2025-09-04 13:00:14 +02:00
dish 70a4352089
[Backport release-25.05] nixos/grocy: don't set X-XSS-Protection anymore (#439543) 2025-09-03 12:47:39 -04:00
Peder Bergebakken Sundt 2c7eb6abdd
[Backport release-25.05] warp-plus: 1.2.5 -> 1.2.6-unstable-2025-08-13 (#439417) 2025-09-02 23:17:42 +02:00
Picnoir fb92a140f2 nixos/tests/pleroma: rm x-xss-protection
See https://github.com/NixOS/nixpkgs/issues/438800

(cherry picked from commit f2edbb6a16)
2025-09-02 13:04:41 +00:00
Diogo Correia d8c2bd99a8 {nixos/,}grocy: add diogotcorreia as maintainer
(cherry picked from commit 80f6d36543)
2025-09-02 13:03:41 +00:00
Pavel Sobolev b2e397ff89
treewide: remove paveloom as maintainer
(cherry picked from commit f685a22664)
2025-09-02 09:58:37 +05:30
Defelo 9978b14017 nixos/tests/glitchtip: test sourcemap uploads
(cherry picked from commit e9de9b50ce)
2025-09-01 15:54:37 +00:00
Adam C. Stephens 03a9484617
nixos/tests/openvswitch: improve ping check resiliency 2025-09-01 09:32:09 -04:00
Maximilian Bosch 7a9baae4e7
linux_6_15: remove
EOL upstream.

We only have one hardened kernel at the moment now because
LTS == latest available. This situation would've also happened before
the cleanup since 6.13/6.14 were removed in June already[1].

[1] 23b573705d

(cherry picked from commit 510532e9ae)
2025-08-31 15:34:01 +02:00
Sefa Eyeoglu b70e23a3bb nixos/postgresql-backup: add pgdumpAllOptions
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
(cherry picked from commit 82d2631e1c)
2025-08-30 12:53:14 +00:00
Maximilian Bosch 73120866fa teams/flyingcircus: remove ma27 from members
By the end of the month, I'll leave Flying Circus. Thanks a lot for the
journey together <3

The rootless-test for podman is something I decided to keep since I'm
using parts of the features covered in there myself.

(cherry picked from commit 201cb3e519)
2025-08-28 17:15:18 +00:00
Maximilian Bosch e3f9723c15
Merge: [Backport release-25.05] Fix: Correct podman systemd service name (#432866) 2025-08-25 12:27:48 +02:00
Vladimír Čunát 6570ceeb3c
thunderbird: 141.0 -> 142.0, drop firefox 128 (#435442) 2025-08-25 10:33:02 +02:00
Wolfgang Walther 44d6b48a5f postgresql.tests.postgresql.postgresql-backup-all: fix random dump
The new `\restrict` migitation creates random keys in the dump file by
default, which breaks a before/after test for the backup module. By
making the restrict key reproducible, the test passes again.

(cherry picked from commit 87e1134406)
2025-08-24 09:09:39 +00:00
Martin Weinelt db43745348
firefox-esr-128-unwrapped: drop
(cherry picked from commit 5cdd66b7df)
2025-08-23 13:38:04 +02:00
Willy 9971d819cb nixosTests.prometheus-exporters.smokeping: fix test after 0.10.0
prometheus-smokeping-prober was updated to 0.10.0 in #396980
which introduced a new label `tos` in its metrics.
add it to the failing tests to make them match
the expected metric (and pass) again

you could argue that the tests are a bit too greedy with the way
they match metrics, but I actually like it that way

(cherry picked from commit 2103ba2688)
2025-08-21 14:03:55 +00:00
Wolfgang Walther 483bf4e400
[Backport release-25.05]: nixos/slurm: remove mysql/InnoDB tuning settings, unbreak test (#432790) 2025-08-14 07:23:00 +00:00
Wolfgang Walther 0f9967d795
[Backport release-25.05] nixos/freshrss: fix loading extensions' static content (#431314) 2025-08-13 20:26:43 +00:00
Yethal 8409a094b3 virtualisation/oci-containers: fix podman systemd service name
(cherry picked from commit 68710f4064)
2025-08-11 16:39:49 +00:00
Markus Kowalewski 587d72880a nixos/slurm: remove mysql/InnoDB tuning settings, unbreak test
The tuning settings are recommended for production setups:
(https://slurm.schedmd.com/accounting.html#slurm-accounting-configuration-before-build)

These are not needed in the test and broke the MySQL service.

(cherry picked from commit 68d450a5b8)
2025-08-11 14:23:02 +02:00
Tert0 4aa2c4aaae
nixos/tests/velocity: fix mcstatus command
(cherry picked from commit 4999e4345a)
2025-08-10 16:38:46 +02:00
Wolfgang Walther 2b196d1c7f
[Backport release-25.05] nixosTests.firefly-iii: Added meta.platforms so that tests are skipped appropriately (#428630) 2025-08-09 17:09:10 +00:00
lassulus 2932635c2e
[Backport release-25.05] paretosecurity: 0.2.38 -> 0.3.2 (#431393) 2025-08-08 13:28:53 +02:00
Seth Flynn 722bf47885
[Backport release-25.05] tuned: init at 2.25.1 (#430398) 2025-08-07 09:30:36 -04:00
Matt Christ 4714abbe16
nixos/freshrss: fix loading extensions' static content
Before this change, the THIRDPARTY_EXTENSIONS_PATH would end up with a
double-slash in the path, which was breaking FreshRSS's is_valid_path
detection.

(cherry picked from commit 637fc36529)
2025-08-06 20:18:21 -04:00
Sizhe Zhao 1c6aede85d
nixosTests.freshrss: handleTest -> runTest
(cherry picked from commit da6ecbe539)
2025-08-06 20:18:15 -04:00
Neyts Zupan b8ba4745db paretosecurity: 0.2.38 -> 0.3.2
Test for linking had to be removed because now the linking is more
complex and it would take too much mocking to test it.

The test in question was moved to the dashboard codebase that is
closed-source, if that helps in any way.

(cherry picked from commit a667834a5f)
2025-08-06 08:26:54 +00:00
Amadej Kastelic afc5524721
nixos/cjdns: update for cjdns 22.1 compatibility
(cherry picked from commit 7476494b3b)
2025-08-03 15:43:34 +02:00