Commit graph

51071 commits

Author SHA1 Message Date
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
Leona Maroni
9db0ab9d84
gitlab: 17.11.2 -> 18.0.0; move to pkgs/by-name (#408380) 2025-05-20 23:01:12 +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
Jan Tojnar
9af27f1cb5 nixos/orca: Make available to gdm greeter
Without this, the greeter is unable to see `orca` program on `PATH`
and so `${gdm}/share/gdm/greeter/autostart/orca-autostart.desktop`
will fail to start it. As a result, screen reader would not work
on the login screen.
2025-05-20 20:08:31 +02:00
Arne Keller
bd72df828d
renovate: 39.264.0 -> 40.14.4 (#405395) 2025-05-20 17:24:35 +02: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
Doron Behar
a4e8e74c36
i18n: Add charset related settings (#408307) 2025-05-20 15:17:19 +03:00
Yaya
c46cc8a67a
nixos/doc/rl-2505: Mention minimal postgresql requirement for gitlab 18
`gitlab` >= 18.0 requires at least `postgresql` >= 16. GitLab users
are advised to follow the mentioned steps in the manual to upgrade their
PostgreSQL installation.
2025-05-20 13:29:48 +02:00
Yaya
ee58f11546
nixos/gitlab: update minimum PostgreSQL version assertion
GitLab 18.0.0 requires at least PostgreSQL 16.

https://docs.gitlab.com/18.0/install/requirements/#postgresql
2025-05-20 13:29:48 +02:00
Marcus Ramberg
f49e17dae8
nixos/k3s: support fetching helm charts from OCI registries (#404328) 2025-05-20 11:38:36 +02:00
Aly Raffauf
dd7ad02f76
nixos/prowlarr: add configurable dataDir and user/group options (#408902) 2025-05-20 10:04:52 +01:00
Jörg Thalheim
b6a5eebd30
k3s: use patched util-linuxMinimal (#407810) 2025-05-20 08:51:57 +02:00
Alejandro Sánchez Medina
3f96c18c79 docs: add instructions to load development utilities
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2025-05-20 07:56:09 +02:00
Aleksana
aece4d7c84
nixos/gtklock: init (#383430) 2025-05-20 11:56:05 +08: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
Martin Weinelt
02022aa823
deliantra-server: mark broken (#408754) 2025-05-20 04:38:59 +02:00
Rebecca Kelly
b8a2f7fff9 deliantra-server: remove
I'm not really using or maintaining it anymore and it's getting increasingly bit-rotted.
2025-05-19 22:22:28 -04:00
isabel
92957e57af
nixos/bazarr: add dataDir option (#408218) 2025-05-19 23:05:19 +01:00
Aly Raffauf
d62c17d97e nixos/bazarr: add dataDir option 2025-05-19 16:34:25 -04:00
Pol Dellaiera
d7546e3a39
gitSetupHook: init (#402320) 2025-05-19 18:47:15 +00:00
isabel
ed0d5e9025
nixos/{nix-gc, nix-optimise}: allow dates to be a list or str (#405219) 2025-05-19 18:41:05 +01:00
Sumit Kumar
158d441ea0 rke2: fix validation message for agent token requirement
The message incorrectly stated that 'agentToken' or 'agentTokenFile' should be set when role is 'agent', which is misleading. Corrected it to state that these should NOT be set for the 'agent' role.
2025-05-19 18:54:45 +02:00
Jonas Heinrich
5f501619c0
nixos/tests/oncall: Fix LDAP mapping (#408503) 2025-05-19 18:29:03 +02:00
Doron Behar
263297b4e5 nixos/i18n: Remove special handling of LANGUAGE
Partially revert #179194 which first filtered
`extraLocaleSettings.LANGUAGE`. Indeed this environment variable is
given precedence according to:

https://www.gnu.org/software/gettext/manual/html_node/Locale-Environment-Variables.html

So using it will simply make all other `extraLocaleSettings` be ignored
in practice, but the OS shouldn't ignore it when aggregating the locales
required in general, as this setup should still be legitimate, and it
may even be useful if you wish to set it by default and use `env -u
LANGUAGE` for some programs.
2025-05-19 18:09:27 +03:00
Doron Behar
cbbd59e14e nixosTests.i18n: init 2025-05-19 18:09:27 +03:00
Doron Behar
e8581078a1 i18n: Add charset related settings
Fixes #404758
2025-05-19 18:09:27 +03:00
Jonas Sander
309871725f
nixos/paperless: expose manage package (#405610) 2025-05-19 16:37:40 +02:00
phaer
813d0ba1fb amazon-image: Increase diskSize 3 -> 4GB
Disk usage of the image has risen considerably since last release. We
still need to investigate the cause in detail. Increasing it for now
prevents build failures at least.
2025-05-19 12:53:40 +02:00
phaer
8ccd7e5d9a amazon-image: Remove tags from label, use version only
By default, `system.nixos.label` includes `system.nixos.tags` which
historically was not set for the amazon image.

Keeping the tag in the label of the generated disk image inside the
derivation (i.e. `image.filePath`) makes it easier to tell that the
file is for amazon (i.e.
`nixos-image-amazon-25.11pre-git-x86_64-linux.vpc`) while the "label"
in `image-info.json` for users of the AWS api stays stable (i.e.
`/25.05pre-git-x86_64-linux`).

`
2025-05-19 12:53:40 +02:00
Fugi
65a759f7b4
nixos/gtklock: init 2025-05-19 11:10:26 +02: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
Robert Hensing
82dfc7669d
nixos/tests: don't explicitly set meta.platforms (#408626) 2025-05-19 09:23:41 +02:00
Pol Dellaiera
bd9a7896d1 doc: add release note entry about newly released setup hooks 2025-05-19 09:04:06 +02: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
Leona Maroni
4277d48f04
release-notes: rework highlights section (#408325) 2025-05-19 08:36:28 +02:00
Felix Singer
f14efb6fa2 nixos/gerrit: Add Felix Singer as maintainer
I'm already a maintainer of the Gerrit package and I've done various
work on the Gerrit module. So it makes sense to be a maintainer there as
well.

Signed-off-by: Felix Singer <felixsinger@posteo.net>
2025-05-19 04:28:36 +02: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
Atemu
3495f98bec
nixos/signald, signald, signaldctl, purple-signald: drop (#407959) 2025-05-18 20:21:42 +02:00
Cosima Neidahl
3fc0629638
nixos/tests/common/x11.nix: Fix IceWM theme (#406765) 2025-05-18 19:08:43 +02:00
ojsef39
12d609947a
renovate: 39.264.0 -> 40.14.4 2025-05-18 18:28:45 +02:00
Atemu
211d932302
clamsmtp: drop (#408043) 2025-05-18 16:11:16 +02:00
notehmry
871371a4cb
nixos/opensmtpd: explicit permissions for /var/spool/smtpd/queue (#406710) 2025-05-18 14:55:42 +02:00