Commit Graph

15166 Commits

Author SHA1 Message Date
Jörg Thalheim
7503db6633 nixos/github-runners: GitHub App authentication and multi-org runners (#533377) 2026-08-18 02:36:32 +00:00
dram
c8e4e580f2 nixos/tests/papra: init (#553492) 2026-08-17 23:25:14 +00:00
StepBroBD
463afd7f27 nixos/krill: init (#552258) 2026-08-17 12:51:19 +00:00
quantenzitrone
93a668bc54 squashfs-tools: rename from squashfsTools, enable structuredAttrs
upstream package is called squashfs-tools and other distros also call the package this way https://repology.org/project/squashfs-tools
2026-08-17 14:32:21 +02:00
K900
2dcbfdc0c0 staging-nixos merge for 2026-08-17 (#553626) 2026-08-17 11:24:36 +00:00
Michele Guerini Rocco
ef0b4fd328 nixos/hostapd: fix WPA3 transition mode (#550492) 2026-08-17 06:55:57 +00:00
nixpkgs-ci[bot]
8bf944c454 Merge master into staging-nixos 2026-08-17 06:12:31 +00:00
Masum Reza
cd05211162 nixos/fwupd, fwupd: move efi to and populate /run/fwupd-efi (#553136) 2026-08-17 04:30:51 +00:00
h7x4
ee9b42f13a nixos/prometheus-exporters/kvrocks: init (#511660) 2026-08-17 03:37:20 +00:00
dish
b6cff13ce4 nixos/forgejo-runner: init (#529621) 2026-08-17 03:09:40 +00:00
h7x4
784b5bbf71 nixos/tests/papra: init 2026-08-17 11:34:53 +09:00
h7x4
31161531e8 nixos/dnscrypt-proxy: fix .settings type (#548856) 2026-08-17 01:19:26 +00:00
Michael Daniels
fb563b9528 homebox: 0.25.0 -> 0.26.2 (#532071) 2026-08-17 00:36:15 +00:00
Lucas Fernando Cardoso Nunes
0d5649a5c4 nixos/dnscrypt-proxy: refactor settings type 2026-08-16 17:38:40 -03:00
nixpkgs-ci[bot]
45c445ba2b Merge master into staging-nixos 2026-08-16 00:12:29 +00:00
Weijia Wang
601c01dc1d metabase: fix tests (#551107) 2026-08-15 23:51:55 +00:00
Gaétan Lepage
5ee232f9a6 ceph.tests: Fix dashboard test timeout, move it to bluestore test (#553058) 2026-08-15 22:45:40 +00:00
Aliaksandr
6ccc493231 nixos/limine: drop dead FWUPD_EFIAPPDIR override
fwupd stopped honouring the FWUPD_EFIAPPDIR environment variable in
https://github.com/fwupd/fwupd/pull/9846; the location is a compile-time
constant (`EFI_APP_LOCATION`) since then, so setting the variable on
fwupd.service had no effect.

Drop `RuntimeDirectory` from the signing unit too: the directory is now
created and populated by the fwupd module, and RuntimeDirectoryPreserve
defaults to `no`, so systemd removed it (together with the unsigned app)
whenever the unit stopped -- which `partOf = fwupd.service` makes happen
on every fwupd restart.

Cover the whole path in the limine secure boot test, which so far never
enabled fwupd: it now asserts that both the unsigned app and the signed
variant end up in /run/fwupd-efi.

Assisted-by: claude-code with claude-opus-5[1m]-high
2026-08-16 01:42:28 +03:00
Niklas Hambüchen
3944d59279 ceph.tests: Move RGW/dashbaord test from deprecated-filestore to bluestore
Assisted-by: Claude Opus 5 in Zoo Code, human review
2026-08-15 18:39:40 +00:00
Niklas Hambüchen
d829a1338d ceph.tests.ceph-single-node-deprecated-filestore: Fix dashboard test timing out
Fixes https://github.com/NixOS/nixpkgs/pull/548582#issuecomment-5266506577

Assisted-by: Claude Opus 5 in Zoo Code, human review
2026-08-15 18:39:24 +00:00
emilylange
61124922a9 nixos/tests/forgejo: test nixos/forgejo-runner 2026-08-15 18:51:00 +02:00
nixpkgs-ci[bot]
b0ee890569 Merge master into staging-nixos 2026-08-15 00:12:19 +00:00
nikstur
c28f1d4faa nixos/userborn: import legacy /var/lib/nixos state on first run (#510342) 2026-08-14 21:42:50 +00:00
h7x4
f82987f6ba nixos/i2pd: refactor with freeformed submodule (RFC42) (#225601) 2026-08-14 18:47:57 +00:00
nikstur
5ed1f37e10 nixos/qemu-vm: drop useSecureBoot, always use OVMFFull (#552462) 2026-08-14 14:58:05 +00:00
Yifei Sun
b6e03e62a2 nixos/tests/krill: init 2026-08-14 12:19:24 +02:00
luytan
86c0b672fd nixos/cardwired: init 2026-08-14 09:58:17 +02:00
h7x4
c63b1c68e4 {hister,nixos/hister,nixosTests.hister}: init at 0.17.0 (#512162) 2026-08-13 22:55:18 +00:00
nikstur
4cdf6cae6f nixos/qemu-vm: drop useSecureBoot, always use OVMFFull
There is not reason to build an extra variant of OVMF only to get Secure
Boot support. We can just use the already built OVMFFull. Since
useSecureBoot is now no-op, it is also removed.
2026-08-14 00:41:26 +02:00
Minijackson
266cedd5f1 nixosTests.miniflux: Revert "remove apparmor"
This reverts commit 533498ea0a.
2026-08-13 17:26:35 +02:00
r-vdp
3d3e3dbfc4 nixos/userborn: import legacy /var/lib/nixos state on first run
ids that were allocated and later freed only live in
/var/lib/nixos/{uid,gid}-map. userborn allocates from /etc/passwd
alone, so without this a new user could get a previously-used uid and
inherit file ownership.

Service has a ConditionPathExists on the uid-map and a sentinel under
/var/lib/userborn, so it runs at most once and is a no-op on fresh
installs.
2026-08-13 12:16:35 +02:00
r-vdp
b00cd82f61 nixos/tests/userborn-migration: init (failing)
Boots with the perl impl, removes a user, switches to userborn with a
new user, and asserts no uid collision and that the removed user is
revived with its original uid.

Fails until the migration service lands in the next commits.
2026-08-13 12:16:35 +02:00
Ramses
5829c419d3 nixos/tests: fix networking eval outside the test framework (#546700) 2026-08-13 09:24:11 +00:00
4evy
f5087b90fb nixosTests.hister: init 2026-08-13 11:40:00 +03:00
XYenon
8f54e9f26c nixos/prometheus-exporters/kvrocks: init 2026-08-13 11:41:46 +08:00
h7x4
9dc387f65b nixos/kvrocks: init (#511659) 2026-08-13 01:57:15 +00:00
Ryan Hendrickson
7532d3bfc2 Reapply "nixos/seerr: use lib.mkStateRevisionOption"
This reverts commit 8820b84c40.
2026-08-12 15:38:03 -04:00
Peder Bergebakken Sundt
60ce39f4dd nixos/tests/nullmailer: init (#452850) 2026-08-12 19:01:31 +00:00
Peder Bergebakken Sundt
db94b65e12 nixos/tests/rosenpass: various fixes (#549663) 2026-08-12 18:52:10 +00:00
Sandro
75b902f19a nixosTests.opencloud: fix LDAPS and aarch64 WebDriver setup (#548734) 2026-08-12 15:20:00 +00:00
Sandro
3435df8d20 llama-swap: 240 -> 249 (#551186) 2026-08-12 13:14:43 +00:00
XYenon
da5954999d nixos/kvrocks: init 2026-08-12 16:55:08 +08:00
Vladimír Čunát
867dcbc30b staging-next 2026-08-07 (#550199) 2026-08-12 06:04:51 +00:00
Adam C. Stephens
674857ce16 matrix-continuwuity: 26.7.2 -> 26.7.3 (#551640) 2026-08-12 01:41:03 +00:00
nixpkgs-ci[bot]
88bf7d2dff Merge master into staging-next 2026-08-12 00:20:57 +00:00
Arian van Putten
0a8102380c nixos/tests/verity-store: fix (#551579) 2026-08-11 22:02:24 +00:00
Bart Oostveen
0949151f36 nixos/tests/matrix-continuwuity: wrap sync filter in filter data class
This ensures the filter is sent to the sync endpoint properly. Originally found this shortcoming of the refactored test in my personal package repository, this commit upstreams the fix. Continuwuity just ignores incorrect sync filters, so this just exists for completeness.
2026-08-11 22:20:45 +02:00
nikstur
06cedd78e5 nixos/tests/verity-store: fix
Since 868dff10b1 the IMAGE_VERSION field
is not set in /etc/os-release anymore if its null.
2026-08-11 20:52:36 +02:00
nixpkgs-ci[bot]
3ed8a23a23 Merge master into staging-next 2026-08-11 18:18:06 +00:00
Chris Moultrie
cdb300c9a3 nixos.homebox: handle new AUTH_API_KEY_PEPPER configuration
Assisted-By: GitHub Copilot:gpt-5.4
2026-08-11 10:18:27 -04:00