github-actions[bot]
2dc3af6ef9
Merge staging-next into staging
2023-10-04 12:01:34 +00:00
github-actions[bot]
c7a3c2d71b
Merge master into staging-next
2023-10-04 12:01:01 +00:00
Doron Behar
34585a2b76
Merge pull request #256866 from kirillrdy/transmission
...
transmission, transmission_4: set mainProgram and restore nixosTests
2023-10-04 13:20:46 +03:00
Florian Klink
7239f0198e
Merge pull request #258920 from ElvishJerricco/systemd-stage-1-full-build
...
systemd-stage-1: Default to full systemd build.
2023-10-04 12:02:36 +03:00
Florian Klink
42f2e2dadd
Merge pull request #257510 from ign0tus/fix/wake-on-lan-policy
...
Fix: WakeOnLan policy
2023-10-04 11:36:16 +03:00
Will Fancher
710b96b191
systemd-stage-1: Default to full systemd build.
2023-10-04 04:21:35 -04:00
Florian Klink
d89aa11c89
Merge pull request #258345 from lf-/jade/wait-for-online
...
nixos/networkd: fix wait-online on networking.useDHCP default configuration
2023-10-04 10:58:14 +03:00
github-actions[bot]
5c5cb21569
Merge staging-next into staging
2023-10-04 06:01:26 +00:00
github-actions[bot]
0f2514516b
Merge master into staging-next
2023-10-04 06:00:56 +00:00
Will Fancher
37601de942
Merge pull request #237154 from ElvishJerricco/sd-s1-networkd-flush-with-keep-configuration
...
systemd stage 1 networking: Use KeepConfiguration
2023-10-03 23:37:03 -04:00
github-actions[bot]
dc6e881362
Merge staging-next into staging
2023-10-04 00:02:53 +00:00
Daniel Hill
d6bf8b47ec
bcachefs: 2023-06-28 -> 2023-09-29
...
Includes prep work for mainline bcachefs release.
2023-10-03 22:00:26 +01:00
Martin Weinelt
e29e5077fc
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
- pkgs/development/python-modules/podcastparser/default.nix
2023-10-03 21:13:27 +02:00
K900
76917ca3ae
nixos/sddm: add option to enable Wayland support via Weston
2023-10-03 12:48:58 +03:00
github-actions[bot]
560e64fc7a
Merge master into staging-next
2023-10-03 06:01:08 +00:00
K900
9d2e9d8ddf
Merge pull request #258434 from SuperSandro2000/locate-dbfile
...
nixos/locate: #258575 followup
2023-10-03 08:58:20 +03:00
Ruby Juric
638d19ac92
zitadel: init at 2.37.2; nixos/zitadel: init ( #254896 )
2023-10-03 07:11:18 +02:00
Sandro Jäckel
b53f817088
nixos/locate: cleanup optional parenthesis
2023-10-03 00:19:57 +02:00
Martin Weinelt
9d0b02be98
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
- pkgs/development/python-modules/python-ndn/default.nix
2023-10-02 23:59:00 +02:00
Jade Lovelace
28ab2b278d
nixos/networkd: make wait-online not time out
...
A further bug to our strange multi-user.target depending on
network-online.target issue is that systemd recently changed the
behaviour of systemd-networkd-wait-online to no longer consider the
absence of interfaces with RequiredForOnline to be sufficient to be
online: https://github.com/systemd/systemd/pull/27825
On the advice of the systemd developers
(https://github.com/systemd/systemd/issues/29388 ), this commit changes
the configuration of systemd-networkd-wait-online to pass --any by
default, and lets the default DHCP interfaces be RequiredForOnline
as they would be by default if the option is omitted.
It is plausible that systemd-networkd-wait-online may still fail if
there are no interfaces at all. However, that probably cannot be
avoided.
2023-10-02 14:47:21 -07:00
Alyssa Ross
dc439e41db
nixos/environment: move XDG_CONFIG_DIRS to sessionVariables
...
Otherwise, in non-interactive contexts (e.g. systemd units), this
entry (the default) won't be in the list. Only the profile relative
ones would be, since they were already using session variables. This
is clearly not the correct behavior.
2023-10-02 18:47:48 +00:00
github-actions[bot]
23a7292114
Merge master into staging-next
2023-10-02 18:01:04 +00:00
Nick Cao
a431dcd07d
Merge pull request #258486 from tazjin/gonic-resolve-conf
...
nixos/gonic: allow gonic to perform non-local DNS resolution
2023-10-02 13:40:12 -04:00
Weijia Wang
ccdb43a66a
Merge branch 'master' into staging-next
2023-10-02 14:49:01 +02:00
K900
524181b5b8
nixos/locate: rip out dbfile overrides
...
All the locate versions we have support LOCATE_PATH, so just use that
instead of adding indirections all over the place AND forcing people
to rebuild their locate implementation if they want the path changed.
2023-10-02 15:10:22 +03:00
Ryan Lahfa
6f4a420057
Merge pull request #257719 from CardboardTurkey/regreet-fix-group
2023-10-02 13:28:37 +02:00
Ryan Lahfa
06f013e0cd
Merge pull request #238847 from nikstur/qemu-vm-external-disk-image
2023-10-02 13:27:03 +02:00
Linus Heckemann
313d0245a8
Merge pull request #256666 from lheckemann/bcachefs-keyring
...
bcachefs tests: unlock directly to the right keyring
2023-10-02 11:35:16 +02:00
nikstur
62e95d095d
nixos/qemu-vm: optionally disable overriding fileSystems
...
Allow the user to disable overriding the fileSystems option with
virtualisation.fileSystems by setting
`virtualisation.fileSystems = lib.mkForce { };`.
With this change you can use the qemu-vm module to boot from an external
image that was not produced by the qemu-vm module itself. The user can
now re-use the modularly set fileSystems option instead of having to
reproduce it in virtualisation.fileSystems.
2023-10-02 11:13:26 +02:00
Cabia Rangris
6f7933059d
Merge pull request #237404 from cab404/cab/moonraker-gpiod
...
moonraker: add useGpiod
2023-10-02 06:45:16 +04:00
Vladimir Serov
5edabf7c0b
moonraker: add useGpiod
2023-10-02 06:09:58 +04:00
Jörg Thalheim
f8be2c43b4
nixos/buildbot: allow to prepend imports
2023-10-02 09:11:39 +10:00
Jörg Thalheim
e2106a5dbb
nixos/buildbot: make configurators configurable
2023-10-02 09:11:39 +10:00
Vincent Ambo
259d112c05
nixos/gonic: allow gonic to perform non-local DNS resolution
...
Gonic accesses external services (e.g. Listenbrainz or last.FM) for
scrobbling, but it was previously not allowed to read
`/etc/resolv.conf`.
This had the effect that, unless a local resolver was configured on
the system, any connection attempt would fail due to DNS resolution
being unavailable.
2023-10-02 01:05:00 +03:00
github-actions[bot]
708561b6ea
Merge master into staging-next
2023-10-01 18:01:08 +00:00
K900
e53c99eb17
treewide: use pkgs.config
instead of config.nixpkgs.config
...
`pkgs` may be passed in externally, in which case `config.nixpkgs.config` will not be set.
Follow-up to #257458 .
2023-10-01 20:48:40 +03:00
Ryan Lahfa
8bc4e1927c
Merge pull request #255321 from p-h/ulogd-multiple-logging-stacks
2023-10-01 17:53:19 +02:00
Alyssa Ross
d4a1009f5a
Merge remote-tracking branch 'origin/master' into staging-next
2023-10-01 13:53:00 +00:00
K900
eb8ce7930d
Merge pull request #257458 from K900/die-nixpkgs-config-die
...
treewide: fail when `nixpkgs.config` is set with explicit `pkgs`, remove all `nixpkgs.config` usages in in-tree modules
2023-10-01 10:11:15 +03:00
github-actions[bot]
8314cc67bf
Merge master into staging-next
2023-09-30 18:01:01 +00:00
Martin Weinelt
f33abce165
Merge pull request #257555 from mweinelt/wyoming-1.2.0
...
wyoming (1.1.0 -> 1.2.0), wyoming-piper (1.2.0 -> 1.3.2), webrtc-noise-gain (init), wyoming-openwakeword (init)
2023-09-30 16:00:34 +02:00
github-actions[bot]
c3098253b5
Merge master into staging-next
2023-09-30 12:01:05 +00:00
Reno Reckling
612035c45f
Fix broken genJqSecretsReplacementSnippet for jq 1.7 ( #257932 )
...
jq 1.7 updated it's behaviour and now throws an error
if the first argument is an empty string. It now needs
"." to pass the input through.
2023-09-30 14:00:13 +02:00
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