Commit Graph

48209 Commits

Author SHA1 Message Date
Niklas Korz
eb9659fa9b nixosTests.mobilizon: migrate from handleTest to runTest 2025-02-08 22:17:17 +01:00
Niklas Korz
142d7c0f88 nixos/mobilizon: remove with lib; and unused rec 2025-02-08 22:17:17 +01:00
Niklas Korz
611f4847de nixos/mobilizon: update nginx config 2025-02-08 22:17:17 +01:00
K900
5b961c87be nixos/tests/installer: add shellcheck-minimal
Required after #375961
2025-01-24 11:04:28 +03:00
Weijia Wang
1e04dc2000 nixos/{rippled,rippleDataApi}: drop (#374568) 2025-01-23 20:15:51 +01:00
Cosima Neidahl
b7d58b870d lomiri.lomiri-telephony-service: 0.5.3 -> 0.6.0, rename from lomiri.telephony-service (#374141) 2025-01-23 19:03:06 +01:00
r-vdp
73f3fe4839 nixos/activation: log output from pre-switch checks on stderr 2025-01-23 15:51:40 +01:00
r-vdp
113dbd79de nixos/activation: improve preSwitchChecks
A couple of improvements:

1. Avoid the generally discouraged apply argument to options, as it has
   quite weird semantics
2. Avoid issues when a user calls a preSwitchCheck `script`, which
   would've been silently overridden by the existing implementation.
   Reliance on a special attribute name like that is bound to lead to a
   very-hard-to-debug problem for someone at some point
3. Use writeShellApplication so that the preSwitchChecks are checked by
   shellcheck and and so that they run with basic bash guardrails
4. Fix shellcheck issue (testing the value of $?)
5. Add a positive preSwitchCheck to the nixos test, to make sure that
   that works as intended
2025-01-23 15:51:37 +01:00
Arne Keller
baa3537982 opengamepadui: init at 0.35.7 (#368017) 2025-01-23 09:49:15 +01:00
K900
b861238543 nixos/lib/test-driver: Revert magick args order (#375858) 2025-01-23 10:22:02 +03:00
Lin Jian
363cce76a2 various: remove AndersonTorres from maintainership (#375416) 2025-01-23 13:37:50 +08:00
Audrey Dutcher
9f72062be1 cabinpkg: 0.10.1 -> 0.11.0, renamed from poac (#371042) 2025-01-22 22:02:13 -07:00
Anderson Torres
bc80114502 various: remove AndersonTorres from modules maintainership 2025-01-22 21:47:09 -03:00
Ken Matsui
7e1cdfdf9a cabinpkg: 0.10.1 -> 0.11.0, renamed from poac 2025-01-22 18:58:29 -05:00
Martin Weinelt
f265377b4d nixos/mediawiki: Ignore composer dependencies when calling update.php (#375658) 2025-01-22 23:29:45 +01:00
Nick Cao
20065b3e46 caddy: 2.9.0 -> 2.9.1 (#375655) 2025-01-22 16:22:57 -05:00
William Edwards
931f637cfa nixos/opengamepadui: init 2025-01-22 09:07:25 -08:00
OPNA2608
fa984fd7aa nixos/lib/test-driver: Revert magick args order
...as it apparently matters when we do the -negate
2025-01-22 14:59:35 +01:00
Fazzi
cc39de3db2 fancontrol: fix path by using lib.getExe' 2025-01-22 13:40:26 +00:00
William Edwards
daaab4b153 nixos/powerstation: init 2025-01-21 19:02:30 -08:00
Yifei Sun
4ae25041b2 caddy: 2.9.0 -> 2.9.1
Co-authored-by:: techknowlogick <techknowlogick@gitea.com>
2025-01-21 17:45:47 -05:00
fleaz
9c0aff55a2 nixos/mediawiki: Ignore composer dependencies when calling update.php 2025-01-21 22:58:20 +01:00
Leona Maroni
1c698f52e3 matomo: refactor, matomo-beta: remove (#374022) 2025-01-21 19:40:08 +01:00
Leona Maroni
c068347f63 Fixes and housekeeping for the varnish module (#373747) 2025-01-21 19:38:51 +01:00
Martin Weinelt
6ba663e485 nixos/matrix-appservice-irc: fix signing key generation for media proxying support (#375533 ) 2025-01-21 17:47:15 +01:00
K900
2582766522 nixos/lib/test-driver: try more OCR options (#375504) 2025-01-21 17:24:37 +03:00
Cosima Neidahl
14b04af9f4 mir,mir_2_15: Fix builds, modernise & fix VM tests (#374873) 2025-01-21 14:28:57 +01:00
teutat3s
001492fe17 nixos/matrix-appservice-irc: fix signing key
generation for media proxying support
2025-01-21 10:16:13 -03:00
Alyssa Ross
e1996d7bda nixos/public-inbox: bind key and cert paths
Otherwise, these can't be accessed by the service.
2025-01-21 13:51:11 +01:00
Julien Moutinho
eb00bbcdaa nixos/public-inbox: fix flaky test by waiting for sockets 2025-01-21 13:50:45 +01:00
Julien Moutinho
3c07862664 nixos/public-inbox: fix test by creating Git repositories
Previously in https://github.com/NixOS/nixpkgs/pull/308740
`BindReadOnlyPaths=` was fixed, but remained mounting non-existing Git repositories:

vm-test-run-public-inbox> machine # [   19.503051] (ox-httpd)[1489]:
public-inbox-httpd.service: Failed to set up mount namespacing:
/var/lib/gitolite/repositories/user/repo1.git: No such file or directory
2025-01-21 13:50:45 +01:00
Jörg Thalheim
c80e750b52 sunshine: 0.23.1 -> 2025.118.151840 (#375153) 2025-01-21 13:06:13 +01:00
Kerstin
f4e3779598 nixos/radicale: Allow AF_UNIX for systemd log (#373893) 2025-01-21 12:43:28 +01:00
K900
5b434ed807 nixos/lib/test-driver: try more OCR options
The current setup is really weird and definitely wrong for many cases
because it inverts the colors of the image, which is never a good idea
for GUIs. So, try to OCR three different times: once on the source image,
once with processing, and once with processing but no negation.

This should hopefully make things work at least somewhat better for GUIs.
2025-01-21 14:16:04 +03:00
K900
441c242855 nixos/tests: fix bonding test 2025-01-21 13:44:36 +03:00
Sandro
2630f1f73f nixos/stirling-pdf: fix external dependencies and service permissions (#374225) 2025-01-21 11:17:14 +01:00
Martin Weinelt
886a2858d3 mediawiki: 1.42.4 -> 1.43.0 (#369641) 2025-01-21 03:25:11 +01:00
Martin Weinelt
19a38ac732 nixos/mediawiki: make changes for 1.43.0 2025-01-21 03:12:28 +01:00
Artemis Tosini
4a75ef3d71 nixos/garage: add user-given path to ReadWritePaths (#373114) 2025-01-20 21:54:54 +00:00
Pol Dellaiera
f2685b1e2f pkgs/readeck + nixos/readeck: init (#370354) 2025-01-20 22:22:24 +01:00
Julien Malka
0be7395f95 nixos/readeck: init 2025-01-20 22:17:30 +01:00
Pol Dellaiera
af1bc453b3 fider: init at 0.24.0 (#353346) 2025-01-20 20:19:14 +01:00
Gaétan Lepage
0cda476cd5 sdl3: init at 3.1.8 (#326699) 2025-01-20 14:16:23 +01:00
Yureka
3b6f658130 init-script-builder: fix build (#375160)
Change-Id: I244160844aad5fcfcab323dd721cfd87e4b8ddc0
2025-01-20 08:29:57 +01:00
K900
e02ff39e39 linux_6_13: init (#375250) 2025-01-20 10:20:34 +03:00
K900
bcdfbb7b73 linuxPackages: 6.6 -> 6.12 (#370410) 2025-01-20 10:20:18 +03:00
Morgan Jones
8c0035ae8f release-notes/25.05: add Mattermost details 2025-01-20 08:07:45 +01:00
Morgan Jones
84c6d60c26 manual: add mattermost.chapter.md 2025-01-20 08:07:45 +01:00
Morgan Jones
f8eac009ee nixos/mattermost: modernize, support MySQL and mmctl
Based on #198040. Prioritizes backwards compatibility, including
database and plugin compatibility, while adding more sensible
defaults like database peer authentication.

Expand the scope of tests to include plugins (including building
from source) and testing that a piece of media uploads and downloads
to make sure the storage directory doesn't vanish.
2025-01-20 08:07:45 +01:00
K900
6a580ab670 nixos/release-small: add latestKernel test 2025-01-20 09:59:48 +03:00