Martin Weinelt
d26a6e377d
nixos/tests/home-assistant: stop printing log
...
With multiple specialization changes this isn't very helpful anymore,
but no biggie since we check the log for errors anyway and the log is
not too verbose anyway.
2022-06-22 17:02:48 +02:00
Andreas Rammhold
cfbcf381c2
nixos/home-assistant: reload the daemon when configuration changed
...
Reload the service when configuration changes. This means that we don't
have a potentially slow startup for every small configuration change.
2022-06-22 16:20:11 +02:00
Robert Hensing
9d92bee00a
Merge pull request #175474 from hercules-ci/issue-148456-dockerTools-example-etc
...
dockerTools: Add example of using NixOS' etc
2022-06-22 15:43:29 +02:00
pennae
9e109ffdb5
Merge pull request #178110 from pennae/fix-networkd-gateways
...
nixos/networking: fix v4+v6 default gateways with networkd
2022-06-20 14:17:41 +00:00
Florian Klink
8b926cad93
nixos/tests/grafana-agent: update port
...
We now don't explicitly configure a self-chosen port, but use the
default port choosen by grafana, 12345.
2022-06-19 12:23:06 +02:00
Sandro
861771aac2
Merge pull request #177174 from fgaz/zeronet-conservancy/0.7.6
...
zeronet-conservancy: 0.7.5 -> 0.7.6, add nixos test
2022-06-19 01:34:44 +02:00
Francesco Gazzetta
3cfdd35ff6
zeronet-conservancy: add nixos test
2022-06-18 22:06:55 +02:00
pennae
da28b26d64
nixos/networking: fix v4+v6 default gateways with networkd
...
fixes #178078
2022-06-18 09:33:35 +02:00
Sandro
558031dcf7
Merge pull request #178041 from vcunat/p/annoying-tests
...
nixos/tests/fcitx: disable
2022-06-17 20:20:52 +02:00
Vladimír Čunát
7e2a357edb
nixos/tests/fcitx: disable
...
It never worked on 21.11 and still does not:
https://hydra.nixos.org/job/nixos/release-21.11/nixos.tests.fcitx.x86_64-linux/all
https://hydra.nixos.org/job/nixos/trunk-combined/nixos.tests.fcitx.x86_64-linux/all
and it frequently makes big channels wait (same on aarch64-linux).
2022-06-17 18:16:12 +02:00
Robert Hensing
3624bb535f
nixosTests.convos: Fix missing port variable
2022-06-17 12:24:52 +02:00
Robert Hensing
152736d39e
nixosTests.acme: Fix typechecking, avoiding type reassignment
2022-06-17 11:45:19 +02:00
superherointj
a6a0c44760
k3s: remove docker support
2022-06-15 16:40:29 -03:00
Jonas Chevalier
9c587c51ac
Merge pull request #177743 from zimbatm/grafana-agent-module
...
nixos: add grafana-agent module
2022-06-15 16:22:54 +02:00
Bobby Rong
284ccb5f4d
Merge pull request #177111 from samuela/upkeep-bot/vscodium-1.68.0-1654822313
...
vscodium: 1.67.2 -> 1.68.0
2022-06-15 22:13:41 +08:00
Bobby Rong
fe1f4564af
nixos/tests/vscodium: skip type check for now
2022-06-15 22:01:04 +08:00
zimbatm
31b47913f3
nixos: add grafana-agent module
...
Easily ship logs and metrics to Grafana Cloud and other similar targets.
2022-06-15 12:59:06 +02:00
Francesco Gazzetta
5e52fdf6f6
vengi-tools: 0.0.18 -> 0.0.20
2022-06-14 22:23:50 +02:00
Robert Hensing
5f2eb57725
Merge pull request #177461 from leungbk/mypy-terminal-emulator
...
tests/terminal-emulators: comply with mypy typecheck
2022-06-14 00:34:16 +02:00
Pascal Bach
0d27868e91
Merge pull request #144082 from jojosch/jellyfin-10.8.0
...
jellyfin{,-web}: 10.7.7 -> 10.8.0
2022-06-13 23:35:36 +02:00
Johannes Schleifenbaum
b1ff292b1a
nixos/tests/jellyfin: fix type errors in test script
...
Co-authored-by: Minijackson <minijackson@riseup.net>
2022-06-13 21:58:48 +02:00
Max
664dab9574
nixos/tests/ipfs: Simplify FUSE test
...
Co-authored-by: Luflosi <Luflosi@users.noreply.github.com>
2022-06-13 21:01:32 +02:00
Brian Leung
b8df14aec0
tests/terminal-emulators: comply with mypy typecheck
...
Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
2022-06-13 07:53:43 -07:00
Aaron Jheng
c3c876462b
traefik: 2.6.3 -> 2.7.1
2022-06-13 14:30:08 +00:00
Maximilian Bosch
6717faa02c
Merge pull request #177216 from amarshall/linux-kernel-updates
...
Linux kernel updates 2022-06-10
2022-06-12 19:52:57 +02:00
Florian Klink
2b9be3117e
Merge pull request #177010 from flokli/make-kexec
...
nixos/modules/installer/kexec/kexec-boot.nix: move into nixos/lib, expose `kexec` nixos/release.nix
2022-06-12 10:07:35 +02:00
rnhmjoj
5803706662
nixos/tests: fix type mismatch in wait_for_open_port
...
Fix some fallout from de3e423
(PR #171280 ).
2022-06-11 14:22:53 +02:00
Andrew Marshall
a2c6e4372a
linux/hardened/patches/5.18: init at 5.18.3-hardened1
2022-06-10 17:22:33 -04:00
piegames
4ebc288038
Merge #172819 : nixos: move matrix services into their category
2022-06-10 10:54:18 +02:00
Elis Hirwing
7afff45088
Merge pull request #174555 from etu/php-drop-php74
...
php: Drop PHP 7.4
2022-06-10 10:43:31 +02:00
Florian Klink
50648f568d
nixos/…/kexec-boot.nix: move into netboot.nix, rename to kexecTree
...
`nixos/modules/installer/kexec/kexec-boot.nix` doesn't contain any
custom NixOS config, other than importing `netboot-minimal.nix` (which
imports `netboot-base.nix`, which imports `netboot.nix`.
`netboot.nix` really is just describing a self-contained system config,
running entirely off kernel and initrd, so we might as well move the
kexec script generation there as well.
`netboot.nix` already contains some `system.build` attributes.
Provide a `system.build.kexecTree` attribute (and `kexecScript` for
composability).
2022-06-09 19:59:03 +02:00
Rick van Schijndel
05eb6570c0
Merge pull request #176801 from K900/upd8n
...
n8n: update, fix tests
2022-06-09 07:49:37 +02:00
K900
c54c71b4ec
n8n: fix test
2022-06-09 08:19:42 +03:00
Julien Moutinho
9d69ea4b7f
nixos/sourcehut: improve testing
2022-06-08 19:46:04 -04:00
Julien Moutinho
17c6f62503
nixos/sourcehut: some settings became mandatory upstream
2022-06-08 19:46:04 -04:00
Julien Moutinho
cd6808ba9f
sourcehut: fix Unix socket support for Redis
2022-06-08 19:46:04 -04:00
Elis Hirwing
e91811bbe1
php74: Drop PHP 7.4 and add aliases throwing an error
2022-06-08 18:11:55 +02:00
happysalada
f5ef819e24
mimir: switch pname to mimir
2022-06-07 06:53:15 -04:00
Martin Weinelt
b981c4217f
Merge pull request #176626 from winterqt/bump-radarr
...
radarr: 4.0.5.5981 -> 4.1.0.6175
2022-06-06 23:12:26 +02:00
Winter
c08942e1ad
nixos/tests/radarr: fix type of argument in test script
2022-06-06 16:39:55 -04:00
Leona Maroni
0eaa72390b
maintainers: rename to leona
2022-06-06 22:20:31 +02:00
Robert Hensing
51224f522f
nixosTests.allDrivers: Move logic to all-packages.nix
...
Bring it in line with release.nix
2022-06-06 19:24:30 +02:00
Martin Weinelt
0be108df2e
nixos/tests/firefox: fix return type typing
2022-06-06 13:29:09 +02:00
Nguyễn Gia Phong
22f3d4e4db
nixos: move matrix services into their category
2022-06-06 13:50:58 +09:00
zowoq
e9f4412eb4
docker-edge: remove
2022-06-06 14:06:39 +10:00
Robert Hensing
bad676c7ed
Merge pull request #174441 from tljuniper/172325-nixostest-override-python-pkgs-additional-param
...
nixos/test-driver: additional Python packages in test driver
2022-06-05 20:46:01 +02:00
Anderson Torres
9648de3055
Merge pull request #176341 from erdnaxe/nitter_test_fix
...
nixos/nitter: fix wait_for_open_port
2022-06-05 09:03:06 -03:00
Robert Hensing
fddafcc062
Merge pull request #176099 from hercules-ci/nixosTests.allDrivers
...
`nixosTests`: Add `allDrivers` for development purposes
2022-06-05 12:13:40 +02:00
Alexandre Iooss
053e10dfbc
nixos/nitter: fix wait_for_open_port
2022-06-05 09:35:48 +02:00
pennae
18cce1008e
Merge pull request #175743 from scvalex/add-route-type-option
...
nixos/network-interfaces: add networking.interfaces.<name>.ipv[46].routes.type
2022-06-04 15:41:03 +00:00
Guillaume Girol
ed883bbfd9
Merge pull request #173881 from symphorien/ihm-fix-test
...
nixos/tests/ihatemoney: fix test
2022-06-04 12:04:02 +00:00
Robert Hensing
81128707bf
Merge pull request #176182 from bobby285271/test-driver
...
nixos/test-driver: fix type hint for send_chars
2022-06-04 13:32:11 +02:00
Bobby Rong
41cd411c03
nixos/tests/sway: skip type check for now
2022-06-04 13:55:01 +08:00
Bobby Rong
906b0b2e87
nixos/tests: fix all tests that uses wait_until_tty_matches
2022-06-04 12:22:03 +08:00
Martin Weinelt
417419a5c9
nixos/tests/home-assistant: assert regex match
...
Fixes type checking done against the test driver.
2022-06-03 18:56:11 -07:00
Thiago Kenji Okada
44b5c8b6a7
Merge pull request #175965 from otavio/topic/nixos-restic
...
Add new restic options for NixOS module
2022-06-03 16:19:55 +01:00
Otavio Salvador
d9e3b1fafe
nixos/restic: add backup{Prepare,Cleanup}Command options
...
The backupPrepareCommand and backupCleanupCommand options offer a way to
run a script to prepare for backup and then cleanup it once finish.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2022-06-03 11:22:22 -03:00
Otavio Salvador
deae887c5a
nixos/restic: add new repositoryFile option
...
Allow providing the repository as a file, useful when we don't want it
being stored in the Git repository as plain text.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2022-06-03 11:21:37 -03:00
Robert Hensing
481ef8ddd6
nixosTests: Add allDrivers for development purposes
2022-06-03 14:34:29 +02:00
Robert Hensing
793180cf55
Merge branch 'master' into 172325-nixostest-override-python-pkgs-additional-param
2022-06-03 14:22:13 +02:00
Otavio Salvador
082a4184ec
nixos/restic: reformat
...
Apply nixpkgs-fmt on file prior doing changes.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2022-06-02 16:48:43 -03:00
Rick van Schijndel
ef895f6b43
Merge pull request #173239 from jojosch/mjolnir-update
...
mjolnir: 1.4.1 -> 1.4.2
2022-06-02 21:40:53 +02:00
Lassulus
8cea5e2fa1
Merge pull request #173664 from Izorkin/peertube-redis-server
...
nixos/peertube: use redis.servers
2022-06-02 20:26:29 +02:00
Alexandru Scvortov
3a09010b9d
nixos/network-interfaces: add networking.interfaces.<name>.ipv[46].routes.type
2022-06-02 19:16:25 +01:00
Sandro
8d8e031d25
Merge pull request #133771 from erdnaxe/libreddit_fix
...
nixos/libreddit: service hardening and test
2022-05-31 21:53:51 +02:00
Robert Hensing
c5d82eb1ab
Merge pull request #174939 from FliegendeWurst/nixos-tests
...
nixos/tests: various fixes
2022-05-31 16:31:06 +02:00
Robert Hensing
116832edbf
dockerTools: Add example of using NixOS' etc
...
(cherry picked from commit 9b2af8673b
)
2022-05-30 14:26:52 +02:00
linj
37792e5766
nixos/dendrite: add an option loadCredential
...
systemd-247 provides a mechanism called LoadCredential for secrets and
it is better than environment file. See the section of Environment=
in the manual of systemd.exec for more information.
Some options in config.yaml need values to be strings, which currently
can be used with environmentFile but not loadCredential. But it's
possible to use loadCredential for those options, e.g. we can
substitute their values in ExecStart, but not in ExecStartPre due to
[1].
[1]: https://github.com/systemd/systemd/issues/19604
2022-05-29 13:34:14 -07:00
tljuniper
8858bf009e
nixos/test-driver: add test for extraPythonPackages
2022-05-29 11:22:42 +02:00
Jörg Thalheim
a6cdcce08b
nixos/mimir: add test
2022-05-29 03:49:17 -04:00
Alyssa Ross
c3c0dd00d8
treewide: fix loss of precision in NixOS systems
...
Prior to this patch:
$ nix-instantiate --eval -E '
> with import ./. {
> localSystem.config = "aarch64-unknown-linux-musl";
> };
> (nixos {}).config.nixpkgs.localSystem.config
> '
"aarch64-unknown-linux-gnu"
Because only the system triple was being passed through, the Musl part
of the system specification was lost. This patch fixes various
occurrences of NixOS evaluation when a Nixpkgs evaluation is already
available, to pass through the full elaborated system attribute set,
to avoid this loss of precision.
2022-05-28 20:01:55 +00:00
Guillaume Girol
9b73ceb7c2
Merge pull request #173919 from symphorien/os-prober-hang
...
nixos/tests/os-prober: fix
2022-05-28 19:10:37 +00:00
FliegendeWurst
9d2c8ba7e9
nixos/tests/gitolite: fix test timeout
...
This prevents ssh from reading from stdin.
Link the NixOS test to the package.
2022-05-27 15:34:46 +02:00
FliegendeWurst
19e4234f4c
nixos/tests/meilisearch: fix curl invocation
...
Also replace the movies dataset with a direct download as
it is not present in newer meilisearch versions.
Link the NixOS test to the package.
2022-05-27 15:33:42 +02:00
FliegendeWurst
8cb2a61de4
nixos/tests/mjolnir: fix registration test
2022-05-27 11:50:22 +02:00
Vladimír Čunát
c70995bae3
Merge #173996 : nixosTests.custom-ca: fix meta evaluation
2022-05-23 17:52:11 +02:00
Janne Heß
9d7aff488a
Merge pull request #174061 from helsinki-systems/fix/nixos-test-mysql-backup
...
nixosTests.mysql-backup: fix
2022-05-23 14:10:06 +02:00
pennae
023e25264c
Merge pull request #172983 from pennae/mosquitto-bind-interface
...
nixos/mosquitto: add bind_interface listener option, fix assertion messages
2022-05-23 10:53:08 +00:00
Janne Heß
e9bdd5fa74
Merge pull request #168168 from fedeinthemix/home-mode
...
nixos/users-group: Add 'homeMode' option.
2022-05-23 12:27:49 +02:00
ajs124
b67500724f
nixosTests.mysql-backup: fix
2022-05-23 02:39:33 +02:00
Izorkin
6e8e1faabe
nixos/tests: add nginx-http3 test
2022-05-22 19:29:12 +03:00
Vladimír Čunát
bf1aabe3c1
nixosTests.custom-ca: fix meta evaluation
...
Test case: nix eval -f. nixosTests.custom-ca.firefox.meta
2022-05-22 15:57:57 +02:00
Guillaume Girol
4f709ea817
Merge pull request #164883 from oxalica/feat/btrbk-no-timer
...
nixos/btrbk: allow instances without timers and simplify
2022-05-21 20:04:54 +00:00
Maximilian Bosch
33c44a1031
nextcloud22: drop
...
Version 22 will be EOLed in July 2022[1] and we shouldn't have
unsupported software in the soon-to-be-released NixOS 22.05, hence
dropping it already.
[1] https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule
2022-05-21 18:34:28 +02:00
Guillaume Girol
5a0577265e
nixos/tests/ihatemoney: fix test
...
ihm blocks on smtpd accepting the email
2022-05-21 12:00:00 +00:00
Guillaume Girol
32e45a5c9f
nixos/tests/os-prober: fix
...
synchronize the list of extraDependencies with the installer test
2022-05-21 12:00:00 +00:00
sternenseemann
604120a374
Merge pull request #173576 from sternenseemann/xmonad-tests
...
[haskell-updates] release-haskell.nix: include nixos tests for xmonad
2022-05-20 11:48:23 +02:00
Izorkin
0b1340f57b
nixos/peertube: use redis.servers
2022-05-19 23:52:50 +03:00
Jörg Thalheim
e56ae50ed9
Merge pull request #173109 from Mic92/upterm
...
nixos/upterm: additional hardening
2022-05-19 20:16:13 +01:00
sternenseemann
0520dda5ec
nixos/tests/xmonad: adjust to XMonad 0.17
2022-05-19 09:15:12 +02:00
Maximilian Bosch
f1f849afb8
Merge pull request #171736 from arnottcr/nextcloud
...
nextcloud24: init at 24.0.0
2022-05-18 12:14:01 +02:00
Manuel Bärenz
556ce9a40a
Merge pull request #166010 from Stunkymonkey/keepassxc-2.7.0
...
keepassxc: 2.6.6 -> 2.7.1
2022-05-16 11:08:23 +02:00
Manuel Bärenz
6423fcedb3
nixosTests.keepassxc: Simplify OCR test
2022-05-16 10:37:16 +02:00
Johannes Schleifenbaum
050e0aa6de
nixos/tests/mjolnir: set enable_registration_without_verification for matrix-synapse
2022-05-16 10:32:13 +02:00
Thiago Kenji Okada
1dc9931937
Merge pull request #173034 from Mic92/nix-ld
...
nix-ld: 1.0.0 -> 1.0.2
2022-05-15 21:18:54 +01:00
Jörg Thalheim
d5099630b1
nix-ld: 1.0.0 -> 1.0.2
2022-05-15 21:06:05 +02:00
pennae
2145dbc4fc
nixos/mosquitto: add missing listener option bind_interface
...
we expose it under settings instead of at the listener toplevel because
mosquitto seems to pick the addresses it will listen on
nondeterministically from the set of addresses configured on the
interface being bound to. encouraging its use by putting it into the
toplevel options for a listener seems inadvisable.
2022-05-15 10:33:38 +02:00
Jörg Thalheim
14e2c1e4fb
nixos/upterm: fix race condition in test
2022-05-15 09:57:52 +02:00
Michael Weiss
084f2307d4
nixos/tests/chromium: Switch to nodes.machine (vs. deprecated machine attribute)
...
The old attribute is deprecated:
trace: warning: In test `chromium-stable': The `machine' attribute in NixOS
tests (pkgs.nixosTest / make-test-pyton.nix / testing-python.nix / makeTest) is
deprecated. Please use the equivalent `nodes.machine'.
Note: This is only a refactoring.
2022-05-14 23:54:41 +02:00
Martin Weinelt
3607d087ec
Merge pull request #112682 from hax404/upterm
2022-05-13 18:24:54 +02:00