oxalica
3c92009868
nixos/tests/systemd-initrd-modprobe: init
2022-10-05 08:37:51 +08:00
github-actions[bot]
d426366b62
Merge staging-next into staging
2022-10-05 00:05:03 +00:00
Martin Weinelt
253ca4957d
Merge remote-tracking branch 'origin/master' into staging-next
2022-10-05 00:44:16 +02:00
Florian Klink
72911a27bb
Merge pull request #193502 from phaer/systemd-portabled
...
Support systemd-portabled
2022-10-04 21:39:39 +02:00
superherointj
2e19f2fa53
maintainers: remove superherointj
2022-10-04 14:06:48 -03:00
oxalica
dad24c51c1
systemd-no-tainted: init as regression test
2022-10-05 01:03:24 +08:00
superherointj
ef157b4b4c
Merge pull request #193376 from superherointj/package-k3s-1.25.2+k3s1
...
k3s: 1.25.0+k3s1 -> 1.25.2+k3s1
2022-10-04 13:11:41 -03:00
Sandro
b70049a463
Merge pull request #183349 from Luflosi/rename-ipfs-to-kubo
2022-10-03 21:34:14 +02:00
Sandro
1385382014
Merge pull request #191532 from ambroisie/add-tandoor-recipes
2022-10-03 20:25:06 +02:00
Bruno BELANYI
91ba8464f4
nixos/tandoor-recipes: add test
2022-10-03 09:48:54 +02:00
github-actions[bot]
0ae3aa5345
Merge master into staging-next
2022-10-02 17:45:43 +00:00
Graham Christensen
25acc1d800
Merge pull request #190014 from fgaz/vengi-tools/0.0.21
...
vengi-tools: 0.0.20 -> 0.0.21
2022-10-02 13:04:45 -04:00
superherointj
3d200bd959
nixos/tests/k3s: fix tests
...
* add superherointj as maintainer
2022-10-02 13:01:47 -03:00
Luflosi
eefaaf41d6
kubo: rename from ipfs
...
Go-IPFS was renamed to Kubo in version 0.14.0, see https://github.com/ipfs/kubo/issues/8959 .
2022-10-02 16:00:22 +02:00
06kellyjac
1a90756aa7
tracee: 0.7.0 -> 0.8.3
...
Also simplified the package since after #176152 the tracee build process can
now pass in a -target of bpf without weird overrides
2022-10-02 11:45:08 +01:00
github-actions[bot]
e879e7d54e
Merge master into staging-next
2022-10-02 00:04:43 +00:00
Sandro
f01f3c83d2
Merge pull request #192615 from gador/pgadmin-6.14
2022-10-01 23:53:36 +02:00
Florian Brandes
2cf3003858
pgadmin4: 6.13 -> 6.14
...
include fix for flask-security-too update
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-10-01 21:56:03 +02:00
Robert Hensing
534e5629af
nixos/tests/make-test-python.nix: Restore stand-alone invocation
...
It's an ugly solution (like before), but some of us want to
nix-build nixos/tests/foo.nix
This PR makes that possible once more for tests are wired with `make-test-python.nix`.
2022-10-01 16:43:42 +02:00
Thiago Kenji Okada
0eadc3bbf2
maintainers: add libretro team, use it in retroarch/libretro
2022-10-01 14:31:39 +01:00
Thiago Kenji Okada
bbcaaeb97d
retroarch: add nixosTests.retroarch as passthru.tests
2022-10-01 13:27:32 +01:00
github-actions[bot]
25043f0f28
Merge master into staging-next
2022-10-01 12:01:27 +00:00
Kira Bruneau
f185f71ed8
Merge pull request #192154 from kira-bruneau/linuxPackages.xpadneo
...
linuxPackages.xpadneo: 0.9.4 -> 0.9.5
2022-10-01 07:39:12 -04:00
Christian Kögler
95ca550fa3
Merge pull request #191902 from ck3d/fix-machinectl-system
...
nixos/test: fix system for container in systemd-machinectl
2022-10-01 10:00:04 +02:00
github-actions[bot]
e1d2f74dee
Merge master into staging-next
2022-09-30 18:03:29 +00:00
phaer
466b73d659
nixos/tests: init systemd-portabled
...
Please enter the commit message for your changes. Lines starting
2022-09-30 15:21:45 +02:00
Sandro
c1487a18d1
Merge pull request #186990 from fgaz/ladybird/2022-08-14
2022-09-30 14:46:51 +02:00
github-actions[bot]
9c14978f84
Merge master into staging-next
2022-09-29 12:01:25 +00:00
Robert Hensing
aed1deab05
nixos/testing: Fix release.nix tests evaluation
...
Fixes the problem introduced by 12b3066aae
which caused nixos/release.nix to return the wrong attributes, while
intending to only affect nixos/lib's runTest.
This also removes callTest from the test options, because callTest is
only ever invoked by all-tests.nix.
2022-09-29 10:49:09 +02:00
Vladimír Čunát
8ba120420f
Merge #191339 : staging-next 2022-09-15
2022-09-29 09:16:47 +02:00
Lassulus
af364a3655
Merge pull request #190172 from Stunkymonkey/init-freshrss
2022-09-28 23:11:33 +02:00
Felix Buehler
0b204f0c28
freshrss: init at 1.20.0, tests and module
2022-09-28 22:46:15 +02:00
Robert Scott
3785988a46
Merge pull request #191331 from helsinki-systems/init/varnish72
...
varnish72: init at 7.2.0
2022-09-28 19:59:57 +01:00
github-actions[bot]
f18d801779
Merge staging-next into staging
2022-09-28 18:05:53 +00:00
Martin Weinelt
7da8d25d87
Merge remote-tracking branch 'origin/master' into staging-next
2022-09-28 17:15:11 +02:00
Bernardo Meurer
2e0cca58f0
Merge pull request #169613 from helsinki-systems/feat/systemd-oomd
2022-09-28 09:53:49 -03:00
Robert Hensing
9480b59b45
nixosTests.rabbitmq: Test config decryption (fails)
2022-09-28 13:41:42 +02:00
Robert Hensing
7f0d934f9a
Merge pull request #191540 from hercules-ci/nixosTest-modular
...
nixosTest: make modular
2022-09-28 10:27:45 +01:00
Artturi
1c1c182814
Merge pull request #192851 from Artturin/treewides1
2022-09-28 00:50:06 +03:00
ajs124
85e999f902
nixos/tests/varnish: init
2022-09-27 21:45:27 +02:00
github-actions[bot]
a3d9dd7956
Merge staging-next into staging
2022-09-27 12:01:45 +00:00
github-actions[bot]
28a3306bd7
Merge master into staging-next
2022-09-27 12:01:17 +00:00
Sandro
2e977bf954
Merge pull request #188575 from gador/pgadmin-6.13
2022-09-27 10:18:38 +02:00
github-actions[bot]
892a84aea0
Merge staging-next into staging
2022-09-26 18:02:33 +00:00
github-actions[bot]
59a37c822b
Merge master into staging-next
2022-09-26 18:01:53 +00:00
aszlig
9a4b82d2af
Merge pull request #191490 (ZFS test eval fix)
...
This makes sure that we don't try to evaluate the tests with an
incompatible kernel version. The original reviewer didn't react within
10 days, but since they got notified and all this commit is doing is to
fix evaluation, I consider it safe to merge.
Cc: @adisbladis
2022-09-26 17:27:21 +02:00
Francesco Gazzetta
2c81cda2f6
nixosTests.ladybird: init
2022-09-26 17:04:52 +02:00
Artturin
6910a4eea0
treewide: makeWrapper to nativeBuildInputs
...
this should be all of them other than the failed splices
found with nixpkgs-lint
2022-09-26 17:53:26 +03:00
Frederik Rietdijk
63e480ba16
Merge staging-next into staging
2022-09-26 09:31:50 +02:00
Frederik Rietdijk
de57d754a0
Merge master into staging-next
2022-09-26 09:31:22 +02:00
github-actions[bot]
e0bea8e017
Merge staging-next into staging
2022-09-26 00:03:58 +00:00
Sandro
d374d79d89
Merge pull request #190496 from NukaDuka/kthxbye
2022-09-25 23:43:29 +02:00
Martin Weinelt
68c0ca4416
Merge remote-tracking branch 'origin/master' into staging-next
2022-09-25 21:36:31 +02:00
Kartik Gokte
5a93846946
nixos/kthxbye: init
2022-09-26 00:16:03 +05:30
Mario Rodas
0ea721a941
Merge pull request #192196 from oxalica/pkg/v2ray
...
v2ray: 4.45.0 -> 5.1.0 and refactor
2022-09-25 09:20:49 -05:00
zowoq
de80fd541f
cntr: only run nixosTests on aarch64/x86_64
2022-09-25 07:38:14 +10:00
Robert Hensing
f40ff7f1f1
nixos/tests/installer: Add make-options-doc dep
2022-09-24 17:42:52 +01:00
Robert Hensing
618f82406f
nixos/tests/installer: Fix docbook dependency
2022-09-24 17:38:10 +01:00
Robert Hensing
9303a3c73b
nixos/tests/installed-tests: Fix maintainers
2022-09-24 17:38:10 +01:00
Robert Hensing
583a4f0275
nixos/tests/cri-o: Fix maintainers
2022-09-24 17:38:10 +01:00
Robert Hensing
e260018f9c
nixos/tests: Add names
2022-09-24 17:38:09 +01:00
Robert Hensing
e77913a680
nixos/all-tests.nix: Invoke tests based on make-test-python.nix
2022-09-24 17:38:09 +01:00
Robert Hensing
9886db059a
nixos/testing: Embrace callTest
...
My conception of its input was wrong. It is quite a useful construct,
even if its name is a bit weird.
2022-09-24 17:38:09 +01:00
Matthieu Coudron
fd62fdca5b
virtualisation.docker: require docker.service for docker-prune.service
...
else docker-prune fails when docker is not launched. Adjusted the test as well
2022-09-24 10:42:00 +02:00
Azat Bahawi
99dc9b9c16
nixos/endlessh-go: init module
2022-09-23 23:55:54 +03:00
github-actions[bot]
b23abdbc62
Merge staging-next into staging
2022-09-23 12:02:09 +00:00
Vladimír Čunát
b6e4e0f8ef
Merge #191727 : firefox-esr-91, thunderbird-91: drop
...
...into staging-next
2022-09-23 11:51:26 +02:00
Vladimír Čunát
e9a9c34f4b
Merge branch 'staging-next' into staging
2022-09-22 19:08:09 +02:00
Florian Brandes
73f09f2145
pgadmin4: 6.12 -> 6.13
...
- Add update script
- Add email options to pgadmin4 nixOS module
- Add override for flask 2.2
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-09-22 17:42:20 +02:00
Maximilian Bosch
b2ec74836b
Merge pull request #191670 from Ma27/fix-hardened-kernel-update
...
linux/hardened: fix update script and build for 5.19
2022-09-22 11:03:31 +02:00
github-actions[bot]
e9b2b25a61
Merge staging-next into staging
2022-09-22 00:03:56 +00:00
Sandro
fad61ad09c
Merge pull request #188949 from RaitoBezarius/listmonk-module
2022-09-21 23:42:03 +02:00
lassulus
0877e1f716
nixos-tests: bring back quake3 test
2022-09-21 22:26:03 +02:00
Raito Bezarius
6b891f4788
nixos/listmonk: init module
2022-09-21 19:55:20 +02:00
Martin Weinelt
b3c86ef755
firefox-esr-91-unwrapped: drop
...
The 91 series has reached its end of life.
2022-09-21 13:45:38 +02:00
Robert Hensing
5727fd3e6f
nixosTests.agate: Use module based runner
2022-09-21 10:55:12 +01:00
Robert Hensing
15dcbc2514
nixosTests.aesmd: Use module based runner
2022-09-21 10:55:12 +01:00
Robert Hensing
edf8be37af
nixosTests.adguardhome: Use module based runner
2022-09-21 10:55:12 +01:00
Robert Hensing
b7ffe44469
nixosTests.acme: Use module system based runner
2022-09-21 10:55:12 +01:00
Robert Hensing
0691b450b1
nixosTests._3proxy: Use module system based runner
2022-09-21 10:55:11 +01:00
Robert Hensing
a958a4aa00
nixos/testing: Add pkgs parameter
...
This parameter is for packages to use in VMs, unlike hostPkgs.
2022-09-21 10:55:11 +01:00
Robert Hensing
3c09cb2363
nixos/all-tests.nix: Improve runTest for release.nix
...
... and add runTestOn.
2022-09-21 10:55:11 +01:00
oxalica
07a9b7b1d8
nixos/{test/,}v2ray: fix for new CLI and use upstream systemd units
2022-09-21 15:59:29 +08:00
github-actions[bot]
7f9508dfa0
Merge staging-next into staging
2022-09-21 06:24:07 +00:00
Kira Bruneau
2a916b6c29
nixos/xpadneo: add sanity test
2022-09-20 20:07:11 -04:00
Robert Hensing
cbb1f39264
nixosTests.docker-tools: Add image-with-certs
2022-09-21 01:00:04 +01:00
github-actions[bot]
abd82bc57d
Merge staging-next into staging
2022-09-20 12:02:05 +00:00
Brian Leung
2c8e67bf6b
nixos/lemmy: settings.database.createLocally -> database.createLocally
...
Co-authored-by: Shahar Dawn Or <mightyiampresence@gmail.com>
Co-authored-by: Ctem <c@ctem.me>
Co-authored-by: a-kenji <aks.kenji@protonmail.com>
2022-09-19 11:34:08 -04:00
Christian Kögler
155c7b11a5
nixos/test: Fix system for systemd-machinectl
2022-09-19 13:33:32 +02:00
github-actions[bot]
d5cae016d9
Merge staging-next into staging
2022-09-18 12:02:15 +00:00
Maximilian Bosch
073f7b179c
nixos/kernel-generic: build linux_5_19_hardened
2022-09-18 12:13:58 +02:00
Linus Heckemann
fb517fc0b0
Merge pull request #191672 from Ma27/rm-kernel-18
...
linux: remove 5.18
2022-09-18 12:09:02 +02:00
github-actions[bot]
da8996606d
Merge staging-next into staging
2022-09-18 06:03:46 +00:00
Maximilian Bosch
a2969b43bb
linux: remove 5.18
...
This is long overdue, the last release was almost a month ago, on 21st
Aug 2022[1].
[1] https://lwn.net/Articles/905532/
2022-09-17 17:06:58 +02:00
Jörg Thalheim
b140a67163
Merge pull request #180976 from Yarny0/pulseaudio-wrapper
...
pulseaudioFull: fix wrapGApp wrapping, fix vm tests
2022-09-17 14:45:26 +02:00
Tako Marks
a0f2ca21da
libvirtd: add zfs storage driver tests
2022-09-16 22:04:24 +02:00
Nick Cao
732950b26b
nixos/stratis: add test for encryption support
2022-09-16 21:04:38 +08:00
aszlig
373feb46cf
nixos: Only use compatible kernels for ZFS tests
...
Right now, the latest kernel is version 5.19, for which there is no
compatible upstream release for ZFS. However, our NixOS VM test always
uses linuxPackages_latest and thus will fail with an evaluation error
most of the time when a new mainline kernel is released.
Since we expose a latestCompatibleLinuxPackages attribute for the ZFS
packages, we already know what's the latest kernel version that is
supported so let's use that instead of linuxPackages_latest.
Signed-off-by: aszlig <aszlig@nix.build>
2022-09-16 14:58:31 +02:00
Jonas Heinrich
22c17bd5f3
Merge pull request #186940 from NickCao/stratis-cli
...
stratis-cli: init at 3.2.0
2022-09-16 13:40:17 +02:00
Kerstin
1637945189
Merge pull request #189975 from Tasqa/kanidm-cacerts-fix
...
nixos/kanidm: Add cacerts path to unixd service
2022-09-15 16:28:21 +02:00
Andre-Patrick Bubel
8a9ffb1b0b
nixosTests.paperless: check if /metadata/ can be accessed
...
Detects issues like #190850 , when gunicorn python version doesn't match
that of paperless.
2022-09-14 16:20:47 +02:00
Nick Cao
65cefcd588
matrix-synapse: 1.66.0 -> 1.67.0
2022-09-14 14:20:23 +08:00
a-kenji
5519e1b89b
nixos/lemmy: remove services.lemmy.jwtSecretPath
...
Co-authored-by: Ctem <c@ctem.me>
Co-authored-by: Brian Leung <leungbk@posteo.net>
Co-authored-by: Shahar Dawn Or <mightyiampresence@gmail.com>
Co-authored-by: Ilan Joselevich <personal@ilanjoselevich.com>
2022-09-12 18:39:54 -04:00
Tako Marks
fb3f7d70b4
nixos/kanidm: Add unixd test
...
Test makes sure unixd is able to run and is able to query the server.
2022-09-12 20:25:04 +02:00
Nick Cao
6ec928d73d
nixos/stratis: wait for devices to appear in tests
2022-09-12 23:49:52 +08:00
Christian Höppner
1357f90327
maintainers: remove mkaito from serokell team
2022-09-12 12:07:15 +01:00
Nick Cao
4abf0ee793
nixos/stratis: add test for simple usecases
2022-09-12 15:19:36 +08:00
github-actions[bot]
6ec60fd222
Merge master into staging-next
2022-09-11 18:01:19 +00:00
Sandro
30ec7dc641
Merge pull request #156232 from B4dM4n/nixos-tests-mediatomb
2022-09-11 18:18:10 +02:00
github-actions[bot]
b6caee49dc
Merge master into staging-next
2022-09-11 00:02:48 +00:00
Sandro
f0f614616f
Merge pull request #190646 from Ma27/bump-nextcloud
2022-09-11 00:34:54 +02:00
Maximilian Bosch
f72099e0cd
nixos/nextcloud: fix a deprecation warning in the tests using redis
2022-09-10 23:53:40 +02:00
github-actions[bot]
cf964b46ea
Merge master into staging-next
2022-09-10 18:01:15 +00:00
Jörg Thalheim
ad0108d803
nixos/gollum: add test
2022-09-10 18:09:08 +02:00
github-actions[bot]
5644fd38ad
Merge master into staging-next
2022-09-10 00:02:45 +00:00
Sandro
f58312c4da
Merge pull request #190103 from kilianar/nixosTests.gitea
2022-09-09 23:36:03 +02:00
github-actions[bot]
a43d6b1a9a
Merge master into staging-next
2022-09-09 12:01:31 +00:00
Brian Leung
b7f19802af
services/lemmy: fix /feeds/* and /nodeinfo/* API endpoints
...
Co-authored-by: Shahar Dawn Or <mightyiampresence@gmail.com>
Co-authored-by: Matthias Meschede <MMesch@users.noreply.github.com>
Co-authored-by: a-kenji <aks.kenji@protonmail.com>
Co-authored-by: Ctem <c@ctem.me>
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2022-09-09 05:18:02 -04:00
github-actions[bot]
1c0ef46804
Merge master into staging-next
2022-09-09 00:02:46 +00:00
Ivv
ac5e7351d1
Merge pull request #188754 from snaar/prometheus-ipmi
...
nixos/services.prometheus.exporters.ipmi: new module along with underlying ipmi_exporter package
2022-09-08 21:39:49 +02:00
kilianar
e9b99943dd
nixosTests.gitea.*: adapt to option renaming
2022-09-07 09:51:45 +02:00
Francesco Gazzetta
2f32fe9e6d
vengi-tools: 0.0.20 -> 0.0.21
2022-09-06 16:00:26 +02:00
github-actions[bot]
1fcb01e547
Merge master into staging-next
2022-09-05 18:01:15 +00:00
Martin Weinelt
9ac9449a0a
nixos/tests/kanidm: Update recover_account commandline
...
The username is now passed directly as an argument.
2022-09-05 17:13:10 +02:00
Fabian Möller
86bfd15732
nixos/tests/mediatomb: fix test when running with gerbera
2022-09-05 17:06:54 +02:00
Sandro
a8737efd40
Merge pull request #187913 from ncfavier/ibus
2022-09-05 16:13:21 +02:00
github-actions[bot]
dc6009a527
Merge master into staging-next
2022-09-05 12:01:27 +00:00
Maciej Krüger
ff7a59b802
Merge pull request #189824 from bobby285271/cinnamon-nixos-test
2022-09-05 13:05:04 +02:00
Bobby Rong
271b5dc25e
nixos/tests/cinnamon: init
2022-09-05 18:48:58 +08:00
github-actions[bot]
0ce8328301
Merge master into staging-next
2022-09-04 18:01:33 +00:00
Naïm Favier
3a2f99340c
ibus: fix installed tests
2022-09-04 18:52:45 +02:00
Sandro
2f54aad5e6
Merge pull request #156813 from JQ-Networks/master
2022-09-04 14:32:13 +02:00
github-actions[bot]
689376a5c1
Merge master into staging-next
2022-09-04 12:01:32 +00:00
Aaron Andersen
5b62b0d2ce
Merge pull request #189635 from RaitoBezarius/nixos/dolibarr
...
dolibarr: init at 15.0.3, nixos/dolibarr: init
2022-09-04 07:55:34 -04:00
bb2020
ccd367ae4f
nixos/minidlna: fix tests
2022-09-04 09:07:40 +00:00
Aaron Andersen
c2563fe476
nixos/dolibarr: init
...
Co-authored: Ryan Lahfa <masterancpp@gmail.com>
2022-09-04 05:28:22 +02:00
github-actions[bot]
fccce1e603
Merge master into staging-next
2022-09-03 18:01:21 +00:00
snaar
866d977212
nixos/services.prometheus.exporters.ipmi: new module
...
Bringing in new https://github.com/prometheus-community/ipmi_exporter exporter into existing Prometheus exporters framework.
2022-09-03 10:56:04 -04:00
Federico Beffa
8be4e9e2ec
nixos/service/languagetool: init
2022-09-03 16:48:43 +02:00
Michael Weiss
53fcdfe186
Merge pull request #189589 from primeos/nixos-tests-cagebreak
...
nixos/tests/cagebreak: Enable just polkit instead of udisks2
2022-09-03 15:29:57 +02:00
Jacek Galowicz
9e00fd3047
Merge pull request #189493 from alyssais/moodle
...
nixosTests.moodle: increase timeout
2022-09-03 14:55:21 +02:00
Michael Weiss
3add316759
nixos/tests/cagebreak: Enable just polkit instead of udisks2
...
The udisks2 service was enabled to fix the test in (c5ebec7ee4
).
However, cagebreak doesn't require udisks2, just polkit (which the
udisks2 module enables and which is why the cagebreak test broke after
the udisks2 module was disabled by default).
I've documented why polkit is required in this PR:
https://github.com/NixOS/nixpkgs/pull/156858
In this case the "dependency" chain is basically cagebreak -> wlroots ->
libseat -> logind (with polkit support) -> polkit.
2022-09-03 14:11:58 +02:00
github-actions[bot]
e0f3de2dc6
Merge master into staging-next
2022-09-03 12:01:12 +00:00
Jonas Heinrich
14b4c7c8ae
Merge pull request #189254 from mweinelt/zigbee2mqtt
...
zigbee2mqtt: 1.27.0 -> 1.27.2
2022-09-03 08:56:38 +02:00
Alyssa Ross
1e8f59b2ee
nixosTests.moodle: increase timeout
...
With the default timeout, this test would time out too early for me
and others[1].
[1]: https://github.com/NixOS/nixpkgs/pull/177052#issue-1266336706
2022-09-02 18:09:00 +00:00
github-actions[bot]
261dbce5a5
Merge master into staging-next
2022-09-02 12:01:19 +00:00
Janne Heß
da141d2fef
Merge pull request #189415 from alyssais/cagebreak
...
nixosTests.cagebreak: fix by enabling udisks2
2022-09-02 13:04:49 +02:00
Brian Leung
cbf8e91772
nixos/tests/lemmy: init
...
Co-authored-by: Ctem <c@ctem.me>
Co-authored-by: cab <cab404@mailbox.org>
Co-authored-by: a-kenji <aks.kenji@protonmail.com>
Co-authored-by: Shahar Dawn Or <mightyiampresence@gmail.com>
Co-authored-by: Matthias Meschede <MMesch@users.noreply.github.com>
Co-authored-by: Ilan Joselevich <personal@ilanjoselevich.com>
2022-09-02 05:55:11 -04:00
Alyssa Ross
c5ebec7ee4
nixosTests.cagebreak: fix by enabling udisks2
...
This test was broken when services.udisks2.enable's default was
changed to false.
Fixes: f763710065
("nixos/udisks2: don't enable by default")
2022-09-02 08:45:46 +00:00
github-actions[bot]
dbe312bfdb
Merge master into staging-next
2022-09-01 18:01:28 +00:00
pennae
3bddcf5f90
Merge branch 'master' into option-docs-md
2022-09-01 16:10:09 +02:00
Martin Weinelt
7cd670580e
nixos/tests/zigbeem2mqtt: add name
2022-09-01 13:32:47 +02:00
github-actions[bot]
708377a1e3
Merge master into staging-next
2022-08-31 18:01:30 +00:00
pennae
bd56368848
nixos/*: md-convert hidden plaintext options
...
most of these are hidden because they're either part of a submodule that
doesn't have its type rendered (eg because the submodule type is used in
an either type) or because they are explicitly hidden. some of them are
merely hidden from nix-doc-munge by how their option is put together.
2022-08-31 16:32:54 +02:00
pennae
9547123258
nixos/*: convert internal option descriptions to MD
...
we'll have to do it eventually, may as well be now.
2022-08-31 16:32:54 +02:00
pennae
ef176dcf7e
nixos/*: automatically convert option descriptions
...
conversions were done using https://github.com/pennae/nix-doc-munge
using (probably) rev f34e145 running
nix-doc-munge nixos/**/*.nix
nix-doc-munge --import nixos/**/*.nix
the tool ensures that only changes that could affect the generated
manual *but don't* are committed, other changes require manual review
and are discarded.
2022-08-31 16:32:53 +02:00
Jörg Thalheim
cf758a4107
Merge pull request #185231 from moduon/k3s-ha
...
nixos/k3s: streamline HA setup
2022-08-31 13:57:18 +01:00
Janne Heß
3284f4fa19
nixos/systemd-oomd: Add a new module + test
2022-08-31 13:24:32 +02:00
Jairo Llopis
60e0d3d736
k3s: streamline HA setup
...
- Replace misleading docs.
- Add new assertions to let configurations make more sense.
- Add clusterInit flag.
- Add some more docs about HA and non-HA modes setup.
- Improve multi-node tests for HA mode.
Fix https://github.com/NixOS/nixpkgs/issues/182085
2022-08-30 09:27:29 +01:00
Vladimír Čunát
f08ac2c92b
Merge branch 'master' into staging-next
2022-08-29 08:58:52 +02:00
Jake Hamilton
ff997b83e1
nixos/writefreely: init
2022-08-28 16:29:14 -07:00
Sofi
07c76c980c
nixos/minecraft-server: optimize world generation inside test
...
Due to how complex minecraft world generation has gotten in recent
years, it now can take several minutes to complete the first generation
of a world seed, even on relatively new and powerful hardware.
We are testing if a minecraft server can run inside of a nix enviroment,
and not so much about stress testing the CI.
Test running before this change:
> (finished: waiting for TCP port 43000, in 118.49 seconds)
Test running with this change:
> (finished: waiting for TCP port 43000, in 27.88 seconds)
Choice of using `level-type` and `generate-structures` was made as they
support almost every version of minecraft. These two also make it
extremely clear what it does, compared to the more complex
`generator-settings` and all its toggles.
2022-08-26 23:22:52 -04:00
github-actions[bot]
ed777c26b3
Merge staging-next into staging
2022-08-25 06:11:07 +00:00
Benno Bielmeier
312fd31a58
nixos/meilisearch: Update tests to reflect API changes
...
in [v0.25.0][1]: Breaking changes of Task API (relevant summarized)
- `update` -> `task`
- `GET - /indexes/:indexUid/updates/:updateId` -> `/indexes/:indexUid/tasks`
- `updateId` -> `uid` of `task`
- also: new `GET - /tasks/:taskUid` introduced
- `status` values changed
in [v0.28.0][2]: Breaking changes in `/indexes` endpoints
- `total` now appear in the response body
[1]: https://github.com/meilisearch/meilisearch/releases/tag/v0.25.0
[2]: https://github.com/meilisearch/meilisearch/releases/tag/v0.28.0
2022-08-24 22:00:26 -04:00
github-actions[bot]
5aa24ca693
Merge staging-next into staging
2022-08-25 00:03:34 +00:00
Curtis Jiang
d8bb7ec120
prometheus-v2ray-exporter: init at 0.6.0
2022-08-24 22:35:00 +00:00
Martin Weinelt
249398ffa8
Merge remote-tracking branch 'origin/staging-next' into staging
2022-08-25 00:32:27 +02:00
Elis Hirwing
658f66299c
Merge pull request #187905 from ju1m/sanoid
...
nixos/sanoid: fix aliased options
2022-08-24 20:40:41 +02:00
Alexander Bantyev
f8594cd431
Merge pull request #186669 from misuzu/netbird-init
...
netbird: init at 0.8.9
2022-08-23 14:02:48 +04:00
Franz Pletz
38c67944cb
nixos/tests/libvirtd: init
2022-08-22 22:41:32 +02:00
Julien Moutinho
9a94509089
nixos/sanoid: fix aliased options
...
Fixes https://github.com/NixOS/nixpkgs/issues/181561
2022-08-22 18:56:47 +02:00
misuzu
c1ba9c9c8b
nixosTests.netbird: init
2022-08-22 16:37:43 +03:00
Stig
8c4a3b279b
Merge pull request #186503 from Weathercold/patch-1
...
nixos/switch-to-configuration: fix units starting with dash not being able to reload
2022-08-21 17:31:52 +02:00
Florian Klink
4a641f7ac3
Merge pull request #187714 from veehaitch/systemd-bpf-framework
...
systemd: enable `BPF_FRAMEWORK` by default (`withLibBPF=true`)
2022-08-21 16:59:14 +02:00
Vincent Haupert
ca0120a4bc
systemd: enable BPF_FRAMEWORK
by default (withLibBPF=true
)
...
So far, we have been building Systemd without `BPF_FRAMEWORK`. As a
result, some Systemd features like `RestrictNetworkInterfaces=` cannot
work. To make things worse, Systemd doesn't even complain when using a
feature which requires `+BPF_FRAMEWORK`; yet, the option has no effect:
# systemctl --version | grep -o "\-BPF_FRAMEWORK"
-BPF_FRAMEWORK
# systemd-run -t -p RestrictNetworkInterfaces="lo" ping -c 1 8.8.8.8
This commit enables `BPF_FRAMEWORK` by default. This is in line with
other distros (e.g., Fedora). Also note that BPF does not support stack
protector: https://lkml.org/lkml/2020/2/21/1000 . To that end, I added a
small `CFLAGS` patch to the BPF building to keep using stack protector
as a default.
I also added an appropriate NixOS test.
2022-08-21 12:22:16 +02:00
Weathercold
7874b995fb
nixos/switch-test: add test for services starting with dash
...
Ensures that services starting with dash can be reloaded.
2022-08-20 16:43:25 -04:00
Vladimír Čunát
3bd6484563
Re-Revert Merge #184360 : json-glib: add installed tests
...
This reverts commit 78182194c6
.
2022-08-20 08:45:18 +02:00
Vladimír Čunát
78182194c6
Revert Merge #184360 : json-glib: add installed tests
...
Moving to staging, as it causes lots of rebuilds
and it doesn't seem urgent.
This reverts commit d6fb907269
, reversing
changes made to 600b02324c
.
2022-08-20 08:43:12 +02:00
Jan Tojnar
d6fb907269
Merge pull request #184360 from willbush/json-glib
...
json-glib: add installed tests
2022-08-20 00:12:56 +02:00
Christian Kögler
2364de14a7
Merge pull request #170941 from jfroche/bitcoind-test
...
nixos/tests/bitcoind: fix test
2022-08-19 09:32:04 +02:00
Gauvain 'GovanifY' Roussel-Tarbouriech
6c55578c7e
nixos/komga: add module
2022-08-18 22:52:27 -04:00
Maximilian Bosch
6a1263503c
Merge pull request #185803 from Ma27/sssd-secrets
...
nixos/sssd: Add secrets handling (patch originally from @yayayayaka)
2022-08-18 20:51:41 +02:00
Yarny0
64d256ab15
nixos/tests/pulseaudio: add test for pacmd
...
Note that `pacmd` only connects to user session daemons,
so we have to skip it in system wide mode.
2022-08-18 16:51:21 +02:00
Yarny0
78e5c0c97f
nixos/tests/pulseaudio: add tests for pkgs.pulseaudioFull
2022-08-18 16:49:18 +02:00
Yarny0
7ba079505a
nixos/pulseaudio: add pulse-access group
...
According to pulseaudio(1), a system wide pulseaudio instance
can only be accessed by members of the `pulse-access` group.
This name seems to be hardcoded in
pulseaudio -- I didn't find any switch to change it.
We need to define the group so users can connect to the deamon.
This commit also fixes the systemwide pulseaudio vm test:
Previously, the test user `alice`
was just a member of the `audio` group.
This blocked access to the daemon and failed the test.
The commit changes the group assignment and fixes the vm test.
2022-08-18 16:49:18 +02:00
Yarny0
0fd2538678
nixos/tests/pulseaudio: fix pavucontrol detection
...
The test tries to detect the presence of pavucontrol's
window by looking for the tab label "Playback".
However, the OCR mechanism fails to resolve the
text, possibly due to the grey background color.
To fix this issue, we instead look for the name of the
sound device ("Dummy Output") which gets resolved by OCR.
Note: Strangely, the tab "Playback" *is* correctly
resolved when the test is run in interactive mode.
This might be due to the changed screen resolution,
but I didn't investigate further.
2022-08-18 16:49:18 +02:00
Yarny0
7df2bb1902
nixos/tests/pulseaudio: fix url to mp3 sample file
...
old URL returns 404
2022-08-18 16:49:18 +02:00
ckie
30ad2e1c12
Merge pull request #162484 from jappeace/keter-module
...
nixos/keter: init at 2.0.1
2022-08-18 15:44:05 +03:00
Jappie Klooster
a4d72ad628
nixos/keter: init
...
Enable keter module
Keter is an apploader which:
1. has the old app running on a port.
2. loads a new one, and wait for that to complete
3. switches the old with the new one once the new one finished loading.
It supports more functionality but this use case
is the primary one being used by supercede.
Adds keter as a module to nixos.
Currently keter is unusable with nix,
because it relies on bundeling of a tar and uploading that to a specific folder.
These expressions automate these devops tasks,
with especially nixops in mind.
This will work with versions above 1.8
The test seems to work.
This uses a new version of keter which has good
support for status code on error pages.
We're using this config at production at supercede
so it should be fine.
Squash log:
==========
mention keter in changelog
Update generated release notes
Always restart keter on failure
This is a little bit of extra stability in case keter crashes.
Which can happen under extreme conditions (DoS attacks).
Update nixos/doc/manual/release-notes/rl-2205.section.md
Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>
Update nixos/modules/module-list.nix
Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>
Remove sanitization
don't put domain in as a string
Update nixos/tests/keter.nix
Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>
add jappie as module maintainer
Use type path instead of two seperate options
Fix generated docs
added test machinery to figure out why it's failing
Fix the test, use console output
run nixpkgs-fmt on all modules
Inline config file.
This get's rid of a lot of inderection as well.
Run nix format
remove comment
simplify executable for test
delete config file
add config for keter root
Remove after redis clause
set keter root by default to /var/lib/keter
Update nixos/modules/services/web-servers/keter/default.nix
Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>
Update nixos/modules/services/web-servers/keter/default.nix
Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>
Update nixos/modules/services/web-servers/keter/default.nix
Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>
fix nit
add newlines
add default text and move description in a long description
Delete rather obvious comment
fix release db thing
remove longDescription and put it in a comment instead
change description of mkEnalbeOption
explain what keter does by using the hackage synopsis
set domain to keterDomain and same for executable
move comment to where it's happening
fix type error
add formatting better comment
try add seperate user for keter
Revert "try add seperate user for keter"
This reverts commit d3522d36c96117335bfa072e6f453406c244e940.
Doing this breaks the setup
set default to avoid needing cap_net_bind_service
remove weird comment
use example fields
eleborated on process leakage
Update nixos/modules/services/web-servers/keter/default.nix
Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>
run nixpkgs-fmt
update docs
Fix formatting, set keter package by default
format our little nixexpr
replace '' -> " where possible
drop indent for multiline string
make description much shorter
regen docs database
2022-08-18 15:29:47 +03:00
Maximilian Bosch
204d32c5c1
nixos/sssd-ldap: verify that passing secrets via env works
2022-08-18 11:37:43 +02:00
Maximilian Bosch
2f0bd926ea
nixos/sssd-ldap: fix eval
...
Introduced by fd7d901133
. The openldap
module now expects the database directory to be below
`/var/lib/openldap`, oterhwise it'll fail evaluation like this:
Failed assertions:
- Database dc=example,dc=org has `olcDbDirectory` (/var/db/openldap) that is not a subdirectory of
`/var/lib/openldap/`.
2022-08-18 11:37:29 +02:00
Christian Kögler
7721c9db08
nixos/test: Remove workaround for broken nscd
2022-08-16 21:22:49 +02:00
Maximilian Bosch
9e8ea1b855
Merge pull request #183717 from NetaliDev/mysql-auth
...
nixos: add mysql/mariadb user authentication module
2022-08-16 20:30:16 +02:00
Paul-Henri Froidmont
d2ce318bd4
nixos/patroni: init
2022-08-16 18:57:15 +02:00
Bobby Rong
89988e61c3
Merge pull request #183935 from NickCao/pdns
...
pdns: 4.6.2 -> 4.6.3, fix pname and tests
2022-08-16 23:14:16 +08:00
markuskowa
7511c04c10
Merge pull request #186310 from ck3d/machinectl-auto-start
...
nixos/test/systemd-machinectl: Add auto-start test
2022-08-16 11:44:23 +02:00
Christian Kögler
8d2fd875b7
nixos/test/systemd-machinectl: Add auto-start test
2022-08-16 07:36:57 +02:00
Jörg Thalheim
2c3f6055fb
syncoid: handle syncing dataset without a parent
2022-08-16 06:18:54 +02:00
Robert Hensing
bd3fb4069d
Merge pull request #181746 from hercules-ci/nixosTest-erofs
...
nixos/qemu-vm: Use disposable EROFS for store when writableStore = false
2022-08-14 08:46:21 +02:00
Mario Rodas
95cb3b7fd9
Merge pull request #185156 from kilianar/nixosTests.isso-fix
...
nixosTests.isso: fix failing test
2022-08-13 11:53:14 -05:00
gardspirito
8d6f4552cd
nixos/neo4j: fix typo
2022-08-12 15:45:48 -07:00
Kerstin Humm
a20d988932
nixos/neo4j: use full systemd unit name
2022-08-12 15:45:48 -07:00
Kerstin Humm
b653d62a00
nixos/neo4j: increase memorySize in NixOS test
2022-08-12 15:45:48 -07:00
Kerstin Humm
6dcbcb3a53
increase diskSize for neo4j test to avoid No space left on device exception
2022-08-12 15:45:48 -07:00
Jonathan Ringer
0fbce25144
neo4j: 3.5.14 -> 4.1.1
2022-08-12 15:45:48 -07:00
Martin Weinelt
66f08894d7
Merge pull request #184452 from r-ryantm/auto-update/systemd_exporter
2022-08-12 12:58:53 +02:00
Scott Worley
ebf7f86489
nixos/tests/prometheus-exporters/systemd: Update for 0.5.0 release
2022-08-12 12:53:23 +02:00
Emery Hemingway
300c5c98c6
nixos/yggdrasil: rename "config" option to "settings"
...
Make this service consistent with rfc42.
https://github.com/NixOS/rfcs/blob/master/rfcs/0042-config-option.md
2022-08-11 16:09:42 -05:00
Robert Hensing
661c29c806
Merge pull request #181222 from hercules-ci/module-specialArgs
...
`_module.specialArgs` + unit test for nixos/documentation module
2022-08-08 11:53:10 +02:00
illustris
9c16c997a6
nixos/hadoop.hbase: fix indentation
2022-08-07 21:21:45 +02:00
illustris
1285a586c5
nixos/hadoop: fix incorrect merging of yarnSiteInternal
2022-08-07 21:21:45 +02:00
illustris
ac403b83fb
nixos/hadoop: add HBase submodule
2022-08-07 21:21:45 +02:00
Netali
e23ace6268
nixos/mysql-auth: add VM-Test
2022-08-06 19:43:34 +02:00
Martin Weinelt
a65e6b08c5
nixos/tests/firefox: use pname to identify tested package
2022-08-06 11:36:37 +02:00
Robert Hensing
c5abcd4270
Merge pull request #183361 from olafklingt/jane2alice
...
use consistently user alice for examples
2022-08-05 15:28:03 +02:00
olaf
9f041684de
dont use common names as password in test
2022-08-05 14:35:10 +02:00
kilianar
02e32729c3
nixosTests.prometheus-exporters.smartctl: fix type mismatch
...
The method wait_for_open_port used in the smartctl test expects an int
but was given a string.
Fix the same issue in the example in the comments.
2022-08-05 19:59:00 +08:00
olaf
f5e7b38c82
or consistency use bob in tests instead of john
2022-08-05 13:27:03 +02:00
olaf
4e13c1f958
for consistency use bob in tests instead of joe
2022-08-05 13:13:24 +02:00
olaf
5a6853b3bf
use consistently user alice for examples
2022-08-05 13:13:24 +02:00
kilianar
1339f1e02b
nixosTests.isso: fix failing test
...
The test failed because the python variable port wasn't defined. We
insert the nix variable port with string interpolation instead.
2022-08-04 22:58:38 +02:00
Franz Pletz
c092a502df
treewide: remove myself as maintainer from some pkgs
...
Only packages I'm not able to maintain anymore as of today. Mostly
because I'm haven't been using them in a while.
2022-08-03 14:17:51 +02:00
Stig
b53684ba2b
Merge pull request #176640 from stigtsp/package/convos-7.02
...
convos: 6.42 -> 7.02
2022-08-03 11:45:27 +02:00
Vladimír Čunát
a0ebaa7431
Merge #183748 : staging-next 2022-07-29
2022-08-03 09:04:16 +02:00
squalus
257db1dd4a
nixos: systemd-coredump: improve disabled state
...
The systemd-coredump module required systemd to be built with
withCoredump=true, even if the module was disabled.
- allow systemd to be missing systemd-coredump if the module is disabled
- switch to mkDefault for the sysctl config to allow user overrides when
the module is disabled
- add nixos tests for both the enabled and disabled cases
2022-08-01 09:52:56 -07:00
github-actions[bot]
83256fd7ea
Merge master into staging-next
2022-08-01 00:02:41 +00:00
Will Bush
ec11cf5337
json-glib: add installed tests
...
https://github.com/NixOS/nixpkgs/issues/34987
2022-07-31 17:55:20 -05:00
markuskowa
8cd811ca08
Merge pull request #184254 from ck3d/fix-test-machinectl
...
nixos/tests/systemd-machinectl: Fix resolved and UID shift check
2022-07-31 21:18:53 +02:00
github-actions[bot]
95abc5680d
Merge master into staging-next
2022-07-31 00:03:10 +00:00
Christian Kögler
68973d60a2
nixos/tests/systemd-machinectl: Fix resolved and UID shift check
2022-07-30 22:32:12 +02:00
superherointj
564e99c187
Merge pull request #182445 from euank/k3s-multi-node-test
...
nixos/tests/k3s: add multi-node test, test basic flannel networking
2022-07-30 16:47:21 -03:00
Euan Kemp
b6da1d8198
nixos/tests/k3s: add multi-node test
...
This adds a basic multi-node test and verifies networking works between
em.
2022-07-30 11:55:32 -07:00
Euan Kemp
aa579635b9
nixos/tests/k3s: wait for default service account in test
...
This lets us write a slightly simpler test, and more closely matches
actual k8s usage
2022-07-30 11:55:24 -07:00
Euan Kemp
d5b1e25711
nixos/tests/k3s: reorganize test into a subdirectory
...
In preperation for more tests, coming soon.
2022-07-30 11:55:23 -07:00
github-actions[bot]
15686bdd94
Merge master into staging-next
2022-07-30 18:01:31 +00:00
Nick Cao
aaebb21a9e
nixosTests.powerdns: fix test script for type checking
2022-07-30 16:29:16 +08:00
Izorkin
97c56a12dd
nixos/tests/nginx: fix nginx-etag test
2022-07-29 20:31:43 +03:00
github-actions[bot]
437247fc43
Merge staging-next into staging
2022-07-28 12:02:23 +00:00
ajs124
8b56c85a9a
Merge pull request #183154 from mweinelt/kea-2.2.0
2022-07-28 13:21:39 +02:00
github-actions[bot]
0049ace2ec
Merge staging-next into staging
2022-07-28 06:02:07 +00:00
Martin Weinelt
bfb1246d29
nixos/tests/vaultwarden: update
...
New web builds required updated title information to look for.
Rocket by default only listens on localhost, set to 0.0.0.0 to be
reachable by the client.
Selenium/Webdriver API changes required updates to function calls.
2022-07-28 02:00:28 +02:00
Martin Weinelt
14ad19feda
nixosTests.kea: set name
2022-07-27 23:27:29 +02:00
github-actions[bot]
c5298a170d
Merge staging-next into staging
2022-07-27 18:02:13 +00:00
Alan Strohm
81cd3e229c
nixos/restic: add 'backups.package' option to override the restic package ( #183028 )
2022-07-27 13:47:41 -04:00
github-actions[bot]
54f2dacce1
Merge staging-next into staging
2022-07-27 00:03:09 +00:00
Rick van Schijndel
9e9f6fc1c3
Merge pull request #152065 from chkno/stunnel-extraConfig
...
nixos/stunnel: Make free-form
2022-07-26 23:24:31 +02:00
Stig Palmquist
8532168fd7
nixos/tests/convos: fix tests
...
- Fix journal grep test
2022-07-26 22:38:05 +02:00
github-actions[bot]
52e7c12c41
Merge staging-next into staging
2022-07-26 06:02:58 +00:00
Bjørn Forsman
9b6965dcfc
nixos: add lighttpd test
2022-07-26 04:45:03 +02:00
github-actions[bot]
2aa98a3fe0
Merge staging-next into staging
2022-07-25 18:02:05 +00:00