ajs124
8289e6478b
vsftpd: enable seccomp ( #158974 )
...
* vsftpd: enable seccomp
* nixos/tests/vsftpd: add basic test
* vsftpd: add test to passthru
2022-03-01 11:03:47 +08:00
Janne Heß
d32ba3f4b0
Merge pull request #161929 from martinetd/switchTest
...
logrotate: do not enable logrotate.service itself
2022-02-28 10:19:25 +01:00
Rok Garbas
993c35991b
Merge pull request #157693 from Radvendii/zammad
...
zammad: init at 5.0.2
2022-02-28 00:57:11 +01:00
Jörg Thalheim
c219935f5e
Merge pull request #162056 from NickCao/bird-reload
...
nixos/bird: run service as non-root user, add test for reload
2022-02-27 09:48:04 +00:00
Nick Cao
6e389e6367
nixos/bird: run service as non-root user, add test for reload
2022-02-27 16:19:22 +08:00
Rémi NICOLE
17df62a937
shiori: fix NixOS test ( #161969 )
...
* nixos/tests/shiori: fix auth JSON
* shiori: link NixOS test in passthru.tests
2022-02-27 08:38:55 +02:00
Dominique Martinet
0dadec45d8
logrotate/systemd: add 'minsize = 1M' to wtmp/btmp rotation
...
align with upstream logrotate which added the minsize rule at some point.
This avoids needlessly rotating the files too often as brought up in
https://github.com/NixOS/nixpkgs/pull/159187#issuecomment-1052426774
2022-02-27 07:20:26 +09:00
Maciej Krüger
ae2f179c9b
tests/pgadmin4-standalone: add
2022-02-26 14:27:30 +01:00
florian on nixos (Florian Brandes)
0dda2d3888
pgadmin4: init at 6.3
...
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-02-26 13:17:37 +01:00
Naïm Favier
8022c82a39
nixosTests.switchTest: fix race condition on /testpath
...
Currently the test-watch.service gets started in a loop as long as
/testpath exists, so `rm /testpath /testpath-modified` runs into a race
condition where if the service was just getting activated, it will
create /testpath-modified and make the test fail.
This is fixed by making the service RemainAfterExit so that it only
starts once, and stopping it manually after we remove /testpath.
2022-02-26 19:13:40 +09:00
Dominique Martinet
4d12b79cd7
logrotate: do not enable logrotate.service itself
...
logrotate.timer is enough for rotating logs. Enabling logrotate.service would
make the service start on every configuration switch, leading to tests failure when
logrotate is enabled.
Also update test to make sure the timer is active and runs the service
on date change.
2022-02-26 19:13:12 +09:00
Vladimír Čunát
bb75870cef
Merge #161734 : nixos/tests/networking: Fix link test
2022-02-25 18:42:21 +01:00
Jörg Thalheim
9abf72f229
bird1: drop package + modules
...
reason: no longer maintained upstream.
2022-02-25 11:39:34 +01:00
zowoq
ec2028eb3c
nixos/kubernetes: use kubectl from kubernetes
...
- also clarify kubectl wrapper naming
2022-02-25 19:22:30 +10:00
zowoq
4ee1f9eafc
podman: 3.4.4 -> 4.0.1
...
https://github.com/containers/podman/releases/tag/v4.0.0
https://github.com/containers/podman/releases/tag/v4.0.1
- wrap helper binaries via CONTAINERS_HELPER_BINARY_DIR
2022-02-25 19:09:29 +10:00
Martin Weinelt
60225c6bbd
nixos/tests/networking: Fix link test
...
The test was looking at the wrong interface and relying on silly
behaviour by the dummy driver, which autocreated a `dummy0` interface on
modprobe.
Fix this by making it look at the actual `foo` interface that the test
creates.
2022-02-24 23:11:13 +01:00
Patrick Hilhorst
7ef8df8767
nixosTests.nano: replace with script using GNU expect
2022-02-24 21:26:25 +01:00
Taeer Bar-Yam
74dcaf5784
zammad: test passes!
2022-02-23 10:41:28 -05:00
Taeer Bar-Yam
4d38b6460f
zammad: reformat
2022-02-23 10:41:27 -05:00
Taeer Bar-Yam
75fe105a3d
Zammad: more fixes
2022-02-23 10:41:27 -05:00
Taeer Bar-Yam
aac7f85483
zammad: fix module databases
2022-02-23 10:41:27 -05:00
Taeer Bar-Yam
e7aba931e2
zammad: fix module/test
2022-02-23 10:41:26 -05:00
Taeer Bar-Yam
e662b519a2
zammad: add module test
2022-02-23 10:41:25 -05:00
Martin Weinelt
d778e18366
Merge pull request #160042 from stigtsp/test/nginx-modsecurity
2022-02-23 12:02:20 +01:00
Janne Heß
e5823f77b3
Merge pull request #159187 from martinetd/logrotate
...
logrotate service enhancements
2022-02-23 11:24:17 +01:00
Stig Palmquist
21f5ce0bd9
nixos/tests/nginx-modsecurity: init
2022-02-23 08:54:52 +01:00
Martin Weinelt
b4ac004d09
nixos/test/networking: test bonding netdev creation
...
Previously the bonding driver would create an initial `bond0` interface
when it was loaded. If the network management integration used that
interface and did not recreate it, it was stuck to the default
`balance-rr` mode.
Deploying systemds modprobe.d configuration sets `max_bonds=0`, so we
don't run into that issue anymore.
Hence we now make sure that we can indeed create `bond0` with `802.3ad`
(LACP), which is a non default mode.
2022-02-22 17:29:41 +01:00
Guillaume Girol
4846d948b4
Merge pull request #156601 from symphorien/miniflux-password
...
nixos/miniflux: no cleartext password in the store
2022-02-21 21:18:36 +00:00
markuskowa
0fca9900b1
Merge pull request #157278 from ck3d/default-systemd-nspawn
...
nixos: Switch to default systemd-nspawn behaviour
2022-02-21 21:56:07 +01:00
Sandro
5a57844cf6
Merge pull request #158592 from SuperSandro2000/nginx-nixos
2022-02-20 16:32:09 +01:00
Renaud
4ccf58647a
Merge pull request #156224 from B4dM4n/nixos-tests-doh-proxy-rust
...
nixos/test/doh-proxy-rust: fix failing check
2022-02-19 16:31:14 +01:00
Christian Kögler
57fc08cfdb
nixos: Switch to default systemd-nspawn behaviour
2022-02-19 09:52:37 +01:00
Aaron Andersen
b3c0344c9d
Merge pull request #156763 from ratsclub/blocky
...
nixos/blocky: init
2022-02-18 11:27:25 -05:00
Janne Heß
dcbacb0f62
Merge pull request #160458 from helsinki-systems/fix/stc-backslashes
...
nixos/switch-to-configuration: Fix backslashes in unit names
2022-02-17 19:08:02 +01:00
Vladimír Čunát
fe78cacdff
Merge #159173 : libbpf: 0.6.1 -> 0.7.0, bcc 0.23.0 -> 0.24.0
2022-02-17 13:36:46 +01:00
Janne Heß
3617ecb67f
nixos/switch-to-configuration: Fix backslashes in unit names
...
systemd needs this so special characters (like the ones in wireguard
units that appear because they are part of base64) can be escaped using
the \x syntax.
Root of the issue is that `glob()` handles the backslash internally
which is obviously not what we want here.
Also add a test case and fix some perlcritic issues in the subroutine.
2022-02-17 12:49:45 +01:00
Sandro
a6d259faf3
Merge pull request #141650 from 06kellyjac/agate
2022-02-16 00:56:27 +01:00
Martin Weinelt
32bd0aafab
nixos/tests/home-assistant: test package and components passing
...
There are now multiple combinations of how one can pass either
extraPackages or extraComponents. We now test those passed directly to
the package via an override, and those passed indirectly via the module,
that ultimately results in a second override to the package.
2022-02-15 23:41:52 +01:00
Martin Weinelt
191fb818e6
nixos/tests/home-assistant: test module-based package loading
...
Passing psycopg2 for PostgreSQL support in the recorder component is one
of the more popular use cases to pass an extra package.
2022-02-15 23:41:50 +01:00
Martin Weinelt
4b47eaee4d
nixos/tests/home-assistant: test module-based component loading
2022-02-15 23:41:49 +01:00
Martin Weinelt
05640ec19d
nixos/tests/home-assistant: add comments & reformat
2022-02-15 23:15:17 +01:00
Victor Freire
6532d3417e
nixos/blocky: init
2022-02-14 22:48:32 -03:00
Martin Weinelt
4387ecec59
Merge pull request #159696 from r-ryantm/auto-update/prometheus-nextcloud-exporter
2022-02-14 23:22:55 +01:00
R. Ryantm
9d798e5103
prometheus-nextcloud-exporter: 0.4.0 -> 0.5.0
2022-02-14 21:49:16 +01:00
Dominique Martinet
a05f1c9f93
nixos tests: add logrotate test
...
make sure the service is enabled by default and works.
2022-02-13 07:29:40 +09:00
Julien Moutinho
8f78d31ac1
nixos/sourcehut: test gitsrht
2022-02-12 02:11:34 +01:00
Janne Heß
fa3c756621
Merge pull request #157329 from helsinki-systems/feat/nixos-reload-triggers
...
nixos/systemd: Implement reload triggers
2022-02-11 23:59:26 +01:00
Dominique Martinet
824d26d395
bcc: 0.23.0 -> 0.24.0
...
Also add an extra test in nixos/tests/bpf.nix for BTF usage in bpftrace
Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2022-02-11 20:37:39 +09:00
Sandro
6a4dea5ffc
Merge pull request #158178 from j0hax/retroarch-wm
2022-02-10 01:23:37 +01:00
Martin Weinelt
607285bc0e
Merge pull request #156873 from mweinelt/wine
2022-02-09 23:55:33 +01:00