Nick Cao
3d26221082
nixos/zram: use zram-generator
2023-02-04 10:33:06 +08:00
Dominique Martinet
fd5d7b2586
tests/bpf: add module BTF test
...
bpftrace 0.17 added module BTF support, check this works.
On bpftrace 0.16, this failed with the following error:
> ERROR: kfunc:nft_trans_alloc_gfp: no BTF data for the function
2023-02-03 16:53:17 -06:00
Florian Klink
fbfe2907af
nixos/nscd: use nsncd by default
...
As announced in the NixOS 22.11 release notes, 23.05 will switch NixOS
to using nsncd (a non-caching reimplementation in Rust) as NSS lookup
dispatcher, instead of the buggy and deprecated glibc-provided nscd.
If you need to switch back, set `services.nscd.enableNsncd = false`, but
please open an issue in nixpkgs so your issue can be fixed.
2023-02-02 11:07:25 +01:00
Nick Cao
035527d61f
Merge pull request #213781 from 06kellyjac/tracee
...
tracee: 0.10.0 -> 0.11.0
2023-02-02 11:10:29 +08:00
Nick Cao
338657be21
Merge pull request #210190 from NickCao/zram-generator
...
zram-generator: init at 1.1.2
2023-02-02 11:04:46 +08:00
Thomas Gerbet
34f5d8cd24
Merge pull request #213534 from drupol/add-prometheus-shelly-exporter
...
prometheus-shelly-exporter: init at 1.0.0
2023-02-02 00:11:56 +01:00
Pol Dellaiera
9f17e032e7
prometheus-shelly-exporter: add NixOS module
2023-02-01 19:49:33 +01:00
06kellyjac
abbedbd514
tracee: 0.10.0 -> 0.11.0
...
Diff: https://github.com/aquasecurity/tracee/compare/v0.10.0...v0.11.0
Changelog: https://github.com/aquasecurity/tracee/releases/tag/v0.11.0
Fix integration test to work with new tests
2023-02-01 15:27:41 +00:00
Luflosi
eaf43be84c
linuxPackages.apfs: unstable-2022-10-20 -> 0.3.0
...
https://github.com/linux-apfs/linux-apfs-rw/releases/tag/v0.3.0
I also added a `longDescription` and modified the test to verify the checksum on all metadata nodes now that it works.
2023-01-31 17:35:05 +01:00
Gregor Kleen
239a93f205
chrony: add gkleen as maintainer for nixos test for ptp_kvm
2023-01-31 10:08:32 -06:00
Gregor Kleen
b355be2d91
chrony: add nixos test for ptp_kvm
2023-01-31 10:08:32 -06:00
Maximilian Bosch
e6ad298b7c
Merge pull request #213392 from Ma27/grafana-fix-provision-test
...
nixos/tests/grafana/provision: fix test
2023-01-31 13:49:28 +01:00
Henri Menke
0cfc7e63a6
nixos/zram-generator: add test
2023-01-31 20:18:18 +08:00
Artturi
d88425e91c
Merge pull request #199512 from 06kellyjac/tracee
2023-01-30 17:59:23 +02:00
Vladimír Čunát
23ce77d76e
Revert #178290 : nixos/virtualisation: add option
...
...for explicitly named network interfaces
This reverts commit 6ae3e7695e
.
(and evaluation fixups 08d26bbb72
7aed90a969
)
Some of the tests fail or time out after the merge.
2023-01-30 07:55:50 -08:00
06kellyjac
22ebaedc73
tracee: 0.9.2 -> 0.10.0
...
Diff: https://github.com/aquasecurity/tracee/compare/v0.9.2...v0.10.0
Changelog: https://github.com/aquasecurity/tracee/releases/tag/v0.10.0
Fix integration tests after recent changes
2023-01-30 15:22:50 +00:00
Michele Guerini Rocco
72c6c848ee
Merge pull request #212685 from rnhmjoj/pr-connman
...
nixos/wireless: fix failure on missing config file
2023-01-30 13:32:58 +01:00
rnhmjoj
fc211deccf
nixos/tests/connman: init
2023-01-30 07:48:51 +01:00
Maximilian Bosch
859f4aa172
nixos/tests/grafana/provision: fix test
...
Not sure why the tmpfile rule fails now, so let's quick-fix it with an
activation script.
2023-01-29 16:50:56 +01:00
Raphael Robatsch
7aed90a969
nixos/tests/networking: fix evaluation
...
Fixes commands such as `nix-build -A nixosTests.networking.scripted`.
Currently this fails: "error: The option `nodes' is used but not
defined."
2023-01-29 14:30:29 +01:00
Florian Brandes
5b3ce4f78f
octoprint: add nixosTests
...
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
Co-authored-by: Nick Cao <nickcao@nichi.co>
2023-01-29 05:40:28 +01:00
Artturi
4cbf8b05bf
Merge pull request #213118 from vcunat/p/hotfix-networking-tests-eval
2023-01-28 22:10:51 +02:00
Vladimír Čunát
08d26bbb72
nixos/tests/networking.nix: hotfix evaluation
...
It broke by merge 8803f1da6
.
2023-01-28 09:34:11 +01:00
Colin Arnott
aefbc9623b
nextcloud26: init at 26.0.0beta1
...
Because nextcloud ships their prerelease versions on a different url, we
are not parsing the version string to detect which path to use. We also
enabled and validated this change via nixos module testing.
2023-01-27 15:28:41 +00:00
Nick Cao
39b5d060cb
Merge pull request #212512 from NickCao/stratis
...
stratisd: 3.4.4 -> 3.5.0
2023-01-26 13:49:08 +08:00
Ryan Lahfa
8803f1da66
Merge pull request #178290 from andrew-hoff/ahh/qemu-interfaces
...
nixos/virtualisation: add option for explicitly named network interfaces
2023-01-25 17:32:53 +01:00
Nick Cao
d469096dbd
nixos/fwupd: do no use renamed options in tests
2023-01-25 13:37:00 +08:00
Nick Cao
e5c6f32b81
nixosTests.stratis.simple: enlarge disk size to avoid test hanging due
...
to out of space
2023-01-25 08:58:41 +08:00
Sandro
17631ae82d
Merge pull request #208712 from mattmelling/cloudlog
...
cloudlog: init at 2.3
2023-01-24 02:52:36 +01:00
Matt Melling
c281dd3e05
nixos/cloudlog: init
2023-01-23 22:41:07 +00:00
Maximilian Bosch
48665a4150
linux_6_0: drop
...
EOLed by upstream, doesn't receive any patches anymore, so let's drop
it.
Currently depends on #211886 which bumps the latest compatible ZFS
version to 6.1.
Also, clean up some old aliases.
2023-01-23 10:59:20 +01:00
Nick Cao
b9576dd927
Merge pull request #211723 from tpwrules/fix-systemd-boot-more
...
nixos/systemd-boot: fix tests and upgrade issues
2023-01-23 15:55:57 +08:00
Bobby Rong
9d801f40e6
Merge pull request #211953 from bobby285271/upd/nixosTests.pantheon
...
nixosTests.pantheon: ensure switchboard starts + various changes
2023-01-23 10:05:46 +08:00
Andrew Hoff
6ae3e7695e
nixos/virtualisation: add option for explicitly named network interfaces
...
Adds a new option to the virtualisation modules that enables specifying
explicitly named network interfaces in QEMU VMs. The existing
`virtualisation.vlans` is still supported for cases where the name of
the network interface is irrelevant.
2023-01-22 12:20:40 -05:00
Ryan Lahfa
04bf8215a9
Merge pull request #209075 from symphorien/nginx-validate-config-revert
...
nixos/nginx: revert config validation
2023-01-22 17:57:46 +01:00
Bobby Rong
30d5a2216f
nixosTests.pantheon: nodes.machine.config -> nodes.machine
...
Silence a warning:
warning: Module argument `nodes.machine.config` is deprecated. Use `nodes.machine` instead.
2023-01-22 20:45:30 +08:00
Bobby Rong
009cdb01c7
nixosTests.pantheon: ensure switchboard starts
...
I noticed this is something that can be easily broken during libsoup3 migration.
2023-01-22 20:45:30 +08:00
Bobby Rong
5461c2c4b7
nixosTests.pantheon: remove a TODO
...
Pantheon is moving away from Bamf.
2023-01-22 20:45:29 +08:00
Nick Cao
99f9998309
Merge pull request #204386 from robryk/resticassert
...
nixos/restic: small enhancements
2023-01-22 16:23:04 +08:00
Martin Weinelt
890226f9ba
Merge pull request #210705 from dermetfan/ceph-dashboard
...
ceph: add missing python library
2023-01-21 00:03:58 +00:00
Robin Stumm
093e3eb20d
ceph: enable dashboard in nixos test
2023-01-20 23:59:26 +01:00
Guillaume Girol
cb73862665
Revert "nixos/nginx: validate syntax of config file at build time"
...
This reverts commit a768871934
.
This is too fragile, it breaks at least on:
* ssl dh params
* hostnames in proxypass and upstreams are resolved in the sandbox
2023-01-20 20:10:19 +01:00
Michele Guerini Rocco
10222e1e37
Merge pull request #211295 from rnhmjoj/pr-nixos-install
...
nixos-install: remove root requirement for bind mount
2023-01-20 18:34:38 +01:00
Thomas Watson
ddc5d34f61
nixos/tests/systemd-boot: only patch systemd-boot during update test
...
The update test patches the systemd-boot binary to report a known
version then tests that this is the version updated from. The previous
patch would also search the kernel and initrd binaries, which would
cause sed to write out a temporary file that might cause the disk
to run out of space and the test to fail.
Only attempt to patch binaries which contain systemd-boot (usually
`BOOT<arch>.EFI` and `systemd-boot<arch>.efi` to avoid this problem.
As a bonus, this reduces test time by 20-30%.
2023-01-19 23:52:35 -06:00
Thomas Watson
d12040e858
nixos/tests/systemd-boot: fix update test
...
At some point many months ago, the systemd-boot update script stopped
outputting parentheses around the version being upgraded from, causing
the test to fail. Remove the parentheses from the expected message to
fix the test.
2023-01-19 22:45:41 -06:00
Artturi
257f9de9b6
Merge pull request #211574 from Artturin/remacreintol
...
treewide: remove accidentally introduced -l
2023-01-20 01:52:14 +02:00
rnhmjoj
b139c467e9
Revert "Revert "nixos/tests/installer: test relative paths in initrd secrets""
...
This reverts commit 8d45d82c71
.
The tests shold pass now that systemd-boot handles failures in initrd
for older boot entries.
2023-01-19 20:50:59 +01:00
Artturin
e59b23d062
treewide: remove accidentally introduced -l
...
they were all removed in
c2b898da76
but these changes were made before that and merged after it
2023-01-19 15:07:45 +02:00
Vladimír Čunát
8d45d82c71
Revert "nixos/tests/installer: test relative paths in initrd secrets"
...
This reverts commit 9bb888c9f8
from PR #210812 .
We first need to fix nixosTests.installer.simpleUefiSystemdBoot
2023-01-19 10:25:22 +01:00
Vladimír Čunát
2b988c76fd
Revert "nixosTests.installer: bump memorySize"
...
This reverts commit 309ed272be
.
The bump caused nixosTests.installer.luksroot hang, e.g. see
https://hydra.nixos.org/build/205951019
(I don't know why.)
The OOM issues were avoided by 6dccdc4585
(newer but merged earlier)
2023-01-18 11:45:48 +01:00