Thiago Kenji Okada
353ba1b6e1
Merge pull request #127367 from oxalica/fix/dm-only-autostart
...
nixos/desktop-manager/none: add option to run XDG autostart files
2022-04-17 23:42:22 +01:00
Will Fancher
9ee5d61a16
nixos: Installer tests for systemd stage 1
2022-04-17 18:31:35 -04:00
illustris
2b0c299990
hbase: 0.98.24 -> 2.4.11
2022-04-18 02:02:43 +05:30
oxalica
45ba086ea5
nixos/desktop-manager/none: add option to run XDG autostart files
...
`fcitx5` and `service.earlyoom` rely on use XDG autostart files to start.
But for X session with only window manager and no desktop manager
(`none` is used), no one can start them.
This options is added to run these autostart files for sessions without
desktop manager to make other services just work.
2022-04-18 01:13:59 +08:00
Janne Heß
30a00c29c4
nixos/systemd: Properly shut down the system
2022-04-16 21:17:36 +01:00
Janne Heß
9c70501b37
Merge pull request #168793 from helsinki-systems/feat/systemd-stage-1-mdraid-merge
...
nixos/stage-1-init: Merge mdraid module into swraid
2022-04-16 21:34:38 +02:00
Lassulus
2bd0053d94
Merge pull request #162509 from mkg20001/haste
...
haste-server: init at 3dcc43578b99dbafac35dece9d774ff2af39e8d0
2022-04-15 21:08:27 +01:00
Janne Heß
01bc138a8e
nixos/stage-1-init: Merge mdraid module into swraid
2022-04-15 19:57:16 +01:00
Janne Heß
289f38a65b
Merge pull request #168301 from helsinki-systems/feat/systemd-stage-1-mdadm
...
nixos/stage-1-systemd: Add mdraid support (+ test)
2022-04-14 17:56:36 +02:00
pennae
3e9855f8ac
Merge pull request #168328 from K900/fix-nix-ld-test
...
tests/nix-ld: fix invocation
2022-04-14 10:41:26 +00:00
Janne Heß
dda7e9e3ee
nixos/stage-1-systemd: Add mdraid support (+ test)
2022-04-14 11:39:57 +01:00
Janne Heß
aeb75b3b69
nixos/stage-1-systemd: Implement hibernation + test
2022-04-13 23:02:13 +01:00
Sandro
d8cec85ca6
Merge pull request #140607 from jkarlson/terminfo
2022-04-13 11:15:23 +02:00
Emil Karlson
a03b332b81
nixos/terminfo: add enableAllTerminfo option
...
Add an option to install all .terminfo packages, normally this should
add no runtime bloat, if caches are used.
2022-04-13 10:04:31 +03:00
Erik Arvstedt
0977227b86
nixos/paperless-ng: rename to paperless
, use paperless-ngx
package
...
Use this opportunity to rename `paperless-(ng)-server` to `paperless-scheduler`.
This follows the naming scheme in the paperless repo and docs.
2022-04-12 18:15:44 +02:00
K900
b261dee857
tests/nix-ld: fix invocation
2022-04-12 00:03:53 +03:00
Lassulus
ace8357011
Merge pull request #143878 from Izorkin/init-nifi
...
nifi: init at 1.16.0
2022-04-11 14:08:29 +01:00
Federico Beffa
9fc01af1cc
nixos/users-group: Add 'homeMode' option.
2022-04-11 13:16:38 +02:00
Luke Granger-Brown
1be4ba01ac
Merge pull request #164025 from lukegb/pam-ussh
...
pam-ussh: init at unstable-20210615
2022-04-11 01:25:45 +01:00
Izorkin
63ef6aebef
nixos/tests: add nifi test
2022-04-10 20:48:43 +03:00
pennae
3838b7e07e
Merge pull request #166894 from CameronNemo/nixos-mod-envoy
...
nixos/envoy: init
2022-04-07 16:23:12 +00:00
Cameron Nemo
1b4b16e1bd
nixos/envoy: init
2022-04-07 14:43:53 +00:00
ajs124
6bbba30674
nixos/tests/lvm2: init
2022-04-04 14:25:39 +01:00
Janne Heß
7cdc4dd5d1
Merge pull request #164943 from ElvishJerricco/systemd-initrd-reuse-systemd-module
...
initrd: Opt-in bare bones systemd-based initrd
2022-04-03 15:53:02 +02:00
Peter Hoeg
e38cc45dd1
nixos: add maestral tests
2022-04-03 03:37:22 +08:00
matthewcroughan
8f3181f672
nixos/tests/mtp: init
...
Adds a fully fledged NixOS VM integration test which uses jmtpfs and
gvfs to test the functionality of MTP inside of NixOS. It uses USB
device emulation in QEMU to create MTP device(s) which can be tested
against.
2022-04-02 18:28:02 +01:00
Ember 'n0emis' Keske
313b1dc9d0
nixos/netbox: add nixos test
2022-03-30 22:24:34 +02:00
Matt Layher
bb22a2debc
nixos/zrepl: note about systemd unit, add snapshot test
...
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2022-03-30 08:55:15 -07:00
Sandro
c2bc9e6c56
Merge pull request #165009 from fgaz/sfxr-qt/1.5.0
2022-03-27 11:39:40 +02:00
Silvan Mosberger
5a67e9db61
Merge pull request #133532 from Infinisil/systemd-unit-dirs
2022-03-25 19:05:35 +01:00
Silvan Mosberger
c70a466d21
nixos/systemd: Allow creation of unit directories
...
This patch allows creation of files like
/etc/systemd/system/user-.slice.d/limits.conf with
systemd.units."user-.slice.d/limits.conf" = {
text = ''
[Slice]
CPUAccounting=yes
CPUQuota=50%
'';
};
which previously threw an error
Also renames the systemd-unit-path test to sytsemd-misc, and extends it to
test that `systemd.units` can handle directories. In this case we make
sure that resource limits specified in user slices apply.
2022-03-25 17:47:44 +01:00
Naïm Favier
a8296e7537
nixos/earlyoom: bring the module up to date ( #163663 )
...
* nixos/earlyoom: bring the module up to date
Removes deprecated option `ignoreOOMScoreAdjust`, introduces `killHook`
as a replacement for `notificationsCommand`, and adds an `extraArgs`
option for things not covered by the module.
* nixos/earlyoom: add nixos test
* nixos/earlyoom: add reportInterval
Allows setting the interval for logging a memory report. Defaults to
3600 following upstream
(https://github.com/rfjakob/earlyoom/blob/master/earlyoom.default#L5 )
to avoid flooding logs.
* nixos/earlyoom: add free{Mem,Swap}KillThreshold
Fixes https://github.com/NixOS/nixpkgs/issues/83504
2022-03-24 15:34:09 +08:00
Bernardo Meurer
25d1efa97e
Merge pull request #165386 from zhaofengli/moonraker-2022-03-10
...
moonraker: unstable-2021-12-05 -> unstable-2022-03-10
2022-03-23 10:33:10 -07:00
Francesco Gazzetta
b9bc59d832
sfxr-qt: add nixos test
2022-03-23 10:59:09 +01:00
Will Fancher
3365666840
systemd-initrd: Basic test case
2022-03-22 21:28:51 -04:00
Zhaofeng Li
b1431381d0
nixos/tests/moonraker: init
2022-03-22 15:35:39 -07:00
Jörg Thalheim
9b2939da63
Merge pull request #164260 from Mic92/nix-ld
...
nix-ld: init at 1.0.0 + nixos module
2022-03-21 18:42:38 +00:00
Jörg Thalheim
a98ea7e6f8
nix-ld: init at 1.0.0 + nixos module
2022-03-21 11:15:32 +01:00
Izorkin
41f28e9fbc
nixos/tests: add mastodon test
2022-03-20 21:01:03 +01:00
Jamie McClymont
842e547c17
nixos/tests: add integration tests for terminal emulators
2022-03-18 19:49:13 +13:00
Artturi
b734f40478
Merge pull request #154004 from illustris/hadoop
2022-03-16 14:05:56 +02:00
Silvan Mosberger
47f2ee3d55
Merge pull request #160075 from ConnorBaker/spark_3_2_1
...
spark: init 3.2.1 and test on aarch64-linux
2022-03-16 02:13:03 +01:00
Ryan Mulligan
0ab73f9a3f
Merge pull request #162535 from astro/pacemaker
...
pacemaker: init
2022-03-15 16:06:56 -07:00
Franz Pletz
018a959be7
Merge pull request #160750 from Izorkin/update-prosody
2022-03-15 19:07:15 +01:00
Sander van der Burg
43543a6bbc
Merge pull request #163716 from svanderburg/fixtomcat
...
nixos/tomcat: configure default group and fix broken default package …
2022-03-13 21:43:45 +01:00
pennae
aa7b129708
Merge pull request #154113 from pennae/systemd-escaping
...
nixos: add functions and documentation for escaping systemd Exec* directives
2022-03-13 19:57:32 +00:00
Luke Granger-Brown
1853015550
nixos/pam: add support for pam-ussh
...
pam-ussh allows authorizing using an SSH certificate stored in your
SSH agent, in a similar manner to pam-ssh-agent-auth, but for
certificates rather than raw public keys.
2022-03-13 17:31:46 +00:00
Sander van der Burg
86fafe5f50
nixos/tomcat: add basic test case using the example app
2022-03-13 14:31:43 +01:00
pennae
40a35299fa
nixos: add functions and documentation for escaping systemd Exec* directives
...
it's really easy to accidentally write the wrong systemd Exec* directive, ones
that works most of the time but fails when users include systemd metacharacters
in arguments that are interpolated into an Exec* directive. add a few functions
analogous to escapeShellArg{,s} and some documentation on how and when to use them.
2022-03-12 00:48:52 +01:00
illustris
799dc66cf1
hadoop: add passthrough tests
2022-03-11 14:18:44 +05:30
pennae
af0f3944bd
Merge pull request #163009 from scvalex/nbd-service
...
nbd: add nbd service and test
2022-03-11 01:02:10 +00:00
Alexandru Scvortov
252f20aaa2
nbd: add programs.nbd, services.nbd, and test
...
Changes:
nbd: Update nixos/modules/services/networking/nbd.nix
Co-authored-by: pennae <82953136+pennae@users.noreply.github.com>
nbd: Update nixos/modules/services/networking/nbd.nix
Co-authored-by: pennae <82953136+pennae@users.noreply.github.com>
nbd: Update nixos/tests/nbd.nix
Co-authored-by: pennae <82953136+pennae@users.noreply.github.com>
nbd: generalize options in nbd service
nbd: harden service
nbd: Update nixos/modules/services/networking/nbd.nix
Co-authored-by: pennae <82953136+pennae@users.noreply.github.com>
nbd: Update nixos/modules/services/networking/nbd.nix
Co-authored-by: pennae <82953136+pennae@users.noreply.github.com>
nbd: refactor code a bit and BindPaths automatically
2022-03-09 12:00:47 +00:00
Astro
70c1e849c0
nixos/tests/pacemaker: init
2022-03-09 01:19:10 +01:00
Maciej Krüger
d8bae875e0
nixosTests.haste-server: init
2022-03-07 23:38:25 +01:00
Luna Nova
865e0df2fc
nixos/input-remapper: add nixos test for input-remapper
2022-03-07 08:31:40 -08:00
Connor Baker
05c12ee78c
spark: init 3.2.1 and test on aarch64-linux
2022-03-07 09:56:19 -05:00
Rok Garbas
43a765422f
Merge pull request #158613 from ConnorBaker/master
...
hadoop: add aarch64 support
2022-03-01 15:59:08 +01:00
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
Rok Garbas
993c35991b
Merge pull request #157693 from Radvendii/zammad
...
zammad: init at 5.0.2
2022-02-28 00:57:11 +01: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
Patrick Hilhorst
7ef8df8767
nixosTests.nano: replace with script using GNU expect
2022-02-24 21:26:25 +01:00
Connor Baker
e10eed89e7
hadoop: add back dots in names of nixos tests
2022-02-23 21:43:09 -05:00
Taeer Bar-Yam
75fe105a3d
Zammad: more fixes
2022-02-23 10:41:27 -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
Scott Worley
61585d1cd7
nixos/tests/stunnel: init
2022-02-22 17:18:20 -08: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
Christian Kögler
57fc08cfdb
nixos: Switch to default systemd-nspawn behaviour
2022-02-19 09:52:37 +01:00
Izorkin
7629826b03
nixos/tests/prosody: return prosody-mysql test
2022-02-18 22:23:13 +03:00
Aaron Andersen
b3c0344c9d
Merge pull request #156763 from ratsclub/blocky
...
nixos/blocky: init
2022-02-18 11:27:25 -05:00
Sandro
a6d259faf3
Merge pull request #141650 from 06kellyjac/agate
2022-02-16 00:56:27 +01:00
Victor Freire
6532d3417e
nixos/blocky: init
2022-02-14 22:48:32 -03:00
Connor Baker
737e30d3fe
hadoop: add aarch64 support
...
This commit also changes the names of the tests for Hadoop so they use dashes instead of dots,
and makes the default `hadoop` test what would have been `hadoop-all` after the rename.
This change should mean that we're able to run
`nix build github:nixos/nixpkgs/master#nixosTests.hadoop`
which I was unable to do prior to this change.
2022-02-14 08:20:37 -05: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
Sandro
6a4dea5ffc
Merge pull request #158178 from j0hax/retroarch-wm
2022-02-10 01:23:37 +01:00
Johannes Arnold
d282f448ff
nixos/retroarch: add RetroArch as a desktop session
2022-02-08 20:52:02 +01:00
06kellyjac
354b240782
nixos/agate: add nixos test
2022-02-07 16:03:58 +00:00
markuskowa
768dd74738
Merge pull request #140891 from markuskowa/os-moosefs
...
nixos: init moosefs module and test
2022-02-07 10:48:33 +01:00
Robert Hensing
6be11a84aa
Merge pull request #155892 from hercules-ci/nixos-etc-unit-test
...
nixos: Refactor to allow `etc` unit test
2022-02-06 16:12:25 +01:00
Markus Kowalewski
b74dc1a230
nixos/tests: add moosefs test
2022-02-03 12:31:36 +01:00
Euan Kemp
dc5859ef7a
nixos/tests/k3s: remove stale test reference
...
https://github.com/NixOS/nixpkgs/pull/142706 renamed this test, but the
old 'k3s' one wasn't removed from all-tests.
Fix that.
2022-02-03 15:38:12 +10:00
Maciej Krüger
8bb7bec755
Merge pull request #141122 from Luflosi/add-apfs-nixos-module
2022-02-01 17:29:10 +01:00
Sandro
330c63f740
Merge pull request #156342 from midchildan/fix/noto-cjk-src
2022-02-01 16:01:37 +01:00
Robert Hensing
9809e1575b
nixos/etc.nix: Make independent
...
(cherry picked from commit 56c283e5c8dfd4d8d5daa15dfa3896beef2ac012)
2022-01-30 09:01:27 +01:00
Martin Weinelt
9cc3612ac1
Merge pull request #156855 from B4dM4n/breitbandmessung-init
2022-01-28 20:10:48 +01:00
Sandro
46903948d2
Merge pull request #147189 from pasqui23/xxh
2022-01-28 11:40:03 +01:00
Luflosi
26a695399a
nixos/apfs: init
...
Add the final missing pieces for full APFS support.
2022-01-27 15:18:45 +01:00
Fabian Möller
487aa0781d
breitbandmessung: init at 3.1.0
2022-01-27 13:45:51 +01:00
Nick Cao
f8832996d8
nixos: add sample test for noto fonts
2022-01-26 03:02:45 +09:00
Fabian Möller
520383dd0b
nixos/tests/bird: init
2022-01-25 15:15:52 +01:00
Patrick Hilhorst
4ed7bed68d
Merge branch 'master' into nixos-tests-missing
2022-01-24 12:05:30 +01:00
Sandro
983a352d8f
Merge pull request #143687 from Synthetica9/handbrake-installcheck
2022-01-24 01:06:37 +01:00
Patrick Hilhorst
8b86f9816d
handbrake: convert nixos test to runCommand
2022-01-23 16:42:27 +01:00
Fabian Möller
fd6b95db22
nixos/tests: add missing tests
...
Some tests from the `nixos/tests` folder were missing in the `all-tests.nix`
file. This meant they couldn't be run from the `nixosTests` attribute
set and therefore not be linked to their packages.
2022-01-23 12:11:05 +01:00
ajs124
65dfe147b7
nixos/tests/mariadb-galera: test multiple mariadb versions
...
merge both tests and completely refactor
2022-01-22 02:27:04 +01:00
Jonas Heinrich
80475b46f5
nixos/invoiceplane: init module and package at 1.5.11 ( #146909 )
2022-01-20 22:45:35 +09:00
Robert Hensing
98ae5a9298
Merge pull request #153211 from hercules-ci/minimal-nixos
...
Add minimal NixOS entrypoint
2022-01-20 14:42:46 +01:00
Sandro
42cbcca501
Merge pull request #125474 from jojosch/dnsdist-1.6.0
2022-01-19 11:55:12 +01:00
Johannes Schleifenbaum
612ad7776a
nixos/dnsdist: add test
2022-01-19 08:24:02 +01:00
Sandro
5c4fa6964f
Merge pull request #138386 from Yarny0/tsm-client
2022-01-18 20:50:28 +01:00
legendofmiracles
59a07c683a
Merge pull request #154791 from CRTified/fix-154775-adguardhome-settings
2022-01-17 12:45:24 -06:00
Pasquale
45db27da2e
xxh: added tests
2022-01-17 17:01:20 +01:00
Yarny0
f6dca95c5d
tsm-client: add test derivation and a module test
...
The tsm-client needs a tsm-server to do anything useful.
Without a server, automated tests can just
check diagnostic outputs for plausibility.
The commit at hand adds two tests:
1.
The command line interface `dsmc` is called,
then it is verified that the program does
* report the correct client version,
* find its configuration file,
* report a connection error.
2.
To check the GUI (and the tsm-client nixos module), we add a
vm test which uses the module to install `tsm-client-withGui`.
To verify that the GUI's basic functionality is present,
we skip over all connection failure related error
messages and open the "Connection Information"
dialog from the main application window.
This dialog presents the node name and the client version;
both are verified by the test.
Note: Our `tsm-client` build recipe consists of two packages:
The "unwrapped" package and the final package.
This commit puts the unwrapped one into the final
package's `passthru` so that tests can access
the original version string that is needed to check
the client version reported by the application.
2022-01-17 12:09:27 +01:00
CRTified
f9bc03e3c7
nixos/adguardhome: add test
2022-01-17 01:39:27 +01:00
pennae
d893b16bf9
Merge pull request #154388 from winterqt/thelounge-test
...
nixos/thelounge: add test
2022-01-16 21:49:35 +00:00
Winter
cf12e0e7ed
nixos/thelounge: add test
2022-01-16 16:25:45 -05:00
Jörg Thalheim
e91ed60026
Merge pull request #154805 from Lassulus/ergochat
...
ergochat: init at 2.9.1 (+ module/test)
2022-01-15 12:15:46 +00:00
Ninjatrappeur
b47203b28f
Merge pull request #155039 from andir/prosody-security
2022-01-15 10:13:33 +01:00
Michael Weiss
297cb6514f
Merge pull request #153741 from primeos/nixos-tests-tinywl
...
nixos/tests/tinywl: init
2022-01-14 23:45:54 +01:00
lassulus
6b55249a5d
nixos/tests/ergochat: init
2022-01-14 23:33:23 +01:00
Andreas Rammhold
4369bebd9a
nixos/tests: remove broken prosody-mysql test
...
The test has been broken for some time and the test errors are
non-obvious. None of the current maintainers know how to fix it so it is
better to get rid of it then to keep a continously failing test.
2022-01-14 22:26:16 +01:00
0x4A6F
1e0d877e1d
Merge pull request #151946 from mweinelt/frr
...
frr: init at 8.1; libyang: init at 2.0.112
2022-01-12 20:51:12 +01:00
Daniel Thwaites
f366ae6429
nixos/starship: add a test
2022-01-12 15:47:15 +00:00
Yurii Matsiuk
77b442226d
nixos/tests/teleport: init
2022-01-11 10:11:17 +01:00
Robert Hensing
d3f956aba3
nixos/lib: Add featureFlags, use it for minimal modules
2022-01-10 12:36:57 +01:00
Robert Hensing
be3967e351
nixos/nixpkgs.nix: Make independent
...
(cherry picked from commit 62e7f0eda1c5acf0beb13a00a23f577912a6b8eb)
2022-01-10 12:26:59 +01:00
Frank Doepper
33911b092d
nixos/tests/frr: init
...
Co-Authored-By: Martin Weinelt <hexa@darmstadt.ccc.de>
2022-01-09 04:12:55 +01:00
Michael Weiss
e9efbc0bbb
nixos/tests/tinywl: init
...
This adds a very minimalistic (in terms of functionality and
dependencies) test for wlroots, Wayland, and related packages.
The Sway test covers more functionality and packages (e.g. XWayland) but
this test has tree advantages:
- Less dependencies: Much fewer rebuilds are required when testing core
changes that need to go through staging.
- Testing wlroots updates: The Sway package isn't immediately updated
after a new wlroots version is released and a lot of other packages
depend on wlroots as well.
- Determining whether a bug only affects Sway or wlroots/TinyWL as well.
2022-01-06 17:31:57 +01:00
MatthewCroughan
03a2dce57a
Revert "nixos/tests/mtp: init"
2022-01-03 23:02:46 +00:00
Bernardo Meurer
6b939f1241
Merge pull request #146084 from MatthewCroughan/add-mtp-test
...
nixos/tests/mtp: init
2022-01-03 20:03:08 +00:00
Philipp
3d47865f7f
nixos/matrix-conduit: init
2022-01-03 15:36:56 +01:00
Martin Weinelt
b8149a7f04
Merge pull request #152907 from dotlambda/python2-remove
2022-01-02 01:33:57 +01:00
Morgan Jones
174b340406
nixos/mattermost: add preferNixConfig option and tests
...
One use case for Mattermost configuration is doing a "mostly
mutable" configuration where NixOS module options take priority
over Mattermost's config JSON.
Add a preferNixConfig option that prefers configured Nix options
over what's configured in Mattermost config if mutableConfig is set.
Remove the reliance on readFile (it's flake incompatible) and use
jq instead.
Merge Mattermost configs together on Mattermost startup, depending
on configured module options.
Write tests for mutable, mostly mutable, and immutable configurations.
2021-12-31 23:49:00 -05:00
Robert Schütz
a859ef91f0
trac, nixos/trac: remove
...
They have been broken for multiple releases.
2022-01-01 02:09:09 +01:00
Martin Weinelt
5dd90167ce
nixos/moinmoin, nixos/tests/moinmoin, python2Packages.moinmoin: remove
...
Stuck on python2 and the NixOS test has been failing for 6 months.
2021-12-31 16:39:24 -08:00
sternenseemann
d110798747
nixos/tests/man: test common functionality of both man impls
2021-12-31 11:17:34 +01:00
Patrick Hilhorst
59c187f2c3
Merge pull request #148217 from Synthetica9/pulseaudio-test
2021-12-30 11:04:36 +01:00
tomberek
94cb489156
Merge pull request #133984 from ju1m/sourcehut
...
nixos/sourcehut: updates, fixes, hardening
2021-12-28 22:29:36 -05:00
Julien Moutinho
0dc4ccc9a3
nixos/sourcehut: update test
2021-12-28 22:18:44 -05:00
matthewcroughan
473a571a8c
nixos/tests/mtp: use QEMU v6.0.0
...
A change in QEMU v6.1.0 has somehow caused QEMU to behave differently
enough to cause this test to fail. This commit forces the test to be ran
with QEMU 6.0.0 from Nixpkgs at revision
e1fc1a80a0
, which is the commit prior to
the QEMU 6.1.0 version bump.
Co-authored-by: Julio Sueiras <juliosueiras@gmail.com>
2021-12-27 19:45:34 +00:00
matthewcroughan
795ecaf851
nixos/tests/mtp: init
...
Adds a fully fledged NixOS VM integration test which uses jmtpfs and
gvfs to test the functionality of MTP inside of NixOS. It uses USB
device emulation in QEMU to create MTP device(s) which can be tested
against.
Co-authored-by: nixinator <33lockdown33@protonmail.com>
2021-12-27 19:45:33 +00:00
Nikolay Amiantov
a3e7a83514
Merge pull request #150774 from abbradar/docker-rootless
...
Rootless Docker service
2021-12-27 20:32:57 +03:00
Guillaume Girol
b55a253e15
nixos/collectd: add nixos test
2021-12-23 00:08:43 +01:00
Nikolay Amiantov
ab64310a5e
docker-rootless service: init
2021-12-22 14:23:23 +03:00
Elis Hirwing
e3a7c62565
Merge pull request #147411 from drupol/php/php-8.1.0
...
php: Init at 8.1.1
2021-12-21 12:33:07 +01:00
Pol Dellaiera
3d3479f717
php81: init at 8.1.1
2021-12-20 15:51:00 +01:00
Zhaofeng Li
8bbae8e558
unifi: Add NixOS tests
2021-12-18 00:19:04 -08:00
Flakebi
368b22d09b
powerdns-admin: fix and add module
...
- Add the migrations directory to the package
- Add postgres support to the package
- Add a service for powerdns-admin
Co-authored-by: Zhaofeng Li <hello@zhaofeng.li>
2021-12-17 10:33:40 +01:00
Vincent Haupert
d6cc0ad96e
nixosTests.aesmd: init
2021-12-10 10:18:31 +01:00
Andreas Rammhold
6e69e537ff
Merge pull request #145183 from veehaitch/networkd-DHCPServerStaticLease
...
nixos/networkd: add `dhcpServerStaticLeaseConfig` option
2021-12-09 12:57:46 +01:00
zowoq
79e66fce1c
nixos/podman: sort files into directories
...
Makes codeowners, git history, etc. a bit simpler now that podman has expanded beyond the original single file module and test.
2021-12-09 13:03:16 +10:00
Jonas Heinrich
ecd88f91a0
nixos/maddy: Add module for maddy
...
Co-authored-by: Patrick Hilhorst <git@hilhorst.be>
2021-12-07 22:58:22 +01:00
Johannes Schleifenbaum
9f45c18515
sabnzbd: add simple test
2021-12-06 21:08:19 +01:00
Patrick Hilhorst
5e29d3ce2e
nixosTests.pulseAudio: init
2021-12-06 17:27:20 +01:00
Jörg Thalheim
c7fa870f5a
Merge pull request #148535 from martinetd/bpf
...
bpf update: bcc remove linux kernel dep + devendor libbpf again, bpftrace 0.13.0 -> 0.14.0 + remove kernel dep, pahole 1.20 -> 1.22 + remove submodule, libbpf revert 0.6.0 -> 0.5.0 (unusable)
2021-12-06 08:33:14 +00:00
Ryan Mulligan
542e917e99
Merge pull request #148061 from astro/drbd_upstream
...
drbd: update, fix, add test
2021-12-05 09:10:22 -08:00
Dominique Martinet
559fe43665
nixos/tests: add bpf test
...
test bcc and bpftrace briefly
2021-12-04 21:12:07 +09:00
Jörg Thalheim
99c916dd8e
Merge pull request #148201 from Artturin/nixservesecret
...
nix-serve: fix NIX_SECRET_KEY_FILE
2021-12-03 17:50:27 +00:00
Artturin
d87d5731d5
nixos/tests: fix nix-serve path
...
nixos/tests: rename nix-ssh-serve to nix-serve-ssh
nixos/tests/nix-serve-ssh: add --experimental-features
nixos-serve: add nix-serve-ssh to passthru.tests
2021-12-03 18:40:03 +02:00
ajs124
559552ea19
Merge pull request #145695 from mohe2015/step-ca-tests
...
nixos/tests: add step-ca test
2021-12-03 00:54:10 +01:00
Ryan Mulligan
7f4e071274
nixos/tests/drbd: init
2021-11-30 21:44:11 +01:00
Vincent Haupert
ce81231420
nixos/networkd: add dhcpServerStaticLeaseConfig
option
...
Add `systemd.network.networks.*.dhcpServerStaticLeaseConfig` to allow
for configuring static DHCP leases through the `[DHCPServerStaticLease]`
section. See systemd.network(5) of systemd 249 for details.
Also adds the NixOS test `systemd-networkd-dhcpserver-static-lease` to
test the assignment of static leases.
2021-11-30 09:58:33 +01:00
Kevin Cox
b7caba7f59
Merge pull request #146902 from fgaz/vengi/init
...
vengi-tools: init at 0.0.14
2021-11-29 17:16:44 -05:00
Victor Engmark
3b2e6e72fa
tests: Move all PAM tests into a separate directory
...
As per
<https://github.com/NixOS/nixpkgs/pull/146467#issuecomment-972743535 >.
2021-11-27 20:36:50 +02:00
Victor Engmark
595543a314
tests: Verify /etc/pam.d/chfn file contents
2021-11-27 15:55:46 +13:00
Francesco Gazzetta
324e9f686e
nixosTests.vengi-tools: init
2021-11-23 15:23:52 +01:00
Patrick Hilhorst
7ed2f6e55d
nixos/tests/vscodium{,-wayland}: merge tests
2021-11-19 21:21:20 +01:00
Francesco Gazzetta
f3ece9f26c
nixosTests.aseprite: init
2021-11-19 15:09:53 +01:00
Thiago Kenji Okada
63b4b8616b
nixos/libinput: add module tests
2021-11-16 13:09:02 -03:00
github-actions[bot]
9b5a105856
Merge master into staging-next
2021-11-14 00:01:47 +00:00
Francesco Gazzetta
df99f2326e
nixosTests.domination: init
2021-11-13 23:00:20 +01:00
Moritz Hedtke
9d01ce82ac
nixos/tests: add step-ca test
2021-11-13 12:40:47 +01:00
sternenseemann
1a1e32f023
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts were caused by 2043dbb6fa
interacting with b2767b69dd
.
2021-11-13 12:35:55 +01:00
Graham Christensen
fd1f8e1498
Merge branch 'master' into mjolnir-init
2021-11-12 20:56:14 -05:00
github-actions[bot]
9a30ed0017
Merge master into staging-next
2021-11-12 06:01:24 +00:00
Maximilian Bosch
41068b4865
Merge pull request #144968 from vcunat/p/nixos-tests-seafile-unreachable
...
nixosTests.seafile: link the committed test
2021-11-12 01:30:53 +01:00
github-actions[bot]
7414a16ee5
Merge master into staging-next
2021-11-09 18:01:23 +00:00
Vladimír Čunát
c504b01331
nixosTests.seafile: link the committed test
...
It succeeds for me. Apparently this line was forgotten in PR #119719 .
2021-11-07 09:05:36 +01:00
Artemis Tosini
8f4289267c
linux_testing_bcachefs, bcachefs-tools: unstable-2021-07-08 → unstable-2021-11-06
...
bcachefs now supports snapshots so we need the latest version to use
them. Additionally, it appears to build on AArch64 so I've removed the
x86 requirement.
2021-11-06 21:32:57 +00:00
github-actions[bot]
3567177949
Merge staging-next into staging
2021-11-03 18:10:58 +00:00
Maciej Krüger
e1107898c8
nixosTests.lxd-image-server: init
2021-11-03 14:32:47 +01:00
github-actions[bot]
bf39715fe0
Merge staging-next into staging
2021-11-03 12:01:58 +00:00
Alyssa Ross
703ffa2f5d
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
2021-11-03 07:34:33 +00:00
Maciej Krüger
1c31f8db6a
nixosTest.lxdImage: add lxdImage test
2021-11-03 07:49:54 +01:00
Maciej Krüger
f21e2644d3
nixosTests.odoo: init
2021-11-03 03:52:42 +01:00
Martin Weinelt
d69e703b71
firefox-esr-78: drop
...
Firefox ESR 78.15 was the last release of this series and is now EOL.
2021-11-02 14:41:04 +01:00
github-actions[bot]
5cac0ef189
Merge staging-next into staging
2021-11-02 06:01:58 +00:00
github-actions[bot]
4b2ca106c9
Merge master into staging-next
2021-11-02 06:01:22 +00:00
oxalica
0f57c4b952
nixosTest/plasma5-systemd-start: init
2021-11-02 09:57:52 +08:00
github-actions[bot]
3f03065e05
Merge staging-next into staging
2021-11-02 00:02:12 +00:00
github-actions[bot]
d27dd6653e
Merge master into staging-next
2021-11-02 00:01:32 +00:00
Julian Stecklina
6204fa6c7a
spike: move test to installCheck phase ( #143832 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-11-01 21:26:38 +01:00
github-actions[bot]
83d6b7a7e0
Merge staging-next into staging
2021-11-01 18:01:40 +00:00
github-actions[bot]
bd0051cd54
Merge master into staging-next
2021-11-01 18:01:02 +00:00
Anderson Torres
83c3a8b356
Merge pull request #143708 from AndersonTorres/new-misc
...
ucg: rewrite tests
2021-11-01 11:23:42 -03:00
AndersonTorres
dc4e3b543d
ucg: rewrite tests
...
The tests can be easily done in the local machine, there is no necessity of
starting a virtual machine for them.
2021-10-31 21:25:12 -03:00
github-actions[bot]
bef900528f
Merge staging-next into staging
2021-11-01 00:02:05 +00:00
github-actions[bot]
7eaf56d92e
Merge master into staging-next
2021-11-01 00:01:32 +00:00
Sandro
487dd864e5
Merge pull request #143813 from iAmMrinal0/move/ammoniteTest
2021-10-31 23:21:11 +01:00
Sandro
afa027591c
Merge pull request #143776 from iAmMrinal0/remove/awsCliTest
2021-10-31 23:20:43 +01:00
Sandro
33f7dd3cfd
Merge pull request #143620 from jtojnar/ppd
2021-10-31 22:48:45 +01:00
Guillaume Girol
9545fade8b
Merge pull request #142743 from symphorien/ihm-5-dev-2
...
python3.pkgs.ihatemoney: 4.2 -> 5.1.1
2021-10-31 19:32:40 +00:00
github-actions[bot]
bc5e1e9c27
Merge staging-next into staging
2021-10-31 06:01:37 +00:00
github-actions[bot]
e4e8cd182e
Merge master into staging-next
2021-10-31 06:01:06 +00:00
Mario Rodas
984c59161a
Merge pull request #143808 from iAmMrinal0/move/lsdTest
...
lsd: move nixos test to installCheckPhase
2021-10-30 22:31:41 -05:00
Evils
788920fcdf
nixosTests.rasdaemon: init module test
...
and passthru test in the package
2021-10-30 22:22:12 -04:00
github-actions[bot]
062a1496d6
Merge staging-next into staging
2021-10-30 18:01:37 +00:00
github-actions[bot]
0fa76ebdca
Merge master into staging-next
2021-10-30 18:00:59 +00:00
Simon Bruder
fa0bfdbe09
nixos/invidious: add test
2021-10-30 16:33:38 +02:00
github-actions[bot]
230a785370
Merge staging-next into staging
2021-10-30 12:01:44 +00:00
github-actions[bot]
846f94d984
Merge master into staging-next
2021-10-30 12:01:09 +00:00
Mrinal Purohit
9e431da515
ammonite: move nixos test to installCheckPhase
2021-10-30 14:13:42 +05:30
Mrinal Purohit
ff2ad64353
lsd: move nixos test to installCheckPhase
2021-10-30 13:34:09 +05:30
Mrinal Purohit
948727d872
awscli: move nixos test to installCheckPhase
2021-10-30 04:56:28 +05:30
Mrinal Purohit
f88695d009
bat: move nixos test to installCheckPhase
2021-10-30 04:24:48 +05:30
github-actions[bot]
9a002bac35
Merge staging-next into staging
2021-10-29 18:01:38 +00:00
github-actions[bot]
6317a19147
Merge master into staging-next
2021-10-29 18:01:00 +00:00
Patrick Hilhorst
7dd444121a
Merge pull request #143375 from Synthetica9/google-cloud-sdk
2021-10-29 18:11:53 +02:00
Jan Tojnar
6e64f03c12
nixosTests.power-profiles-daemon: add to all-tests.nix
...
This was forgotten in the inital PR.
2021-10-29 09:17:27 +02:00
github-actions[bot]
37b1afa489
Merge staging-next into staging
2021-10-28 18:02:03 +00:00
Martin Weinelt
da1f248229
Merge remote-tracking branch 'origin/master' into staging-next
2021-10-28 19:51:45 +02:00
Guillaume Girol
e28414b63d
python3.pkgs.ihatemoney: 4.2 -> 5.1.1
2021-10-28 18:37:11 +02:00
Alyssa Ross
3f01b576af
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
...
Conflicts:
nixos/doc/manual/from_md/release-notes/rl-2111.section.xml
nixos/doc/manual/release-notes/rl-2111.section.md
2021-10-28 16:07:38 +00:00
Sandro
bb9350344e
Merge pull request #143366 from Synthetica9/yq-test-rm
2021-10-28 18:00:54 +02:00
Patrick Hilhorst
4dc3596fd1
nixosTests.yq: remove, move to yq package
2021-10-28 17:31:03 +02:00
Patrick Hilhorst
88cff9d704
google-cloud-sdk: move nixos test to installCheck
2021-10-28 14:44:26 +02:00
github-actions[bot]
a1e570b43e
Merge master into staging-next
2021-10-28 00:01:36 +00:00
Maximilian Bosch
6125e306bb
nixos/tests: register `kexec' test
2021-10-27 21:36:22 +02:00
Mrinal Purohit
6bc1c21149
nixos/tests: add google-cloud-sdk
2021-10-27 11:15:08 +05:30
github-actions[bot]
7e0da80ec9
Merge master into staging-next
2021-10-26 06:01:02 +00:00
Cleeyv
29f4cb4b0a
nixos/jibri: add nixos test
2021-10-25 20:46:24 -04:00
github-actions[bot]
0336295c41
Merge master into staging-next
2021-10-25 12:01:31 +00:00
illustris
6688c52254
nixos/hadoop: add better test
...
The existing tests for HDFS and YARN only check if the services come up and expose their web interfaces.
The new combined hadoop test will also test whether the services and roles work together as intended.
It spin up an HDFS+YARN cluster and submit a demo YARN application that uses the hadoop cluster for
storageand yarn cluster for compute.
2021-10-25 16:30:19 +09:00
github-actions[bot]
0386c26190
Merge master into staging-next
2021-10-25 06:01:29 +00:00
Izorkin
cba4aeee5d
nixos/tests: add peertube test
2021-10-25 13:12:30 +09:00
github-actions[bot]
ceea0e5f2a
Merge master into staging-next
2021-10-24 18:00:57 +00:00
Bruno Bigras
69b01e3a22
Merge pull request #141408 from bbigras/openresty-lua
...
nixos/nginx: disable MemoryDenyWriteExecute for pkgs.openresty
2021-10-24 17:39:27 +00:00
Vladimír Čunát
01df3cd7dd
Merge branch 'master' into staging-next
2021-10-19 19:24:43 +02:00
Robert Hensing
c64881b6da
nixopsUnstable: Add test
2021-10-18 12:07:01 +02:00
Bruno Bigras
feb47656e4
nixos/tests/openresty-lua: test openresty with lua
...
related to #140655
2021-10-14 07:01:56 -04:00
github-actions[bot]
03d816e015
Merge staging-next into staging
2021-10-11 00:02:14 +00:00
David Reaver
11ce481845
nixos/tests/prowlarr: init
2021-10-10 14:05:33 -07:00
Florian Klink
643f23ffe5
Merge pull request #139864 from ymatsiuk/systemdtpm2
...
systemd: add missing TPM2 build dependencies
2021-10-07 19:48:46 +02:00
Yurii Matsiuk
e8fe1c9efe
nixos/tests/systemd-cryptenroll: add basic TPM2 test
2021-10-07 15:58:02 +02:00
John Ericson
cc3f2432d0
nixos/nix-daemon: Add enable option
...
Don't worry, it's is true by default. But I think this is important to
have because NixOS indeed shouldn't need Nix at run time when the
installation is not being modified, and now we can verify that.
NixOS images that cannot "self-modify" are a legitamate
use-case that this supports more minimally. One should be able to e.g. do a
sshfs mount and use `nixos-install` to modify them remotely, or just
discard them and build fresh ones if they are run VMs or something.
The next step would be to make generations optional, allowing just
baking `/etc` and friends rather than using activation scripts. But
that's more involved so I'm leaving it out.
2021-10-06 16:43:48 -04:00
Michele Guerini Rocco
e68eba2dba
Merge pull request #134618 from rnhmjoj/wpa-safe
...
nixos/wpa_supplicant: add safe secret handling
2021-09-29 13:35:29 +02:00
rnhmjoj
62126f8c15
nixos/tests/wpa_supplicant: init
2021-09-29 09:10:39 +02:00
Benjamin Staffin
5c7c38f61d
Merge pull request #139420 from Flakebi/dex
...
dex-oidc: 2.28.1 -> 2.30.0 and add module
2021-09-28 16:52:35 -04:00
Jörg Thalheim
59cb7a87d7
Merge pull request #137124 from helsinki-systems/feat/activation-script-restart
...
nixos/switch-to-configuration: Allow activation scripts to restart units
2021-09-26 15:46:38 +01:00
Aaron Andersen
57f1ee46e4
Merge pull request #136233 from MayNiklas/owncast
...
nixos/owncast: init at 0.0.8
2021-09-25 15:25:13 -04:00
Flakebi
6ca43a69cc
dex-oidc: add module
2021-09-25 13:12:51 +02:00
MayNiklas
1f934dad30
nixos/owncast: init owncast service
2021-09-23 10:48:29 +02:00
rnhmjoj
1f55c7e022
nixos/tests: drop latestKernel.hardened
...
The latest kernel does not guarantee a hardened version anymore,
see ga5341beb for the motivation.
2021-09-22 11:20:30 +02:00
Johannes Schleifenbaum
8c04e293c1
nixos/mjolnir: add test
2021-09-21 09:23:37 +02:00
Johannes Schleifenbaum
c4d18b3071
nixos/pantalaimon: add test
...
Co-authored-by: sumnerevans <me@sumnerevans.com>
2021-09-21 09:22:47 +02:00
Oleksii Filonenko
be72fadd54
nixosTests.meilisearch: init
...
(cherry picked from commit 4cc2d55f6ac2440843ef3387909dbc703f65397d)
2021-09-20 16:12:29 +09:00
Artturi
e7b6d118f2
Merge pull request #113241 from chkno/user-activation-scripts
...
Run userActivationScripts at login
2021-09-18 05:25:06 +03:00