1
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-07 02:59:19 +03:00
Commit graph

11033 commits

Author SHA1 Message Date
fidgetingbits
b84fb1e5cd
nixos/tests: Add two new tests for password option override ordering
This commit adds two new tests to show that the ordering of password
overrides documentation in nixos/modules/config/user-groups.nix is
correct. The override behavior differs depending on whether a system
has systemd-sysusers enabled, so there are two tests.
2024-12-15 12:22:02 +08:00
Geoffrey “Frogeye” Preud'homme
95ebb0ea4b
nixos/powerdns-admin: adapt for newer flask-session
It broke somewhere between NixOS 24.05 and 24.11 due to flask-session
being upgraded. It now requires an explicit value and an empty string
will no longer do.
cachelib's SimpleCache was chosen as it doesn't require any other
configuration, and keeps previous behaviour.
2024-12-14 23:14:47 +01:00
github-actions[bot]
d4f1f4e849
Merge staging-next into staging 2024-12-14 18:04:44 +00:00
github-actions[bot]
3f0c889154
Merge master into staging-next 2024-12-14 18:04:17 +00:00
Fabián Heredia Montiel
d539a4a7e4 linux/hardened/patches/6.12: init at v6.12.4-hardened1 2024-12-14 10:28:48 -06:00
Aleksana
8f34efc81a
artalk: build frontend from source (#357762) 2024-12-14 22:18:06 +08:00
Niklas Korz
5161dce855 nixos/conduwuit: init 2024-12-14 12:06:03 +01:00
github-actions[bot]
e79b7de8c6
Merge staging-next into staging 2024-12-14 06:05:19 +00:00
github-actions[bot]
fcb5dbc7a8
Merge master into staging-next 2024-12-14 06:04:52 +00:00
Adam C. Stephens
fca291c8d3
incus: 6.7.0 -> 6.8.0 (#365051) 2024-12-13 22:28:31 -05:00
Adam C. Stephens
967137ab0e
incus: 6.7.0 -> 6.8.0
https://github.com/lxc/incus/releases/tag/v6.8.0
2024-12-13 20:34:47 -05:00
Ember 'n0emis' Keske
601504d994 Remove n0emis as direct maintainer 2024-12-13 22:10:53 +01:00
illustris
c62ec80d1f
hadoop, nixos/hadoop, nixosTests/hadoop: nixfmt 2024-12-14 00:31:48 +05:30
illustris
b1e4a232f4
nixos/hadoop: fix failing hdfs test 2024-12-13 23:20:29 +05:30
illustris
bdd10c641e
nixos/hadoop: fix failing yarn tests 2024-12-13 23:18:14 +05:30
Bjørn Forsman
5843a13d38 nixos/tests/jenkins: increase disk size to 2 GiB
Or else Jenkins stops the built-in node due to lack of disk space (when
using the default 1 GiB).
2024-12-13 16:19:29 +01:00
rnhmjoj
0b5ca42f31
nixos/tests/firefox: use hardware.alsa 2024-12-13 13:29:13 +01:00
github-actions[bot]
2ec3c7e6ba
Merge master into staging-next 2024-12-13 06:05:07 +00:00
Aleksana
9438783032
shadps4: 0.4.0 -> 0.4.0-unstable-2024-12-08 (#362772) 2024-12-13 11:03:26 +08:00
K900
81eb6d64ab Merge remote-tracking branch 'origin/master' into staging-next 2024-12-12 21:08:33 +03:00
Arthur Gautier
059a86b9f3 nixosTests.tpm-ek: provide EK certificates to tests 2024-12-12 09:00:32 -08:00
Yethal
91bb1c6d75
oci-containers: consolidate capabilities interface (#363574)
* oci-containers: consolidate capabilities interface

* Update nixos/modules/virtualisation/oci-containers.nix

Improved wording

Co-authored-by: Benjamin Staffin <benley@zoiks.net>

---------

Co-authored-by: Benjamin Staffin <benley@zoiks.net>
2024-12-12 11:50:13 -05:00
Niklas Korz
b6f4b380a6 matomo: default to 5.x, drop 4.x 2024-12-12 17:09:10 +01:00
Philip Taron
5c8616a914
nixosTests: remove firefox-esr-115 tests
This version of Firefox has reached EOL.
2024-12-12 08:08:24 -08:00
Thiago Kenji Okada
0d2883adc2
nixos-rebuild-ng: add module changes and port tests from nixos-rebuild (#363922) 2024-12-12 12:40:40 +00:00
Jörg Thalheim
6618b699f8
nixos/google-oslogin: drop myself from maintainers (#364577) 2024-12-12 13:34:52 +01:00
Florian Klink
464e04903a nixos/google-oslogin: drop myself from maintainers
I haven't been using GCP for a while.
2024-12-12 14:16:43 +02:00
Florian Klink
4e7a971fe4
nixos/waagent: init module (#362101) 2024-12-12 14:11:39 +02:00
Arne Keller
abeecc9b02
nixos/minio: add TLS certificates option (#340441) 2024-12-12 10:22:07 +01:00
Arne Keller
27aef3ef74
nixos/dokuwiki: Don't force http with Caddy (#327743) 2024-12-12 10:21:24 +01:00
github-actions[bot]
da49cc09b4
Merge master into staging-next 2024-12-12 06:05:10 +00:00
Moraxyc
8a7f909947
nixosTests.artalk: add auth test 2024-12-12 13:15:02 +08:00
Leah Amelia Chen
68891efe67
marytts: init at 5.2.1-unstable-2024-10-09, nixos/marytts: init (#351933)
* marytts: init at 5.2.1-unstable-2024-10-09

* nixos/marytts: init module

* nixos/marytts: add tests
2024-12-12 00:12:54 -05:00
github-actions[bot]
a6d6facdbd
Merge master into staging-next 2024-12-12 00:15:34 +00:00
Arne Keller
1a0bc2c68d
nixos/rtkit: Add option for rtkit-daemon command-line args (#299696) 2024-12-11 23:00:50 +01:00
Ramses
baaaa3f67d
switch-to-configuration-ng: fix clippy issues and run clippy in drv (#363912) 2024-12-11 21:36:39 +01:00
Weijia Wang
c3b1815822 Merge branch 'master' into staging-next 2024-12-11 16:42:17 +01:00
Alyssa Ross
e9eff47002 nixos/networking: don't add extra names to ::1
From hosts(5):

> For each host a single line should be present with the following
> information:
>
>               IP_address canonical_hostname [aliases...]

With lines like "::1 localhost ahost.adomin ahost", we were saying
that the canonical name for "ahost" was "localhost", the opposite of a
canonical name.  This is why a second loopback address (127.0.0.2) is
used for hostnames with IPv4 — if they were put after "localhost" on
the 127.0.0.1 line, the same thing would happen.  With IPv6 we can't
do the same thing as there's only a single loopback address, so
instead the right thing to do is to simply not list the hostnames in
/etc/hosts, and rely on the myhostname NSS plugin, which will handle
this correctly.

(Note that the examples in hosts(5) also do not include IPv6 FQDN or
hostname entries.)
2024-12-11 11:09:40 +01:00
r-vdp
779c710476
nixos/switch-test: use the runTest handler to improve eval performance
The newer runTest handler uses a single nixpkgs instance to eval all the
specialisations, reducing the memory usage and eval time of the test
drastically compared to handleTest which creates a new nixpkgs instance
for every specialisation.
2024-12-11 10:06:03 +01:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build https://github.com/infinisil/treewide-nixpkgs-reformat-script/archive/a08b3a4d199c6124ac5b36a889d9099b4383463f.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Silvan Mosberger
84d4f874c2 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build https://github.com/infinisil/treewide-nixpkgs-reformat-script/archive/a08b3a4d199c6124ac5b36a889d9099b4383463f.tar.gz \
      --argstr baseRev 78e9caf153
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:23:58 +01:00
Thiago Kenji Okada
1b5fac463b nixos/tests: add nixos-rebuild-target-host-ng 2024-12-10 18:38:09 +00:00
Thiago Kenji Okada
063639b2be nixos/tests: add nixos-rebuild-specialisations-ng 2024-12-10 18:38:09 +00:00
Thiago Kenji Okada
81148841b9 nixos/tests: add nixos-rebuild-install-bootloader-ng 2024-12-10 18:38:09 +00:00
OPNA2608
88d11cc667 tests/shadps4: init 2024-12-10 11:55:21 +01:00
K900
07105d9e6f Merge remote-tracking branch 'origin/master' into staging-next 2024-12-10 09:47:05 +03:00
github-actions[bot]
ceb62729d2
Merge master into staging-next 2024-12-09 18:05:05 +00:00
Martin Weinelt
2b03b37393
nixos/tests/home-assistant: call with runTest 2024-12-09 19:00:30 +01:00
Martin Weinelt
579ade1ed8
nixos/tests/home-assistant: fix testing of restart with new dependency
The backup module is part of the default integrations and as such it will
always be loaded. Replace it with the prometheus module, for which this
is probably unlikely to ever become the case.
2024-12-09 19:00:30 +01:00
Martin Weinelt
be150023f7
nixos/tests/home-assistant: fix reload expectations
When sending SIGHUP to hass it will exit with code 100, which is the
codified exit code to trigger a restart. This is useful, because it can
allow triggering a restart from within the frontend.

It was previously assumed that it would result in a reload, which would
keep the same interpreter process intact. That is not the case and so the
assumption that the PID would stay the same was flawed and only succeeded
due to race conditions.
2024-12-09 19:00:29 +01:00