Jörg Thalheim
f1450e660f
nixos/test-driver: whitelist variable names that don't follow pep8
...
https://docs.astral.sh/ruff/rules/invalid-argument-name/
2023-09-30 10:31:22 +02:00
Jörg Thalheim
1810265b57
nixos/test-driver: name exception according to pep8
...
see https://docs.astral.sh/ruff/rules/error-suffix-on-exception-name/
2023-09-30 10:31:22 +02:00
Jörg Thalheim
a1f01abe53
nixos/test-driver: apply ruff fixes & suggestions
2023-09-30 10:31:22 +02:00
Jörg Thalheim
93b1fa09d5
nixos/test-driver: disable typecheck for dependencies where don't have typing
2023-09-30 10:18:07 +02:00
Jörg Thalheim
d746557260
nixos/test-driver: add shell.nix
...
this useful for local development
2023-09-30 10:18:07 +02:00
Jörg Thalheim
9ac9e8407f
nixos/test-driver: fix type errors in extract-docstrings
2023-09-30 10:18:06 +02:00
Jörg Thalheim
a1666863fd
nixos/test-driver: convert to pyproject from setup.py
...
This also makes configuration available if you just run those tools locally.
Also use ruff instead of pylint because it's faster and more
comprehensive.
2023-09-30 10:17:47 +02:00
Ryan Lahfa
3c3ef90189
Merge pull request #242191 from tie/systemd-required-for-online-range
2023-09-30 01:16:21 +02:00
Wietse de Vries
86dbce6d07
audiobookshelf: init module
2023-09-29 22:01:45 +02:00
pennae
bb6c5f9f87
Merge pull request #244324 from SuperSandro2000/nixos-nano
...
nixos/nano: add enable, package option, do not create /etc/nanorc by …
2023-09-29 18:05:59 +02:00
Mario Rodas
fbf686309f
Merge pull request #256725 from trofi/modules-xmr-stak-cudaSupport-removal
...
modules/xmr-stak: drop broken cudaSupport option
2023-09-29 06:13:19 -05:00
Thiago Kenji Okada
88c5afe153
Merge pull request #257433 from thiagokokada/graalvm-bump
...
graalvm-ce: 22.3.1 -> 21.0.0
2023-09-29 11:12:22 +01:00
asymmetric
4a359e2106
Merge pull request #250810 from asonix/btrbk-fix-btrfs-path
...
nixos/btrbk: fix btrfs path for passwordless execution
2023-09-29 10:37:21 +02:00
Jacek Galowicz
47a9fc3fb3
Merge pull request #257937 from RaitoBezarius/reduce-spam-for-boot
...
nixos/lib/test-driver: reduce spam at boot hangs
2023-09-29 09:34:00 +02:00
Raito Bezarius
81becd3c44
nixos/lib/test-driver: reduce spam at boot hangs
...
Since 008f9f0cd4
("nixos/test-driver: actually use the backdoor message to wait for backdoor"),
when boot is still computering, we can get a tons of empty strings in response to the shell.
This is not really useful to print and waste the disk space for any CI system that logs them.
We stop logging chunks whenever they are empty.
2023-09-29 03:45:31 +02:00
Sandro Jäckel
5b9cdda1c2
nixos/nano: add enable, package option, do not create /etc/nanorc by default
...
and remove nano from environment.defaultPackages. In addition also cleanup the file in general.
This is a follow up to #220481
Co-authored-by: pennae <82953136+pennae@users.noreply.github.com>
2023-09-29 00:24:34 +02:00
Thiago Kenji Okada
61ead0290d
Merge pull request #257900 from thiagokokada/oci-useNetworkd-default-but-optional
...
nixos/virtualisation: use mkDefault in networking.useNetworkd in oci-common
2023-09-28 23:17:31 +01:00
Weijia Wang
5c9b48143d
Merge pull request #257887 from yayayayaka/matrix-sliding-sync-fix-missing-mddoc
...
nixos/matrix-sliding-sync: Fix missing lib.mdDoc
2023-09-28 23:19:02 +02:00
Thiago Kenji Okada
e514178339
nixos/virtualisation: use mkDefault in networking.useNetworkd in oci-common
...
To make it easier to disable for those folks who don't want to use
systemd-networkd.
2023-09-28 22:05:34 +01:00
asonix
a8c1811bf6
nixos/btrbk: fix btrfs path for passwordless execution
2023-09-28 14:51:19 -05:00
Yaya
0951dbcc9b
nixos/matrix-sliding-sync: Fix missing lib.mdDoc
2023-09-28 19:37:07 +00:00
Weijia Wang
a8498722d0
Merge pull request #257862 from pbsds/typos
...
treewide: Fix typos
2023-09-28 21:09:18 +02:00
Vladimír Čunát
2e8016c50b
Merge #257852 : systemd: revert allow udev-trigger for lxd nested containers
2023-09-28 20:05:29 +02:00
Adam Stephens
b1237da5b2
systemd: revert allow udev-trigger for lxd nested containers
2023-09-28 13:58:11 -04:00
Peder Bergebakken Sundt
470614b671
treewide: Fix typos
2023-09-28 19:06:13 +02:00
Robert Hensing
d37aa6f414
Merge pull request #257843 from tweag/nixos-nixpkgs-overlays-rewrite
...
nixos/nixpkgs: Rewrite overlays option docs
2023-09-28 17:35:38 +01:00
Silvan Mosberger
11406bdc0e
nixos/nixpkgs: Rewrite overlays option docs
...
henrik-ch was also here :)
Co-Authored-By: Valentin Gagarin <valentin.gagarin@tweag.io>
2023-09-28 16:27:33 +02:00
Mario Rodas
25b9f4d2b6
Merge pull request #255116 from adamcstephens/lxd/udev-container
...
systemd: allow udev-trigger to run on lxd containers with nesting
2023-09-28 02:17:27 -05:00
Robert Hensing
d1c454a3eb
Merge pull request #257682 from Kharacternyk/transmission-doc-typo
...
nixos/transmission: fix a typo in the docs
2023-09-28 04:38:03 +01:00
Will Fancher
209f6f3c21
Merge pull request #257693 from NickCao/bindmount
...
nixos/stage-1-systemd: fix initrd-fstab generation for bind mounts, a…
2023-09-27 20:15:46 -04:00
Maximilian Bosch
e515dce892
nixos/sshd: fix sshd.conf validity check
...
When using e.g. `{ addr = "[::]"; port = 22; }` at `listenAddresses`,
the check fails because of an escaping issue[1] with
last 1 log lines:
> Invalid test mode specification -f
For full logs, run 'nix log /nix/store/c6pbpw5hjkjgipmarwyic9zyqr1xaix5-check-sshd-config.drv'
Using `lib.escapeShellArg` appears to solve the problem.
[1] https://github.com/NixOS/nixpkgs/pull/256090#issuecomment-1738063528
2023-09-28 00:11:31 +00:00
Thiago Kenji Okada
8c01dd912f
release-notes: add GraalVM changes
2023-09-27 23:49:26 +01:00
Nick Cao
37cac5f032
nixos/stage-1-systemd: makeFstabEntries: drop rootPrefix parameter
2023-09-27 18:31:56 -04:00
Brendan Taylor
95e66809de
coredns: allow adding external plugins
...
Solves https://github.com/NixOS/nixpkgs/issues/146603
CoreDNS has support for plugins that are added at compile time. This
exposes an argument `externalPlugins` that will build coredns with
the specified plugins.
Example:
```
coredns-fanout = pkgs.coredns.override {
externalPlugins = [
{name = "fanout"; repo = "github.com/networkservicemesh/fanout"; version = "v1.9.1";}
];
vendorHash = "<SRI hash>";
};
```
2023-09-27 23:35:47 +02:00
Sander van der Burg
5bf3c4393c
Merge pull request #257672 from svanderburg/disnix-updates
...
Disnix updates
2023-09-27 21:51:27 +02:00
Robert Hensing
bdce311b57
Merge pull request #256544 from tweag/strict-foldl
...
`lib.lists.foldl'`: Make stricter
2023-09-27 20:01:14 +01:00
Nick Cao
0fecd7edc8
nixos/stage-1-systemd: fix initrd-fstab generation for bind mounts, again
...
See https://github.com/NixOS/nixpkgs/pull/185089
2023-09-27 14:34:17 -04:00
Matthieu Coudron
0ab2c96429
vimUtils: buildVimPluginFrom2Nix renamed to buildVimPlugin
...
the `from2Nix` suffix is a legacy from vim2nix but we dont use that anymore. It makes the name of the function unusual and long.
2023-09-27 19:08:38 +02:00
Nazar Vinnichuk
e40c8d3739
nixos/transmission: fix a typo in the docs
2023-09-27 19:55:37 +03:00
Ryan Lahfa
c22ca8e820
Merge pull request #254440 from Izorkin/add-nginx-bpf
2023-09-27 18:53:43 +02:00
Ryan Lahfa
e909050efd
Merge pull request #257047 from minijackson/netbox-3.6.2
2023-09-27 18:50:54 +02:00
Ryan Lahfa
12eb1e5d28
Merge pull request #249412 from JTarasovic/jdt/systemd-networkd/ipv6-assign-prefix
2023-09-27 18:39:00 +02:00
Ryan Lahfa
cb403e56a6
Merge pull request #249386 from JTarasovic/jdt/systemd-networkd/dhcpv6config
2023-09-27 18:38:16 +02:00
Sander van der Burg
32c36780d1
dysnomia: 0.10.1 -> 0.10.2
2023-09-27 18:35:30 +02:00
Vladimír Čunát
8a86b98f0b
Merge #255658 : staging-next 2023-09-17
2023-09-27 18:00:00 +02:00
Maximilian Bosch
b9bff72147
Merge pull request #249792 from teto/postgresql-quality-of-life-changes
...
services.postgres: move the generated statement at the top of the file
2023-09-27 16:22:58 +02:00
Janik
65e9f3c071
Merge pull request #257621 from herrwiese/for-master/usbguard-path-to-string
2023-09-27 14:21:57 +02:00
Andreas Wiese
1e8b8e6d38
nixos/usbguard: don't use path literal for pure evaluation
...
PR#256295 reintroduced ruleFile option, but set the default as a path
literal, which was a "string path" previously. This breaks evaluation
for being impure:
error: access to absolute path '/var/lib/usbguard/rules.conf' is forbidden in pure eval mode (use '--impure' to override)
2023-09-27 11:22:09 +02:00
github-actions[bot]
9a4dae4abd
Merge master into staging-next
2023-09-27 06:01:00 +00:00
Artturi
31c647207a
Merge pull request #231384 from mrcjkb/tuxedo-rs
2023-09-27 08:08:50 +03:00