Commit Graph

41335 Commits

Author SHA1 Message Date
Adam Stephens
00abdbc620
nixos/tests/kanidm: bind certs path to fix ofborg tests
provision # [    8.223448] (kanidmd)[819]: kanidm.service: Failed to set up mount namespacing: /ofborg/checkout/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/ofborg-evaluator-1/nixos/tests/common/acme/server:
No such file or directory

(cherry picked from commit b93f6e4acd)
2024-08-22 12:55:23 -04:00
Masum Reza
b538a69ce8
Merge pull request #327380 from NixOS/backport-321010-to-release-24.05
[Backport release-24.05] virtualboxKvm: 20240515 -> 20240617
2024-08-21 15:07:44 +05:30
John Titor
acf94f31f7
nixos/hyprland: set systemd environment PATH for versions < 0.41.2
Importing PATH into the systemd environment is done by default in
Hyprland v0.41.2+ (https://github.com/hyprwm/Hyprland/pull/6640)
We soft deprecate this option here for versions >= 0.41.2.

(cherry picked from commit ff0738b736)
2024-08-19 10:32:27 +05:30
Reputable2722
86dc9c933c
nixos/hyprland: set path order for systemd user services
Set PATH order correctly for systemd user services (see NixOS/nixpkgs#320734

Signed-off-by: Reputable2722 <153411261+Reputable2772@users.noreply.github.com>
(cherry picked from commit dc423d5c69)
2024-08-19 10:32:26 +05:30
Leon
e8106db723
nixos/hyprland: use lib.mkDefault for enableWlrPortal
(cherry picked from commit 5b216845b6)
2024-08-19 10:32:26 +05:30
Leon
326d906fc4
nixos/hyprland: enable xdg.portal by default
(cherry picked from commit 9585e5d3aa)
2024-08-19 10:32:25 +05:30
John Titor
898641392c
nixos/wayland-session: cleanup
xwayland, wlr-portal ->
 enable-xwayland, enable-wlr-portal

(cherry picked from commit de77718887)
2024-08-19 10:32:25 +05:30
John Titor
ad1684cd48
nixos/wayland-session: force running xdg autostart for WM-only sessions
(cherry picked from commit 7b2a2824b3)
2024-08-19 10:32:25 +05:30
John Titor
00622e9fcf
nixos/hyprland: add fufexan as maintainer
Per https://github.com/NixOS/nixpkgs/pull/315827#issuecomment-2139073465

(cherry picked from commit 98f9f9951a)
2024-08-19 10:32:24 +05:30
John Titor
8d03ed3202
nixos/hyprland: disable wlr-portal for Hyprland
This commit:
- Adds wlr-portal override of wayland-session module (enabled by default)
- Disable it for hyprland module

(cherry picked from commit 0b0b7cefcc)
2024-08-19 10:32:24 +05:30
Thomas Gerbet
4840d50624 openstack-config: remove hardcoded default password for the root account
(cherry picked from commit 66c0275843)
2024-08-16 18:30:38 +00:00
Maximilian Bosch
7c23c073dc
Merge pull request #334640 from Ma27/backport-kernel-cleanup
[24.05] linux_6_8,linux_6_9: remove
2024-08-16 15:51:38 +02:00
Morgan Jones
e806a52f28
[Backport release-24.05] armagetronad: update 0.4; fix possible problem in installCheckPhase (#331239)
* armagetronad: fix installCheckPhase on hydra

(cherry picked from commit e6fc1e31ec9e7540f9321843b84b84404d5b3dcc)

* armagetronad: add passthru.tests

(cherry picked from commit 84d6bb650796c9bc3ad776aa62535487f957f43f)

* tests/armagetronad: increase memory allocation

(cherry picked from commit 5ff8ec524cf81cf147d37f20e700ad87f809db54)

* tests/armagetronad: increase timeout for busy Hydra server

(cherry picked from commit 648cf36656225541e38d7bfc76d18506aa861096)
2024-08-15 12:42:08 +05:30
Alyssa Ross
c13ad8e5c2
linux_6_8,linux_6_9: remove
EOL upstream.

This seems to mean we no longer need any patches to support modern
Rust versions in the kernel!

(cherry picked from commit ba0d495264)
2024-08-14 16:21:08 +02:00
Cosima Neidahl
3aa0401868
Merge pull request #331273 from NixOS/backport-325639-to-release-24.05
[Backport release-24.05] lomiri.lomiri-camera-app: init at 4.0.6
2024-08-14 16:08:23 +02:00
Julien Malka
cba99ebd9e
Merge pull request #333631 from NixOS/backport-325348-to-release-24.05
[Backport release-24.05] nixos/tests/systemd-boot: remove uefiLargeFileWorkaround test
2024-08-10 12:50:35 +02:00
Julien Malka
8be510a4ca
Merge pull request #332702 from sarunint/backport-253260-to-release-24.05
[24.05] nixos/systemd-boot: Add reboot-for-bitlocker support
2024-08-10 10:02:50 +02:00
Julien Malka
852281b669 nixos/tests/systemd-boot: remove uefiLargeFileWorkaround test
(cherry picked from commit 107fe87209)
2024-08-10 08:02:38 +00:00
Bjørn Forsman
c8ab0eb08b nixos/mosquitto: fix "listeners" option default
The option type is listOf, so the default should be an empty list, not
empty attrset.

(cherry picked from commit 4265f4354c)
2024-08-09 17:00:38 +02:00
Pol Dellaiera
7b1e9b0807
Merge pull request #332915 from shivaraj-bh/backport-open-webui-latest-to-release-24.05
[Backport release-24.05] Update open-webui to 0.3.12
2024-08-08 22:58:02 +02:00
Sandro Jäckel
2c05999807 nixos/redis: remove outdated info in enable option
Thanks for the heads up @poperigby !

(cherry picked from commit 3e8666bce9)
2024-08-08 18:57:17 +02:00
Robert Hensing
9dd5768c0d
Merge pull request #330623 from NixOS/backport-323613-to-release-24.05
[Backport release-24.05] nix-channel: do not set empty nix-path when disabling channels
2024-08-08 18:39:30 +02:00
github-actions[bot]
0935f33279
nixos/tailscale: add extraSetFlags to configure daemon (#333049)
(cherry picked from commit 81a58be20b)

Co-authored-by: Kyungrok Chung <acadx0@gmail.com>
2024-08-07 14:46:41 -04:00
Pol Dellaiera
92cc08eb18 nixos/open-webui: add more default variables
(cherry picked from commit 028584b548)
2024-08-07 11:57:53 +05:30
Pol Dellaiera
35c839e9b5 nixos/open-webui: update options default values
(cherry picked from commit 309451127f)
2024-08-07 11:57:53 +05:30
Pol Dellaiera
d350ef8f50 nixos/open-webui: add example in options
(cherry picked from commit 5664bb7899)
2024-08-07 11:57:52 +05:30
Pol Dellaiera
4583abdd87 nixos/open-webui: remove preStart step
nixos/open-webui: remove `preStart` step

(cherry picked from commit a8670536e5)
2024-08-07 11:57:52 +05:30
Pol Dellaiera
5818d538c5 nixos/open-webui: update option and service descriptions
(cherry picked from commit 61ab4de94c)
2024-08-07 11:57:52 +05:30
Pol Dellaiera
7a34f7dd5d nixos/open-webui: add openFirewall option
(cherry picked from commit 709eb8ebaf)
2024-08-07 11:57:52 +05:30
Pol Dellaiera
1cc2864e95
Merge pull request #332412 from NixOS/backport-316248-to-release-24.05
[Backport release-24.05] open-webui: init at 0.2.4
2024-08-07 07:22:28 +02:00
Thibault Polge
2f55cdb11d nixos/systemd-boot: Add reboot-for-bitlocker support
Windows with BitLocker and TPM enabled doesn't support boot chaining.
This option activates a special experimental mode in systemd-boot that
tries to detect such systems and, if detected and selected by the user
at the boot menu, set the BootNext EFI variable to it before resetting.

(cherry picked from commit a68b81c429)
2024-08-06 18:12:59 +07:00
Martin Weinelt
8b4b8ea9cf nixos/release-small: stop building amazon image
Rebuilding images multiple times on the small channels is too expensive
and makes them slower than they could be. Consuming the image from the
full release channel is probably good enough.

(cherry picked from commit 9426d90c67)
2024-08-05 09:12:50 +00:00
shivaraj-bh
85028398e1 nixos/open-webui: init
(cherry picked from commit f66cb82fef)
2024-08-05 06:44:34 +00:00
Bjørn Forsman
fea54e56e7 nixos/deconz: mention RaspBee hardware
(cherry picked from commit 849492e6e2)
2024-08-04 09:51:25 +02:00
Bjørn Forsman
c35006b99c nixos/deconz: update URL to hardware products
There are multiple products/versions, so replace the "version 2" URL
with a landing page for all products.

(cherry picked from commit aeaf887dcb)
2024-08-04 09:51:25 +02:00
networkException
03b63017ed nixos/flatpak: add package option
this patch adds the `services.flatpak.package` option to
allow overriding the package added by this module to
`environment.systemPackages` and the likes.

This is useful in scenarios where applications call the
flatpak binary to query information like writable directories
and there is a custom package returning different results
from the vanilla binary.

See https://github.com/crabdancing/nixpak-flatpak-wrapper

(cherry picked from commit af69223f46)
2024-08-03 15:15:01 +00:00
OPNA2608
058334e3ee tests/lomiri: Drop OCR for starter content
It has started to take 10 minutes to get a match, and we open the starter more than once.

Let's just drop this check, ydotool helps alot with getting it open more reliably.

(cherry picked from commit 6e42f74cf9)
2024-07-31 11:59:36 +00:00
OPNA2608
38dc1ca235 nixos/lomiri: Add camera app
(cherry picked from commit 826486cd2f)
2024-07-31 11:59:36 +00:00
OPNA2608
303b5baac6 tests/lomiri-camera-app: init
(cherry picked from commit b45fe2e63c)
2024-07-31 11:59:36 +00:00
Sandro
5ea2431441
Merge pull request #330861 from teutat3s/backport-docker-default-bump 2024-07-31 13:20:34 +02:00
teutat3s
dbef07c3e5
docker: move default from 24.x to 25.x
24.x is no longer maintained as of February 1, 2024[1].
It did not (yet?) receive a fix for CVE-2024-41110.

According to [1] 25.x will be the next LTS version, use that version to
reduce risk of possible breakage.

[1] https://github.com/moby/moby/pull/46772#discussion_r1686464084
2024-07-29 14:59:41 +02:00
Robert Hensing
5c3491ba46 nixos/nix-channel.nix: shellcheck and fix the activation check
(cherry picked from commit 2d9a686483)
2024-07-28 11:31:42 +00:00
Robert Hensing
99f1301be3 nixosTests.installer.switchToFlake: It is probably really stupid
We may want to clear NIX_PATH when channels are disabled, or maybe
it has to be a separate option.
This is just very frustrating to me.

(cherry picked from commit 3f76dcea93)
2024-07-28 11:31:42 +00:00
Robert Hensing
9d6195d69d nixosTests.installer.switchToFlake: Adjust for workaround in #323613
(cherry picked from commit 46df92b270)
2024-07-28 11:31:42 +00:00
Robert Hensing
5a715379eb nixos/nix-channel: Highlight and tidy the warnings
(cherry picked from commit 34fee8c804)
2024-07-28 11:31:41 +00:00
Robert Hensing
b096badfeb nixos/activation-script: Add lib.sh with warn()
(cherry picked from commit 1022da85ab)
2024-07-28 11:31:41 +00:00
Vladimir Panteleev
98bccac2f9 nix-channel: do not set empty nix-path when disabling channels
An empty nix-path in nix.conf will disable NIX_PATH environment variable
entirely, which is not necessarily implied by users who want to disable
nix channels. NIX_PATH also has some usages in tools like nixos-rebuild
or just as user aliases.

That change is surprising and debatable, and also caused breakages in
nixpkgs-review and user configs.

See:
- https://github.com/NixOS/nixpkgs/pull/242098/files#r1269891427
- https://github.com/Mic92/nixpkgs-review/issues/343
- https://github.com/NixOS/nix/pull/10998

Co-authored-by: oxalica <oxalicc@pm.me>
(cherry picked from commit 1e6acabaeb)
2024-07-28 11:31:41 +00:00
Rafael Fernández López
16bb67ec64 virtualisation/{docker,podman}: update nvidia-ctk warning
Warnings and descriptions for `virtualisation.docker.enableNvidia` and
`virtualisation.podman.enableNvidia` point erroneously to set
`virtualisation.containers.cdi.dynamic.nvidia.enable`. This NixOS
option has been deprecated and the recommended NixOS option is
`hardware.nvidia-container-toolkit.enable`.

(cherry picked from commit 3d2a21eddf)
2024-07-28 11:25:19 +00:00
Sandro Jäckel
d24055bd37 nixos/plasma6: enable programs.kde-pim by default
(cherry picked from commit 4169ba8920)
2024-07-27 22:07:50 +00:00
Sandro Jäckel
e6dacc093c programs/kde-pim: init
(cherry picked from commit aa5ebae159)
2024-07-27 22:07:50 +00:00