Daniel Thwaites
7dc24c0923
nixos/starship: use expect for testing
...
Accidentally reverted this while fixing merge conflicts on #149423 .
2022-01-13 07:56:52 +00:00
pennae
466cb747c8
Merge pull request #150408 from Enzime/systemd-boot-extra-entries
...
nixos/systemd-boot: Add `extraEntries` and `extraFiles` options
2022-01-13 07:15:05 +00: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
Martin Weinelt
f0f67400bc
Merge pull request #153942 from winterqt/acme-web-server-ownership-assertions
2022-01-11 15:03:43 +01:00
Yurii Matsiuk
77b442226d
nixos/tests/teleport: init
2022-01-11 10:11:17 +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
Winter
b52607f43b
nixos/acme: ensure web servers using certs can access them
2022-01-08 15:05:34 -05:00
github-actions[bot]
b40a01817b
Merge master into staging-next
2022-01-08 18:01:00 +00:00
Jacek Galowicz
048fd95f10
Merge pull request #146905 from Synthetica9/failure_mode
...
nixos/test-driver: add polling_condition
2022-01-08 18:28:25 +01:00
Dmitry Kalinkin
477540469e
Merge branch 'master' into staging-next
...
Conflicts:
pkgs/development/python-modules/gradient-utils/default.nix
pkgs/development/python-modules/gradient/default.nix
2022-01-08 02:39:35 -05:00
Thomas Dy
97864e984d
nixos/kubernetes: actually set containerd to use systemd cgroups
...
The correct configuration is listed in the kubernetes documentation
https://kubernetes.io/docs/setup/production-environment/container-runtimes/#containerd-systemd
The correct option can also be seen in `containerd config default`
2022-01-08 17:29:32 +10:00
Maciej Krüger
801d832872
Merge pull request #125451 from zhaofengli/qemu-riscv64-sd-image
2022-01-07 22:14:05 +01:00
Zhaofeng Li
048cb042d6
nixos/tests/boot: Add ubootExtlinux test
2022-01-06 17:44:17 -08:00
github-actions[bot]
4da57fcb62
Merge master into staging-next
2022-01-07 00:01:42 +00:00
0x4A6F
29acc14f0d
Merge pull request #143060 from zhaofengli/binfmt-argv0
...
nixos/binfmt: Add QEMU wrapper to preserve argv[0]
2022-01-06 19:21:47 +01:00
github-actions[bot]
89a0a771b6
Merge master into staging-next
2022-01-05 00:01:52 +00:00
Sandro
05fb73cb9e
Merge pull request #153281 from delroth/sudo-1.9.8p2
2022-01-04 21:09:04 +01:00
github-actions[bot]
872c4bf219
Merge master into staging-next
2022-01-04 06:01:03 +00:00
MatthewCroughan
03a2dce57a
Revert "nixos/tests/mtp: init"
2022-01-03 23:02:46 +00:00
Martin Weinelt
11a0b61783
Merge remote-tracking branch 'origin/master' into staging-next
2022-01-03 23:21:08 +01: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
Pierre Bourdon
ac96423f53
nixosTests.sudo: fix test flakiness
...
One of the subtests in the sudo NixOS test suite was broken: instead of
running the sudo invocation as user 'test2', it was running it as root.
Since root doesn't require a password to use sudo, this was causing
random "broken pipe" errors when trying to pass it a password via stdin.
2022-01-03 00:37:26 +01:00
Martin Weinelt
b8149a7f04
Merge pull request #152907 from dotlambda/python2-remove
2022-01-02 01:33:57 +01:00
Patrick Hilhorst
4e1556ed4d
nixos/test-driver: add polling_condition
2022-01-01 23:17:32 +01:00
Guillaume Girol
fdc3784828
Merge pull request #148637 from hexagonal-sun/network/gre-tap-tun
...
nixos/network: add gre virtual interfaces
2022-01-01 17:04:29 +00:00
Morgan Jones
73fc80e0d7
nixos/mattermost: Support declarative Mattermost plugins
2021-12-31 23:49:00 -05: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
github-actions[bot]
77da198145
Merge master into staging-next
2021-12-31 12:01:24 +00:00
sternenseemann
d110798747
nixos/tests/man: test common functionality of both man impls
2021-12-31 11:17:34 +01:00
Jan Tojnar
380c030740
Merge branch 'master' into staging-next
...
; Conflicts:
; pkgs/development/python-modules/aiohttp-socks/default.nix
; pkgs/development/python-modules/emv/default.nix
; pkgs/development/python-modules/mocket/default.nix
; pkgs/development/python-modules/types-protobuf/default.nix
2021-12-31 07:26:03 +01:00
Robert Scott
c8d137961d
nixos/tests/systemd-binfmt: Add ldPreload test for LD_PRELOAD error messages
2021-12-30 14:52:34 -08:00
Patrick Hilhorst
59c187f2c3
Merge pull request #148217 from Synthetica9/pulseaudio-test
2021-12-30 11:04:36 +01:00
zowoq
45dbb95515
nixos/kubernetes: remove dashboard
2021-12-30 18:51:03 +10:00
github-actions[bot]
129083edcf
Merge master into staging-next
2021-12-29 06:01:11 +00: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
42da4f78d8
nixos/sourcehut: add more tests
2021-12-28 22:18:45 -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
github-actions[bot]
8ce4686310
Merge master into staging-next
2021-12-27 18:01:11 +00:00
Nikolay Amiantov
a3e7a83514
Merge pull request #150774 from abbradar/docker-rootless
...
Rootless Docker service
2021-12-27 20:32:57 +03:00
Martin Weinelt
99e8065d4c
Merge pull request #147784 from m1cr0man/acme
2021-12-27 17:37:39 +01:00
github-actions[bot]
ae39fad8d0
Merge master into staging-next
2021-12-27 12:08:21 +00:00
Philipp
aecc901b4b
nixos/hydra: Removing self as maintainer
2021-12-27 12:38:09 +01:00
Lucas Savva
46cd06eb9d
nixos/acme: Add test for caddy
...
This test is technically broken since reloading caddy
does not seem to load new certs. This needs to be fixed
in caddy.
2021-12-26 21:12:40 +00:00
Lucas Savva
65f1b8c6ae
nixos/acme: Add test for lego's built-in web server
...
In the process I also found that the CapabilityBoundingSet
was restricting the service from listening on port 80, and
the AmbientCapabilities was ineffective. Fixed appropriately.
2021-12-26 16:49:59 +00:00