github-actions[bot]
6746017444
Merge master into staging-next
2023-03-17 00:02:33 +00:00
Pascal Bach
7c166f412b
Merge pull request #221096 from awakesecurity/minio-paths
...
nixos/minio: gracefully handle root credentials file
2023-03-16 20:56:37 +01:00
github-actions[bot]
455127ad5e
Merge master into staging-next
2023-03-16 18:01:20 +00:00
Jacek Galowicz
10988b1ff0
Merge pull request #221251 from astro/test-driver
...
nixos/test-driver: fix allow_reboot
2023-03-16 17:42:27 +01:00
Weijia Wang
c24a8ccc98
solr: drop
2023-03-16 16:17:04 +02:00
Astro
64a4ae6f37
nixos/test-driver: remove allow_reboot state from Machine, make it a start() kwarg
2023-03-16 01:50:15 +01:00
Astro
f4331c4983
nixos/tests/login: use machine.reboot() for a proper reboot
2023-03-16 01:42:00 +01:00
github-actions[bot]
795332a826
Merge staging-next into staging
2023-03-15 18:01:44 +00:00
Martin Weinelt
578fb7fd1f
Merge pull request #220557 from mweinelt/libxcrypt-strong
...
libxcrypt: Build only with strong hashes
2023-03-15 16:43:12 +00:00
Vladimír Čunát
a86610144f
Merge #219444 : staging-next 2023-03-04
2023-03-15 17:35:39 +01:00
Sandro
fbeb9b9a96
Merge pull request #215835 from illustris/hbase
...
nixos/hbase: add thrift and rest servers
2023-03-15 16:55:36 +01:00
Robert Hensing
816b884b5c
nixosTests.nixops.unstable.legacyNetwork: Use system.includeBuildDependencies
2023-03-15 13:37:59 +01:00
Bobby Rong
49ca01bf9d
nixosTests.xfce: silence a deprecation warning
...
trace: warning: Module argument `nodes.machine.config` is deprecated. Use `nodes.machine` instead.
2023-03-15 17:03:35 +08:00
Martin Weinelt
6b67186fe9
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
- pkgs/development/python-modules/crownstone-cloud/default.nix
- pkgs/development/python-modules/exrex/default.nix
- pkgs/development/python-modules/mkdocs-minify/default.nix
- pkgs/development/python-modules/myjwt/default.nix
- pkgs/development/tools/analysis/checkov/default.nix
2023-03-14 08:14:26 +01:00
John Soo
29523c05e4
nixosTests/minio: format with nixpkgs-fmt
2023-03-13 18:01:16 -07:00
John Soo
4400f7d72f
nixosTests/minio: make sure editing root credentials restarts minio
2023-03-13 18:00:43 -07:00
Sandro
5e25ffd594
Merge pull request #218843 from teutat3s/garage-0.8.1
2023-03-13 22:23:53 +01:00
teutat3s
78286a06b0
garage: 0.8.0 -> 0.8.1
...
https://git.deuxfleurs.fr/Deuxfleurs/garage/compare/v0.8.0...v0.8.1
Fix tests by adding cacert
Use garage version 0_8 by default for nixos tests
Use same rust feature set as upstream for release binary and tests:
https://git.deuxfleurs.fr/Deuxfleurs/garage/src/tag/v0.8.1/nix/compile.nix#L181-L192
https://git.deuxfleurs.fr/Deuxfleurs/garage/src/tag/v0.8.1/default.nix#L40-L52
2023-03-13 13:55:36 +01:00
Vonfry
f95c20d77d
nixos/fcitx5: init tests
2023-03-13 18:50:05 +08:00
Vonfry
051b74fe7d
nixos/fcitx: deprecated, and suggestions to use fcitx5 instead
2023-03-13 18:47:05 +08:00
Vladimír Čunát
2d51a0e8ad
Merge branch 'master' into staging-next
2023-03-13 08:25:10 +01:00
Martin Weinelt
4472cf44eb
treewide: Make yescrypt the default algorithm for pam_unix.so
...
This ensures `passwd` will default to yescrypt for newly generated
passwords.
2023-03-13 07:54:27 +01:00
Elis Hirwing
ce76a6838c
Merge pull request #203487 from jocelynthode/init-readarr
...
readarr: init at 0.1.4.1596
2023-03-13 06:56:35 +01:00
Lassulus
47233b27c9
Merge pull request #167319 from schnusch/cgit
2023-03-13 09:51:08 +07:00
Martin Weinelt
d03d74aa67
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
- pkgs/development/python-modules/aiopulse/default.nix
- pkgs/development/python-modules/identify/default.nix
- pkgs/development/python-modules/spur/default.nix
2023-03-12 23:28:23 +01:00
Jocelyn Thode
e7f54823b1
readarr: init at 0.1.4.1596
2023-03-12 20:54:23 +01:00
Guillaume Girol
db901673ea
Merge pull request #209156 from pwaller/issue-114594
...
nixos/grub: Name initrd-secrets by system, not by initrd
2023-03-12 18:50:33 +00:00
Vladimír Čunát
1dd94ad62f
Merge branch 'master' into staging-next
2023-03-12 09:06:28 +01:00
Martin Weinelt
2dbef07f09
Merge pull request #218126 from mweinelt/kea-dhcp-ddns-test
...
nixos/tests/kea: Test dhcp-ddns against knot
2023-03-11 22:58:53 +00:00
Martin Weinelt
487b6a38f3
nixos/tests/knot: Use more appropriate terminology
2023-03-11 22:23:10 +01:00
Martin Weinelt
1fc6f2c412
nixos/tests/knot: Use automatic-acl and drop explicit acls
...
This is more in line with expected production usage and if people use
this tests as a reference it should reflect that.
2023-03-11 22:23:10 +01:00
Martin Weinelt
2dc78b7a6d
nixos/tests/kea: Test dhcp-ddns against knot
...
Tests the propagation of DHCP hostnames into a DNS zone.
2023-03-11 22:23:09 +01:00
github-actions[bot]
feb117e32c
Merge master into staging-next
2023-03-11 18:01:19 +00:00
Jonas Heinrich
161a1ca129
Merge pull request #191974 from tu-maurice/btrbk-doas
...
btrbk: Use sudo or doas based on configuration
2023-03-11 16:10:50 +01:00
github-actions[bot]
140a35879a
Merge master into staging-next
2023-03-11 12:01:11 +00:00
Alvar Penning
adafbeff4a
nixos/restic: generalize cache configuration
...
The restic repository cache location defaults to ~/.cache/restic when
not overwritten either by the --cache-dir command line parameter or the
universal RESTIC_CACHE_DIR environment variable.
Currently, the --cache-dir variable is set to only some restic commands,
but, e.g., not to the unit's preStart command for the module's
initialize option. This results in two distinct cache locations, one at
~/.cache/restic for the initialize commands and one at the configured
--cache-dir location for the restic backup command.
By explicitly setting RESTIC_CACHE_DIR for the unit, only one cache at
the correct location will be used.
https://restic.readthedocs.io/en/v0.15.1/manual_rest.html#caching
2023-03-11 12:59:10 +01:00
Mario Rodas
dae678ad8f
Merge pull request #186276 from typetetris/feature/add-timescaledb-toolkit
...
timescaledb_toolkit: init at 1.14.0
2023-03-11 06:50:54 -05:00
github-actions[bot]
9ffe17a0be
Merge master into staging-next
2023-03-11 00:02:37 +00:00
Sergei Trofimovich
93fc62fd29
Merge pull request #220308 from amjoseph-nixpkgs/pr/hydra/fix-eval
...
nixos/tests/installer.nix: fix hydra eval
2023-03-10 21:54:41 +00:00
Alyssa Ross
8c70bfb9f2
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
pkgs/development/libraries/librsvg/default.nix
pkgs/development/python-modules/r2pipe/default.nix
2023-03-10 18:46:21 +00:00
Yureka
7efee351ec
Merge branch 'gitlab-pages' of github.com:talyz/nixpkgs into HEAD
2023-03-10 14:36:25 +01:00
Martin Weinelt
ef91384e6f
Merge remote-tracking branch 'origin/master' into staging-next
2023-03-10 13:09:25 +01:00
Stanisław Pitucha
5496585eb8
Merge pull request #186076 from viraptor/gemstash-service
...
nixos/gemstash: init module
2023-03-10 14:21:53 +11:00
github-actions[bot]
39f6788067
Merge master into staging-next
2023-03-09 12:01:27 +00:00
Adam Joseph
4d15fb3ade
nixos/tests/installer.nix: fix hydra eval
...
Hydra Eval has been throwing these eval errors for the past four
months, which makes the yellow "Eval Errors" bubble pretty useless:
https://hydra.nixos.org/eval/1790611#tabs-errors
```
in job ‘nixos.tests.installer.separateBoot.aarch64-linux’:
error: Non-EFI boot methods are only supported on i686 / x86_64
in job ‘nixos.tests.installer.simple.aarch64-linux’:
error: Non-EFI boot methods are only supported on i686 / x86_64
in job ‘nixos.tests.installer.lvm.aarch64-linux’:
error: Non-EFI boot methods are only supported on i686 / x86_64
```
This PR moves the failure for the `!isEfi &&
!pkgs.stdenv.hostPlatform.isx86` case from eval-time to runtime, so
the failure gets categorized under the test that produced it, rather
than just being lumped in to the catch-all Eval Errors pile
which... apparently nobody cares about.
2023-03-09 00:58:26 -08:00
Domen Kožar
6a231a6eb7
Merge pull request #197613 from shyim/add-coder
...
coder: fix web frontend building
2023-03-09 12:04:16 +04:00
github-actions[bot]
7072ae38b6
Merge master into staging-next
2023-03-08 18:01:34 +00:00
Robert Hensing
1e383aada5
Merge pull request #214438 from agbrooks/master
...
dockerTools.buildImage: Handle base images w/ duplicate rootfs diffs
2023-03-08 18:55:20 +01:00
Martin Weinelt
3c902cd3e4
Merge remote-tracking branch 'origin/master' into staging-next
2023-03-08 03:36:07 +01:00
Bobby Rong
5fb8b948bf
Merge pull request #219677 from bobby285271/upd/pantheon.elementary-files
...
pantheon.elementary-files: 6.2.2 -> 6.3.0 + nixosTests.pantheon: ensure the password box is focused when login
2023-03-08 08:32:29 +08:00
Bobby Rong
2768866261
nixosTests.pantheon: ensure the password box is focused when login
...
Sometimes it is not focused for some reasons.
2023-03-07 23:39:22 +08:00
Martin Weinelt
e3f019bb71
Merge remote-tracking branch 'origin/master' into staging-next
2023-03-07 15:05:00 +01:00
Florian Klink
5566961d2e
nixosTests.hostname: stop using deprecated nodes.machine.config
...
Module argument `nodes.machine.config` is deprecated.
2023-03-07 13:29:19 +01:00
Florian Klink
27eab436bd
nixos/tests/hostname.nix: nixpkgs-fmt
2023-03-07 13:29:19 +01:00
Stanisław Pitucha
70073985ae
nixos/gemstash: init module
2023-03-07 15:56:56 +11:00
Martin Weinelt
86eedea2fe
Merge remote-tracking branch 'origin/master' into staging-next
2023-03-06 17:38:35 +00:00
Ilan Joselevich
edff57cff4
Merge pull request #218455 from veehaitch/gh-runner-builddotnet
...
github-runner: switch to `buildDotnetModule`
2023-03-06 19:11:06 +02:00
Martin Weinelt
b04848e5fe
Merge remote-tracking branch 'origin/master' into staging-next
2023-03-06 08:21:14 +01:00
Naïm Favier
6082d5bd0a
Merge pull request #219549 from SEIAROTg/master
...
nixos/wireguard: fix mtu after switching netns.
2023-03-05 22:56:29 +01:00
Will Fancher
4e9efd3432
Merge pull request #219716 from ElvishJerricco/virtualisation-filesystems-systemd-initrd-simple
...
nixos: Fix systemd-initrd-simple test
2023-03-05 13:56:38 -05:00
Will Fancher
74bc49a5a4
nixos: Fix systemd-initrd-simple test
...
This has been broken since 246d09fea2
2023-03-05 12:46:28 -05:00
rnhmjoj
6a6349cc33
nixos/tests/libreswan: attempt to fix flakiness
2023-03-04 20:06:32 +01:00
SEIAROTg
5a4dc2128e
nixos/wireguard: fix mtu after switching netns.
...
mtu is set after switching netns and thus the new netns should be used.
2023-03-04 18:51:12 +00:00
github-actions[bot]
8480c21d06
Merge master into staging-next
2023-03-04 12:01:17 +00:00
Maximilian Bosch
5cc539ae0f
Merge pull request #219203 from Ma27/gitea.nix-evaluatable
...
nixos/tests/gitea: keep calling the file itself evaluatable
2023-03-04 12:50:34 +01:00
Maximilian Bosch
8f17e8835a
Merge pull request #219358 from tomfitzhenry/phosh-maintainer
...
phosh: add tomfitzhenry@ as maintainer
2023-03-04 12:42:11 +01:00
Frederik Rietdijk
8cf8d77121
Merge master into staging-next
2023-03-04 09:38:25 +01:00
K900
84f3520c8f
nixos/tests/nat: remove conntrack helpers test
...
Removed upstream
2023-03-04 10:53:48 +03:00
Martin Weinelt
d0286ecd24
Merge remote-tracking branch 'origin/staging' into staging-next
2023-03-04 01:42:06 +00:00
Martin Weinelt
b1eec1c61d
nixos/tests/mjolnir: Require matrix-nio[e2e]
2023-03-03 23:59:32 +01:00
Maximilian Bosch
c9bdd9352a
Merge pull request #219399 from Ma27/ma27-maintainership
...
maintainers/ma27: updates
2023-03-03 22:02:51 +01:00
Maximilian Bosch
3b02da3fdd
nixos/tests/gitea: keep calling the file itself evaluatable
...
When I work on something gitea-related I want to be able to just do
`nix-build nixos/tests/gitea.nix` to run the tests.
2023-03-03 22:00:49 +01:00
Maximilian Bosch
e62c913822
treewide: remove ma27 from a bunch of packages (again)
...
Some of the stuff used to be needed for a project, for others I found
alternatives that suited better my needs. Anyways, I don't intend to
spend time maintaining these, so no need to keep that.
2023-03-03 21:25:26 +01:00
github-actions[bot]
a74c8d03ea
Merge staging-next into staging
2023-03-03 18:01:44 +00:00
Tom Fitzhenry
f86e1e9a79
nixos/tests/sgtpuzzles: init
2023-03-04 00:52:21 +11:00
Tom Fitzhenry
a210bb2111
phosh: add tomfitzhenry@ as maintainer
2023-03-04 00:47:15 +11:00
Félix Baylac Jacqué
bee41ce735
nixosTests/pleroma: node.xx.config -> node.xx
...
Accessing a test driver node configuration via node.xxx.config is now
deprecated. Migrating to the new API.
2023-03-03 08:18:29 +01:00
Martin Weinelt
0580d85143
Merge remote-tracking branch 'origin/staging-next' into staging
2023-03-03 04:46:31 +01:00
0x4A6F
8a3d244cc0
atuin: 12.0.0 -> 13.0.1, remove onsails from maintainers ( #218841 )
2023-03-02 12:23:50 -05:00
Maximilian Bosch
f8bbedfcac
Merge pull request #219073 from IndeedNotJames/gitea-gpg
...
nixos/gitea: fix commit signing (`gpg`) core dump, add nixos test
2023-03-02 17:24:02 +01:00
github-actions[bot]
6c8444842c
Merge staging-next into staging
2023-03-02 12:02:00 +00:00
Arian van Putten
17ca3dd2a6
Merge pull request #217852 from justinas/teleport-12
...
teleport: 11.3.4 -> 12.0.2, reintroduce teleport_11
2023-03-02 11:18:24 +01:00
IndeedNotJames
249f6c4c1d
nixos/tests/gitea: test gpg commit signing key
...
`/api/v1/signing-key.gpg` spawns a `gpg` process,
which is great to test if `gpg` is available
and can be invoked from in the unit.
Which is somewhat relevant, since `gpg` was
missing from the unit's `$PATH` until recently.
And even after adding `gpg` to the unit's `$PATH`,
configuring commit signing for a instance
resulted in http/500s nonetheless.
That's due to `@memlock` being present in
`SystemCallFilter=~` and `gpg` trying to
use `mlock` (probably to prevent secrets
in the memory to swap), resulting in an
immediate `SIGKILL` of any spawned `gpg` processes.
2023-03-01 23:44:21 +01:00
github-actions[bot]
445e4a4069
Merge staging-next into staging
2023-02-28 12:01:54 +00:00
Justinas Stankevicius
e831a3da98
nixos/tests/teleport: make justinas the maintainer
2023-02-28 13:22:50 +02:00
Justinas Stankevicius
31b5597cbd
nixos/teleport: add "package" option
2023-02-28 13:22:50 +02:00
zowoq
2ab049a5c7
nixos/tests/podman: add zfs to rootful test
2023-02-28 18:08:29 +10:00
github-actions[bot]
387a5e220d
Merge staging-next into staging
2023-02-28 00:03:08 +00:00
Robert Scott
3a3d4c8bd2
Merge pull request #217902 from LeSuisse/haproxy-CVE-2023-25725
...
haproxy: 2.7.2 -> 2.7.3
2023-02-27 21:39:38 +00:00
Thomas Gerbet
43e79015bf
nixos/tests/haproxy: stop using nixos/profiles/minimal
...
The defaults conflicts with the defaults of `services.httpd`:
```
error: The option `nodes.machine.services.logrotate.enable' has conflicting definition values:
- In `/home/thomas/Workspace/Packaging/nixpkgs/nixos/modules/profiles/minimal.nix': false
- In `/home/thomas/Workspace/Packaging/nixpkgs/nixos/modules/services/web-servers/apache-httpd/default.nix': true
Use `lib.mkForce value` or `lib.mkDefault value` to change the priority on any of these definitions.
(use '--show-trace' to show detailed location information)
```
`nixos/profile/minimal` is not used in the majority of the tests and it does not
seem to have a specific reason to use it for the HAProxy test.
2023-02-27 17:56:56 +01:00
github-actions[bot]
5e46cfeba0
Merge staging-next into staging
2023-02-27 12:01:41 +00:00
Vincent Haupert
e8df83d417
nixos/tests/github-runner: init
2023-02-26 15:39:19 +01:00
Robert Schütz
9a8272bd01
nixos/tests/txredisapi: stop using python38
2023-02-25 21:32:15 -08:00
Jan Tojnar
9bb986284f
Merge branch 'staging-next' into staging
...
# Conflicts:
# pkgs/development/python-modules/mdp/default.nix
# pkgs/top-level/python-aliases.nix
2023-02-26 01:13:37 +01:00
Lily Foster
5508000ddf
nixos/tests/shadow: ensure hashedPassword takes precedence over initialHashedPassword
2023-02-25 14:27:35 -05:00
pennae
5dce130d1c
nixos/tests/unifi: inherit allowUnfree into test node
...
mongodb is unfree, so the test won't run without this. we already allow
unfree to grab the unifi packages, so it's not even a big change.
2023-02-25 19:12:08 +01:00
Florian Klink
4ed9534f12
Merge pull request #217942 from lilyinstarlight/fix/nixos-test-systemd-initrd-shutdown
...
nixos/tests/systemd-shutdown: ensure systemd-initrd variant actually enables it
2023-02-25 19:02:53 +01:00
Benjamin Asbach
546f356db6
remove myself as maintainer for now as I switched to another distro
2023-02-25 18:56:02 +01:00
Nick Cao
eb03dde70d
Merge pull request #217890 from IndeedNotJames/nixos-tests-gitea
...
nixos/tests/gitea: open up test for forgejo
2023-02-25 09:55:43 +08:00
github-actions[bot]
13fb68e8cf
Merge staging-next into staging
2023-02-24 12:01:52 +00:00
Sandro
83b8193be9
Merge pull request #201780 from helsinki-systems/init/nextcloud-notify-push
...
nextcloud-notify-push: init at 0.5.0
2023-02-24 12:10:02 +01:00
IndeedNotJames
1b304e1dbc
forgejo: use existing nixos/tests/gitea as test
...
forgejo is a soft-fork of gitea and gitea's existing tests work great
with forgejo.
At least for now, as this could change, though somewhat unlikely.
2023-02-24 02:59:30 +01:00
IndeedNotJames
889eb7a315
nixos/tests/gitea: add indeednotjames as maintainer
...
Mostly, because I (@IndeedNotJames) made a slight change to those tests and intend on
extending them in the future.
2023-02-24 02:59:30 +01:00
IndeedNotJames
7d05a6a910
nixos/tests/gitea: make gitea package configurable
...
This allows the same tests to be used for forgejo, a soft-fork of
gitea, which currently does not have any tests.
2023-02-24 02:59:30 +01:00
Lily Foster
308657daec
nixos/tests/systemd-shutdown: ensure systemd-initrd variant actually enables it
...
It looks like the systemd-initrd variant of the systemd-shutdown test
(systemd-initrd-shutdown) did not actually enable the systemd-initrd and
so was just evaluating to the same store path before this change.
2023-02-23 19:42:45 -05:00
github-actions[bot]
67e4f6dde0
Merge staging-next into staging
2023-02-22 12:02:05 +00:00
Florian Klink
91a20ba38e
Merge pull request #214811 from flokli/google-oslogin-fix-test
...
nixosTests.google-oslogin: fix tests, provide group mock endpoint
2023-02-22 11:38:40 +01:00
github-actions[bot]
f95edd46da
Merge staging-next into staging
2023-02-22 06:01:53 +00:00
zowoq
07b8c65c77
nixos/tests/podman: add test for rootless port forwarding
2023-02-22 10:16:58 +10:00
zowoq
9ab047538f
nixos/tests/podman: refactor dns test and fix indentation
2023-02-22 10:16:58 +10:00
zowoq
b53ab7f158
nixos/tests/podman: split podman into rootful/rootless
2023-02-22 10:16:58 +10:00
ajs124
8a5596aded
nixosTests.nextcloud.with-postgresql-and-redis*: also test notify_push
2023-02-21 15:05:16 +01:00
github-actions[bot]
8d3dc41d38
Merge staging-next into staging
2023-02-21 12:02:07 +00:00
Elian Doran
4c164bc42d
keepassxc: fix test timeout
...
The test was failing because it was timing out. Turns out it was waiting
for `foo.kdbx`, which couldn't be "seen" even if it actually existed
(probably some contrast issues with the theme and OCR couldn't find it).
Fixed it by delegating the check to the next screen, where the full path
to the file is displayed in a bigger size. The test seems to pass.
2023-02-21 09:29:23 +01:00
github-actions[bot]
2d285b1590
Merge staging-next into staging
2023-02-21 06:01:33 +00:00
Martin Weinelt
d92d6030be
Merge pull request #217089 from mweinelt/hass-pythonpath
...
home-assistant: Load optional deps from PYTHONPATH
2023-02-21 00:52:47 +00:00
github-actions[bot]
fc3641aa1e
Merge staging-next into staging
2023-02-21 00:03:04 +00:00
Will Fancher
bb7cd63150
Merge pull request #215381 from lilyinstarlight/fix/make-initrd-ng-wrapped-executables
...
make-initrd-ng: support wrapped executables
2023-02-20 14:11:48 -05:00
Florian Klink
d7c89bf807
Merge pull request #217254 from hesiod/nixos-test-systemd-credentials-master
...
nixos/tests/systemd-credentials-tpm2: Add tests for systemd credentials
2023-02-20 20:04:26 +01:00
github-actions[bot]
e579b2b641
Merge staging-next into staging
2023-02-20 18:02:05 +00:00
Martin Weinelt
f98462a27d
nixos/tests/home-assistant: Resolve deprecation warning
...
> trace: warning: Module argument `nodes.hass.config` is deprecated. Use `nodes.hass` instead.
2023-02-20 18:37:20 +01:00
Martin Weinelt
9bf8744a73
nixos/tests/home-assistant: Check dependencies arrive in the PYTHONPATH
...
Both extraPackages and derived packages from extraComponents should
be present in the units PYTHONPATH environment variable.
2023-02-20 18:37:20 +01:00
Martin Weinelt
ba3f159cc8
nixos/tests/home-assistant: Overhaul and refactor
...
Prepare the tests for a change in dependency handling, by not relying on
bespoke files dropped into the package output.
Instead we now check the journal log for whether a configured component
was setup, once for the initial specialisation another time for the one
introducing esphome configuration.
Also improve abstractions for getting journal data relative to a cursor
and generally make a few things more concise.
2023-02-20 18:37:19 +01:00
Kim Lindberger
e0c0a6c80c
Merge pull request #215523 from talyz/discourse-3.1.0.beta2
...
discourse: 2.9.0.beta14 -> 3.1.0.beta2
2023-02-20 13:58:05 +01:00
Tobias Markus
e83babd493
nixos/tests/systemd-credentials-tpm2: Add tests for systemd credentials
...
Add a test that checks whether systemd can access the TPM in order
access credentials requested via Load/SetCredentialEncrypted.
2023-02-20 13:54:49 +01:00
github-actions[bot]
0a547ad8b7
Merge staging-next into staging
2023-02-20 12:02:08 +00:00
Nick Cao
504e2f1b85
Merge pull request #216999 from OPNA2608/update/miriway
...
miriway: Bump, link to upstream issue for VM test problem
2023-02-20 19:13:18 +08:00
Yureka
ced929a2d0
nixos/tests: add test for luksroot and initrd keymaps ( #189725 )
2023-02-20 08:19:02 +01:00
github-actions[bot]
b3557e8e31
Merge staging-next into staging
2023-02-19 18:01:52 +00:00
Euan Kemp
c154180073
k3s: add ipset runtime dependency
...
Fixes #176445
The included change to the k3s test fails without the package change.
2023-02-19 14:38:40 +09:00
OPNA2608
0de3431e30
tests/miriway: Explicitly enable X11 for XWayland testing
...
Works fine without, but just in case
2023-02-18 20:40:53 +01:00
OPNA2608
b2a74bc0ab
tests/miriway: Refer to upstream issue about keyboard problem
2023-02-18 20:03:02 +01:00
github-actions[bot]
c466fa7ff4
Merge staging-next into staging
2023-02-18 00:02:56 +00:00
Jonas Heinrich
13ff144c70
nixos/maddy: Add option ensureAccounts
2023-02-17 17:42:27 -05:00
K900
9f987b895d
Merge pull request #216658 from K900/sensible-test-timeouts
...
nixos/tests: sensible test timeouts
2023-02-18 00:10:07 +03:00
github-actions[bot]
3b5c06282d
Merge staging-next into staging
2023-02-17 12:01:58 +00:00
Arian van Putten
98042fc6d3
Merge pull request #216357 from nikstur/systemd-repart-after-activation
...
nixos/systemd-repart: enable running after initrd
2023-02-17 12:56:24 +01:00
Florian Klink
ab566b8656
Merge pull request #208269 from ElvishJerricco/systemd-stage-1-fsck
...
Systemd stage 1 fsck
2023-02-17 10:06:39 +02:00
K900
84434922bc
nixos/tests/quake3: fix eval
2023-02-16 19:11:19 +03:00
K900
a456da3490
nixos/tests/pass-secret-service: fix eval
2023-02-16 19:11:10 +03:00
Martin Weinelt
d02a1d779d
Merge pull request #216476 from helsinki-systems/upd/openldap
...
openldap: 2.6.3 -> 2.6.4
2023-02-16 12:47:17 +00:00
pennae
047bd73c5e
nixos/wireguard: make publicKeys singleLineStrs
...
using readFile instead of fileContents (or using indented strings) can
leave a trailing newline that causes build errors in systemd units and
has previously caused runtime errors in wireguard scripts. use
singleLineStr to strip a trailing newline if it exists, and to fail if
more than one is present.
2023-02-16 11:56:12 +01:00
Kim Lindberger
ad36a97de0
Merge pull request #175000 from shyim/add-opensearch
...
opensearch: init at 2.5.0
2023-02-15 18:11:53 +01:00
talyz
9e9007e45f
nixos/opensearch: Use DynamicUser and StateDirectory by default
...
...but still allow for setting `dataDir` to a custom path. This gets
rid of the use of the deprecated option PermissionsStartOnly. Also, add
the ability to customize user and group, since that could be useful
with a custom `dataDir`.
2023-02-15 16:38:24 +00:00
ajs124
3df3c93037
nixosTests.openldap: fix deprecation warning
2023-02-15 14:13:23 +01:00
K900
0f923da38b
nixos/tests/predictable-interface-names: fix eval
2023-02-14 23:09:34 +03:00
Soner Sayakci
4561785dfc
nixos/tests/opensearch: init
2023-02-14 20:00:27 +00:00
nikstur
b1ff1e1658
nixos/systemd-repart: enable running after initrd
2023-02-14 19:42:32 +01:00
Felix Bühler
b025cb11c5
Merge pull request #214996 from Stunkymonkey/optionalString-1
...
treewide: use optionalString
2023-02-14 19:09:46 +01:00
superherointj
e836805076
Merge pull request #215482 from moduon/k3s-test-all-versions
...
k3s: test all versions
2023-02-14 12:31:32 -03:00
Jairo Llopis
0ca947e125
k3s: dynamic detection of all k3s packages
2023-02-14 13:23:35 +00:00
Felix Buehler
cdb39a86e0
treewide: use optionalString
2023-02-13 21:52:34 +01:00
Eric Wolf
9dc7a05a85
cargo-pgx/timescaledb_toolkit: add nixos test
2023-02-13 10:58:26 +01:00
github-actions[bot]
15bfb025ab
Merge master into staging-next
2023-02-11 18:01:19 +00:00
Andreas Stührk
8dade1f713
nixos/envoy: add option requireValidConfig
to make config validation errors non-fatal
...
Co-authored-by: Vincent Haupert <vincent@yaxi.tech>
2023-02-11 18:21:21 +01:00
Vincent Haupert
a36fc1d72a
nixosTests.envoy: use port 80 to test CAP_NET_BIND_SERVICE
2023-02-11 18:21:21 +01:00
illustris
8f1c823ab0
nixos/hbase: add thrift and rest servers
2023-02-11 20:07:28 +05:30
github-actions[bot]
e969c56b62
Merge master into staging-next
2023-02-11 00:02:21 +00:00
Arian van Putten
5b23d0e51c
Merge pull request #214396 from nikstur/systemd-repart
...
systemd-repart
2023-02-10 20:03:09 +01:00
nikstur
4700198654
nixos/systemd-repart: init
2023-02-10 14:05:44 +01:00
Jairo Llopis
52a153aae2
k3s: test all versions
...
Since https://github.com/NixOS/nixpkgs/issues/213943 got fixed, only the main k3s derivation is tested.
Here I changed the tests a bit to make them test all provided k3s derivations
@moduon MT-1718
2023-02-10 09:12:14 +00:00
github-actions[bot]
b5d4dad2b8
Merge master into staging-next
2023-02-09 18:01:11 +00:00
talyz
5757259eee
discourse.tests: nodes.discourse.config -> nodes.discourse
2023-02-09 17:36:42 +01:00
Robert Hensing
1991c40759
Merge pull request #194345 from codedownio/binary-cache
...
Introduce mkBinaryCache function
2023-02-09 15:25:16 +01:00
github-actions[bot]
c76e040c19
Merge master into staging-next
2023-02-09 12:01:30 +00:00
Nick Cao
6fa2bfdf4d
Merge pull request #215110 from gador/pgadmin-use-pstgresqltesthook
...
pgadmin4-desktopmode: init at 6.19, pgadmin4: simplify tests
2023-02-09 16:05:44 +08:00
Florian Brandes
a380674d85
pgadmin4: add option to enable desktop mode
...
By default, pgadmin4 uses SERVER_MODE = True. This requires
access to system directories (e.g. /var/lib/pgadmin). There is
no easy way to change this mode during runtime. One has to change
or add config files withing pgadmin's directory structure to change it
or add a system-wide config file under `/etc/pgadmin`[1].
This isn't always easy to achive or may not be possible at all. For
those usecases this implements a switch in the pgadmin4 derivation and
adds a new top-level package `pgadmin4-desktopmode`. This builds in
DESKTOP MODE and allows the usage of pgadmin4 without the nixOS module
and without access to system-wide directories.
pgadmin4 module saves the configuration to /etc/pgadmin/config_system.py
pgadmin4-desktopmode tries to read that as well. This normally fails with
a PermissionError, as the config file is owned by the user of the pgadmin module.
With the check-system-config-dir.patch this will just throw a warning
but will continue and not read the file.
If we run pgadmin4-desktopmode as root
(something one really shouldn't do), it can read the config file and fail,
because of the wrong config for desktopmode.
[1]https://www.pgadmin.org/docs/pgadmin4/latest/config_py.html
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2023-02-09 08:19:05 +01:00
Florian Brandes
2b63943be4
nixosTests.pgadmin4-standalone: format
...
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2023-02-09 08:06:54 +01:00
Florian Brandes
e4488f5efe
pgadmin4: move package tests back into the package
...
We test pgadmin in nixosTests, because it needs a running postgresql instance.
This is now unnecessary since we can do so in the package itself.
This reduces the complexity of pgadmin and removes the need for the extra
nixosTests.
Also setting SERVER_MODE in `pkg/pip/setup_pip.py` does not have any effect
on the final package, so we remove it.
In NixOS, we use the module, which expects SERVER_MODE to be true (which it defaults to).
In non-NixOS installations, we will need the directory /var/lib/pgadmin and /var/log/pgadmin
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2023-02-09 08:06:52 +01:00
Lily Foster
9b31147be9
nixos/tests/systemd-initrd-vconsole: init new test for console.earlySetup
2023-02-08 15:24:10 -05:00
Will Fancher
14b77582da
systemd-stage-1: fsck
2023-02-08 00:43:10 -05:00
Tom McLaughlin
d1a2a16a3a
Introduce mkBinaryCache function
2023-02-07 16:16:07 -08:00
Vladimír Čunát
3356399453
Merge branch 'master' into staging-next
2023-02-07 17:36:16 +01:00
Jacek Galowicz
7f88d9c34c
Merge pull request #214910 from rnhmjoj/pr-gnupg-test
...
nixos/tests/gnupg: init
2023-02-07 09:17:06 +01:00
rnhmjoj
fe34d10e57
nixos/tests/gnupg: init
2023-02-07 08:47:14 +01:00
github-actions[bot]
b30088fc3f
Merge master into staging-next
2023-02-07 00:02:12 +00:00
Sandro
d47709d1ef
Merge pull request #208189 from numinit/update-nebula-module
2023-02-06 23:14:58 +01:00
Sandro
4397a26637
Merge pull request #211824 from Yarny0/cups-pdf-test
2023-02-06 23:10:12 +01:00
Sandro
2b013e9bc2
Merge pull request #212982 from gador/pgadmin-6.19
2023-02-06 22:29:11 +01:00
Anderson Torres
f7e045e149
Merge pull request #209192 from lucasew/cockpit
...
cockpit: init at 284
2023-02-06 16:02:27 -03:00
Andrew Brooks
298c543e55
dockerTools: Specify 'latest' tag for repeated layer test image
2023-02-06 12:18:23 -06:00
Andrew Brooks
c66cabe33e
dockerTools: use more familiar terminology to describe test image
...
Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
2023-02-06 11:15:33 -06:00
Andrew Brooks
eb38ad04ef
dockerTools: ensure runAsRoot script not optimized away in test
...
Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
2023-02-06 11:05:13 -06:00
Soner Sayakci
56ecab709a
nixos/coder: init module
2023-02-06 13:15:00 +01:00
github-actions[bot]
5b5def96bc
Merge master into staging-next
2023-02-06 12:01:38 +00:00
Florian Klink
5aa52365e7
Merge pull request #214103 from NickCao/zram
...
nixos/zram: use zram-generator
2023-02-06 12:53:19 +01:00
zowoq
8b031cac44
podman: 4.3.1 -> 4.4.0
...
https://github.com/containers/podman/releases/tag/v4.4.0
2023-02-06 18:46:38 +10:00
Florian Klink
37bbc00aee
nixosTests.google-oslogin: fix tests, provide group mock endpoint
...
If our (fake) metadata server provides a 404 instead of a JSON document,
the NSS module segfaults, and as we do NSS lookups through ns(n)cd,
not only crashes the application doing the NSS lookup, but our ns(n)cd.
This has been causing segfaults of nscd all along, but since our switch
from glibc-nscd to nsncd, caused the test to fail entirely.
In any case, by handling /computeMetadata/v1/oslogin/groups we get the
NSS lookup to not cause any segfaults, and to succeed the test again.
2023-02-05 20:52:23 +01:00
github-actions[bot]
51cb32c692
Merge master into staging-next
2023-02-05 18:01:22 +00:00
Maximilian Bosch
47611e4acc
Merge pull request #213227 from NixOS/revert-212912-nextcloud
...
Revert "nextcloud26: init at 26.0.0beta1"
2023-02-05 14:55:13 +01:00
github-actions[bot]
39c285eb4f
Merge master into staging-next
2023-02-05 12:01:29 +00:00
Doron Behar
42b3a6354f
Merge pull request #206559 from doronbehar/pkg/musescore
...
musescore: 3.6.2 -> 4.0.1
2023-02-05 12:00:06 +02:00
github-actions[bot]
cb231fb28d
Merge master into staging-next
2023-02-05 06:01:18 +00:00
Bobby Rong
eb5550809f
Merge pull request #214519 from r-ryantm/auto-update/vscodium
...
vscodium: 1.74.3.23010 -> 1.75.0.23033
2023-02-05 09:54:36 +08:00
Morgan Jones
96e3c9c392
nixos/nebula: fix potential address collision in tests
2023-02-04 16:59:19 -08:00
Morgan Jones
eeb37db7cf
nixos/nebula: rename test nodes to be more descriptive
2023-02-04 16:24:46 -08:00
Morgan Jones
9d649fd78c
nixos/nebula: add tests for relays; clean up nebula passthru test
2023-02-04 16:24:45 -08:00
Morgan Jones
90581c977f
nixos/nebula: don't run as root; support relays
2023-02-04 16:24:45 -08:00
github-actions[bot]
22e94a019f
Merge master into staging-next
2023-02-04 18:01:34 +00:00
Bobby Rong
67c3536f79
nixosTests.vscodium: rename "Get Started" to "Welcome"
...
c258547b50
2023-02-04 21:50:43 +08:00