Commit graph

10831 commits

Author SHA1 Message Date
K900 79542ad7f3 Merge remote-tracking branch 'origin/master' into staging-next 2025-04-04 21:11:09 +03:00
Marcus Ramberg f3cfb1c5ff
nixos/pocket-id: init, pocket-id: init at 0.45.0 (#381867) 2025-04-04 20:04:47 +02:00
Pol Dellaiera b6f910a2f7
nixosTests.tuxguitar: migrate to runTest (#396010) 2025-04-04 19:19:04 +02:00
Pol Dellaiera 394ed7966c
nixosTests.lighttpd: migrate to runTest (#396014) 2025-04-04 19:12:48 +02:00
Pol Dellaiera eb3ca1d59d
nixosTests.starship: migrate to runTest (#396019) 2025-04-04 19:10:23 +02:00
Pol Dellaiera 05cf75375e
nixosTests.librenms: migrate to runTest (#396007) 2025-04-04 17:54:23 +02:00
Domen Kožar 62f8086f7b
paretosecurity: 0.0.96 -> 0.1.3 (#395837) 2025-04-04 13:49:37 +01:00
Neyts Zupan 3c6b1cf6f6 paretosecurity: 0.0.96 -> 0.1.3
Also:
 * Fix PATH for systemd services
 * Make UI tests faster and more robust by setting low resolution
2025-04-04 13:25:30 +01:00
Piotr Kwiecinski d86c274b99
nixosTests.starship: migrate to runTest
Part of #386873
2025-04-04 14:23:09 +02:00
Piotr Kwiecinski 8f0d4225d4
nixosTests.lighttpd: migrate to runTest
Part of #386873
2025-04-04 14:14:45 +02:00
nixpkgs-ci[bot] 0fe8d07ae9
Merge master into staging-next 2025-04-04 12:06:06 +00:00
Piotr Kwiecinski 470a936f46
nixosTests.tuxguitar: migrate to runTest
Part of #386873
2025-04-04 13:55:33 +02:00
Piotr Kwiecinski 8807f45da0
nixosTests.librenms: migrate to runTest
Part of #386873
2025-04-04 13:44:11 +02:00
Arian van Putten 145cc7ff23 nixos/tests/fluent-bit: migrate to runTest 2025-04-04 12:17:59 +01:00
Arian van Putten 388a54929a nixos/tests/fluent-bit: add regression test for #395128 2025-04-04 12:16:52 +01:00
Yarny0 74838606a0 {nixos/tests/}/cups-pdf: use getExe and substituteInPlace
With `lib.getExe`, we also use "magick" instead of "convert`,
and thereby avoid the ImageMagick warning message:

> WARNING: The convert command is deprecated in IMv7, use "magick" instead of "convert" or "magick convert"

The replacement string for the
`cp` command is shortened.
This is a bit risky since an update might inadvertently
introduce a similar string that is then also replaced.
However, the leading double-quote and
trailing space seem safe enough to me.
2025-04-04 12:18:19 +02:00
uku 3a856acfc9
nixos/tests/reposilite: init 2025-04-04 09:46:24 +02:00
rorosen cb60a01188
nixos/rke2: make tests work in test driver sandbox (#395775) 2025-04-04 08:25:24 +02:00
nixpkgs-ci[bot] 276f9ec976
Merge master into staging-next 2025-04-04 00:15:35 +00:00
Bert Proesmans 871a9b2890 nixos/nginx: add unix-socket default-listen test case
Includes timeout=1 while checking existence of unix socket file paths
2025-04-03 19:57:26 +00:00
Pol Dellaiera e7241d6260
nixosTests.kanboard: migrate to runTest (#393333) 2025-04-03 21:04:04 +02:00
Pol Dellaiera 03bf44b9ea
nixos/freenet: refactor, migrate to runTest (#391886) 2025-04-03 21:03:40 +02:00
Pol Dellaiera 6846ab20f5
nixosTests.bees: migrate to runTest (#395794) 2025-04-03 21:03:28 +02:00
Florian Klink e9a9de1735
nixos/movim: H2O support, H2O + Ejabberd + runTest (#385040) 2025-04-03 19:51:51 +01:00
Piotr Kwiecinski 6a1662f754
nixosTests.bees: migrate to runTest
Part of #386873
2025-04-03 18:47:20 +02:00
Adam C. Stephens 21197daa39
incus: build and expose documentation 2025-04-03 16:00:08 +00:00
nixpkgs-ci[bot] 51d40a0f08
Merge staging-next into staging 2025-04-03 12:06:39 +00:00
Pol Dellaiera 624267afb1
nixosTests.mosquitto: migrate to runTest (#395538) 2025-04-03 12:54:23 +02:00
Daniel Nagy 699c1f4c7a
nixosTests.freenet: migrate to runTest
Tracking issue: #386873
2025-04-03 10:15:00 +02:00
Zexin Yuan 2ae4dff6ab
nixosTests.kanboard: migrate to runTest
Tracking issue: NixOS#386873
2025-04-03 15:36:13 +08:00
Gutyina Gergő 01be6580d3
nixos/pocket-id: init
Co-authored-by: ymstnt <21342713+YMSTNT@users.noreply.github.com>
2025-04-03 09:26:57 +02:00
Pol Dellaiera 024b049edf
mpvScripts.simple-mpv-webui: remove broken symlink; nixosTests.mpv: migrate to runTest (#395517) 2025-04-03 09:21:31 +02:00
K900 30830c6791 Merge remote-tracking branch 'origin/staging-next' into staging 2025-04-03 09:16:43 +03:00
zowoq b16f158e1b nixos/hydra: switch to runTest, refactor 2025-04-03 10:11:53 +10:00
Gaétan Lepage 39feb5ab8b
nixosTests.docker{rootless,registry,tools-overlay,tools-cross}: migrate to runTest (#395516) 2025-04-03 00:29:39 +02:00
Emily 8159a40eef
nixos/grafana-agent: remove (#395514) 2025-04-03 00:28:13 +02:00
Gaétan Lepage 68c2987b76
nixosTests.grocy: migrate to runTest (#395528) 2025-04-02 23:43:34 +02:00
Nick Cao a084e920e0
ocis_5-bin: rename from ocis-bin (#394598) 2025-04-02 16:56:09 -04:00
Florian Klink 28b1639d57 nixos/grafana-agent: remove
As described in https://github.com/NixOS/nixpkgs/pull/394017,
grafana-agent does not build with Go 1.23 anymore, and Go 1.22 has been
removed.

grafana-agent has been deprecated by Grafana (in favour of Grafana
Alloy), and will be EOL on 2025-11-01, which would be part of the
upcoming 25.05 release.

Instead of leaving us with a broken package, drop it alltogether, and
add release notes.
2025-04-02 21:45:31 +01:00
Piotr Kwiecinski 244d31d15a
nixosTests.mpv: migrate to runTest
Part of #386873
2025-04-02 22:02:45 +02:00
โทสฺตัล 8a8b892cc1 nixos/movim: add H2O support + testing with ejabberd 2025-04-03 00:18:28 +07:00
โทสฺตัล 585b1bbffa nixos/movim: move to runTest 2025-04-03 00:16:19 +07:00
โทสฺตัล d00a5703d9 nixos/movim: rename to prosody-nginx to be clearer 2025-04-03 00:16:19 +07:00
โทสฺตัล a926cb8519 nixos/movim: add aarch64-linux to testing 2025-04-03 00:16:18 +07:00
Piotr Kwiecinski 2f5740a2b9
nixosTests.mosquitto: migrate to runTest
Part of #386873
2025-04-02 19:07:43 +02:00
Yarny0 f4f89032a1 nixos/tests/cups-pdf: migration to runTest
https://github.com/NixOS/nixpkgs/issues/386873
2025-04-02 18:59:28 +02:00
nixpkgs-ci[bot] d05ee1c1cb
Merge staging-next into staging 2025-04-02 16:38:11 +00:00
Silvan Mosberger e52d633a63 Merge remote-tracking branch 'upstream/staging-next' into staging 2025-04-02 18:30:54 +02:00
Piotr Kwiecinski 6a31e09833
nixosTests.grocy: migrate to runTest
Part of #386873
2025-04-02 18:01:49 +02:00
Gaétan Lepage b1ab0f8dc1
nixosTests.caddy: migrate to runTest (#395444) 2025-04-02 17:37:22 +02:00
Piotr Kwiecinski b7a4f78fcb
nixosTests.docker-tools-cross: migrate to runTestOn
Part of #386873
2025-04-02 17:19:19 +02:00
Piotr Kwiecinski d3b5f76505
nixosTests.docker-tools-overlay: migrate to runTestOn
Part of #386873
2025-04-02 17:14:24 +02:00
Domen Kožar 5897ff97e2
paretosecurity: 0.0.91 -> 0.0.96 (#393366) 2025-04-02 15:13:35 +01:00
Piotr Kwiecinski cc69d51afb
nixosTests.docker-registry: migrate to runTest
Part of #386873
2025-04-02 16:11:07 +02:00
Piotr Kwiecinski 852f3beab8
nixosTests.docker-rootless: migrate to runTestOn
Part of #386873
2025-04-02 14:49:24 +02:00
Piotr Kwiecinski d175fc3af4
nixosTests.docker: migrate to runTest
Part of #386873
2025-04-02 14:37:58 +02:00
Adam C. Stephens 59d54a1b80
envoy-bin: init at 1.33.2 (#395023) 2025-04-02 08:06:47 -04:00
Piotr Kwiecinski 808927def5
nixosTests.caddy: migrate to runTest
Part of #386873
2025-04-02 12:35:10 +02:00
Pol Dellaiera 6c2aa3efab
nixosTests.beanstalkd: migrate to runTest (#395299) 2025-04-02 11:04:08 +02:00
โทสฺตัล 7554581474 nixos/h2o: enable HTTP/3 via QUIC 2025-04-02 15:11:53 +07:00
โทสฺตัล 454411d33e nixos/h2o: reduce variable name noise 2025-04-02 15:11:52 +07:00
Florian Klink d85d1f3b4e
nixos/h2o: disable OCSP stapling in tests (#393760) 2025-04-02 09:07:05 +01:00
Morgan Jones ea485e1207
mattermost: squash systemd-tmpfiles warning (+ other minor fixes)
There was a systemd-tmpfiles warning about not being able to remove the
'plugins' directory. Squash this warning through removal of unnecessary
systemd-tmpfiles options, and write a test for it.

Add the {option}`services.mattermost.pluginsBundle` option to allow
overriding the plugin directory and also using it for tests. Update
wording in option documentation so it is more clear.

Use formats.json instead of builtins.toJSON so module merging works.

Make the tests go faster by pipelining shutdowns of nodes.
2025-04-01 19:20:48 -07:00
Adam C. Stephens b2f768a31c
envoy-bin: init at 1.33.2 2025-04-01 23:24:06 +00:00
Adam C. Stephens 6ac38abf29
nixos/tests/envoy: migrate to runTests 2025-04-01 23:24:06 +00:00
zowoq 63228598d2
nixosTests.buildbot: migrate to runTest (#395270) 2025-04-02 08:19:59 +10:00
Gaétan Lepage 5f0f90f2ca
nixosTests.binary-cache{no-compression,xz}: migrate to runTest (#395261) 2025-04-01 23:38:27 +02:00
Gaétan Lepage 48ba75a76b
nixos/docling-serve: init (#395098) 2025-04-01 23:27:21 +02:00
Piotr Kwiecinski dc3df2d066
nixosTests.beanstalkd: migrate to runTest
Part of #386873
2025-04-01 23:13:43 +02:00
Piotr Kwiecinski 5179f4621c
nixosTests.buildbot: migrate to runTest
Part of #386873
2025-04-01 21:51:09 +02:00
Pol Dellaiera 25264d105d nixos/docling-serve: init 2025-04-01 21:42:53 +02:00
Piotr Kwiecinski fab4accced
nixosTests.binary-cache{no-compression,xz}: migrate to runTest
Part of #386873
2025-04-01 21:38:41 +02:00
Piotr Kwiecinski fe5391e180
nixosTests.bcachefs: migrate to runTest
Part of #386873
2025-04-01 21:27:35 +02:00
K900 30edc74585 Merge remote-tracking branch 'origin/staging-next' into staging 2025-04-01 21:12:38 +03:00
Silvan Mosberger 374e6bcc40 treewide: Format all Nix files
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:

  nix-build ci -A fmt.check

This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153)
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166).

This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537).

Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](8616af08d9/maintainers/scripts/auto-rebase).

If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
Adam C. Stephens 62d611a22b
nixos/incus: add AppArmor rules (#386060) 2025-04-01 12:51:34 -04:00
tomberek ec4abeac7f
teleport_15: remove (#394056) 2025-04-01 11:59:43 -04:00
misuzu 963f97c079
netbox_4_2: 4.2.3 -> 4.2.6, nixos/tests/netbox: Adjust tests for Netbox 4.2.5+ (#394329) 2025-04-01 18:20:42 +03:00
transcaffeine 42c621ba72
nixos/tests/netbox: Adjust tests for 4.2.0+, drop test for 3.6
This changes the previously used `site_id` in the tests'
REST-API usage to `scope_type`+`scope_id`.

Netbox 3.6 is deprecated and no longer available, the test for it
has been removed.
2025-04-01 17:02:20 +02:00
K900 6408946263 Merge remote-tracking branch 'origin/staging-next' into staging 2025-04-01 16:56:46 +03:00
Martin Joerg 3e20b1e31a nixosTests.magic-wormhole-mailbox-server: migrate to runTest
part of #386873
2025-04-01 19:19:25 +05:30
Gaétan Lepage 08dc9736a6
nixosTests.n8n: migrate to runTest (#394932) 2025-04-01 12:09:01 +02:00
Maximilian Bosch f20b220e17
Merge: nixos/nextcloud: add maintainer team, update docs about maintainership of apps (#393069) 2025-04-01 11:25:28 +02:00
Piotr Kwiecinski 209baee20b nixosTests.doas: migrate to runTest
Part of #386873
2025-04-01 14:44:27 +05:30
Pol Dellaiera 0fc64a2b59
nixosTests.xscreensaver: migrate to runTest (#394998) 2025-04-01 10:13:34 +02:00
Pol Dellaiera 8a2f45af8b
nixosTests.firefly-iii{-data-importer}: migrate to runTest (#395013) 2025-04-01 10:13:28 +02:00
Pol Dellaiera 9e36d51e02
nixosTests.bazarr: migrate to runTest (#395007) 2025-04-01 10:13:12 +02:00
lewo 9a0251be55
rspamd: 3.11.0 -> 3.11.1 (#391135) 2025-04-01 08:59:26 +02:00
Casey Link 2db95477f9 nixos/ocis: default to the newly renamed ocis-bin5 package
And we are getting ready for ocis-bin7 to land, where we will need to
compare it to the system.stateVersion.
2025-04-01 08:49:20 +02:00
K900 a6d5666400 Merge remote-tracking branch 'origin/staging-next' into staging 2025-04-01 08:39:50 +03:00
Piotr Kwiecinski e8ea207b5f
nixosTests.firefly-iii-data-importer: migrate to runTest
Part of #386873
2025-03-31 22:57:48 +02:00
Piotr Kwiecinski d235e9cd90
nixosTests.firefly-iii: migrate to runTest
Part of #386873
2025-03-31 22:56:18 +02:00
Piotr Kwiecinski 79c1d5b7c7
nixosTests.bazarr: migrate to runTest
Part of #386873
2025-03-31 22:37:56 +02:00
Piotr Kwiecinski 7be89c1891
nixosTests.xscreensaver: migrate to runTest
Part of #386873
2025-03-31 21:57:36 +02:00
Arne Keller ee6d7cb213
nitter: 0-unstable-2024-02-26 -> 0-unstable-2025-02-25; nixos/nitter: rename guestAccounts to sessionsFile (#393028) 2025-03-31 17:16:30 +02:00
Piotr Kwiecinski 090c2790bb
nixosTests.n8n: migrate to runTest
Part of #386873
2025-03-31 16:05:31 +02:00
Pol Dellaiera 603a95751c
nixosTests.emacs-daemon: migrate to runTest (#394008) 2025-03-31 15:36:06 +02:00
nixpkgs-ci[bot] 86e22e1e80
Merge staging-next into staging 2025-03-31 12:06:34 +00:00
Cosima Neidahl 8a18d11ce8
nixosTests.{miriway,morph-browser}: Migrate to runTest (#392112) 2025-03-31 13:22:51 +02:00
Wolfgang Walther 899c3986e7
nixos/postgrest: init module (#394041) 2025-03-31 07:20:43 +00:00
nixpkgs-ci[bot] cea056bb01
Merge staging-next into staging 2025-03-31 06:06:14 +00:00
Philipp Bartsch cd6f6791e9 nixosTests.fail2ban: extend test coverage 2025-03-31 09:13:38 +05:30
Philipp Bartsch 0dbddf816a nixosTests.fail2ban: migrate to runTest 2025-03-31 09:13:38 +05:30
nixpkgs-ci[bot] 34600d0052
Merge staging-next into staging 2025-03-31 00:17:08 +00:00
Piotr Kwiecinski 3c1d5bb96b
nixosTests.invoiceplane: migrate to runTest
Part of #386873
2025-03-30 20:28:38 +02:00
nixpkgs-ci[bot] aa8381384f
Merge staging-next into staging 2025-03-30 18:04:51 +00:00
Gaétan Lepage c01965bd2f
nixosTests.varnish{75,76,60}: migrate to runTest (#394659) 2025-03-30 19:26:45 +02:00
Justinas Stankevicius 8cdef69a08 teleport_15: remove 2025-03-30 19:54:30 +03:00
Piotr Kwiecinski 26497c8351
nixosTests.varnish{75,76,60}: migrate to runTest
Part of #386873
2025-03-30 18:22:15 +02:00
Piotr Kwiecinski 0839b7db77
nixosTests.nginx-http3: migrate to runTest
Part of #386873
2025-03-30 18:07:09 +02:00
Piotr Kwiecinski b3f70ee9f5
nixosTests.nginx-variants: migrate to runTest
Part of #386873
2025-03-30 18:00:36 +02:00
Piotr Kwiecinski 89e464c751
nixosTests.nginx-unix-socket: migrate to runTest
Part of #386873
2025-03-30 17:54:41 +02:00
Gaétan Lepage 6a4153aa55
nixosTests.nginx{proxyprotocol,pubhtml,redirectcode,sso,status-page,tmpdir}: migrate to runTest (#394588) 2025-03-30 17:34:34 +02:00
Piotr Kwiecinski 4ec639a1d9
nixosTests.nginx-tmpdir: migrate to runTest
Part of #386873
2025-03-30 15:15:50 +02:00
Wolfgang Walther 064432a519
nixos/postgrest: init module 2025-03-30 14:24:16 +02:00
Piotr Kwiecinski 7877fe4368
nixosTests.nginx-status-page: migrate to runTest
Part of #386873
2025-03-30 14:07:00 +02:00
nixpkgs-ci[bot] ed9f389a51
Merge staging-next into staging 2025-03-30 12:06:19 +00:00
Piotr Kwiecinski ff716504b0
nixosTests.nginx-sso: migrate to runTest
Part of #386873
2025-03-30 14:03:48 +02:00
Doron Behar b6a34c96ed
nixos/tests/syncthing-many-devices: Fix name (#394460) 2025-03-30 11:46:31 +03:00
Jonas Heinrich 8d69e1faae
nixos/wordpress: Use https by default for caddy (#375375) 2025-03-30 10:31:52 +02:00
Pol Dellaiera 2de4451f5d
nixosTests.mailcatcher: migrate to runTest (#394488) 2025-03-30 09:33:28 +02:00
Pol Dellaiera 9da5a97dab
nixosTests.traefik: migrate to runTestOn (#394433) 2025-03-30 09:32:54 +02:00
Pol Dellaiera ac10315637
nixosTests.node-red: migrate to runTest (#394465) 2025-03-30 09:32:02 +02:00
Pol Dellaiera 1cd60ef65d
nixosTests.davis: migrate to runTest (#394468) 2025-03-30 09:31:07 +02:00
Piotr Kwiecinski 7a830b19d7
nixosTests.nginx-redirectcode: migrate to runTest 2025-03-30 03:31:10 +02:00
Piotr Kwiecinski c0d90aca81
nixosTests.nginx-pubhtml: migrate to runTest
Part of #386873
2025-03-30 03:25:08 +02:00
Piotr Kwiecinski cfb69d81fa
nixosTests.proxyprotocol: migrate to runTest
Part of #386873
2025-03-30 03:22:00 +02:00
Piotr Kwiecinski 28cd6cadd2
nixosTests.nifi: migrate to runTestOn
Part of #386873
2025-03-30 03:14:28 +02:00
Piotr Kwiecinski 1004fff704
nixosTests.mailcatcher: migrate to runTest
Part of #386873
2025-03-30 01:25:41 +01:00
nixpkgs-ci[bot] 03db8f9dcb
Merge staging-next into staging 2025-03-30 00:17:21 +00:00
Piotr Kwiecinski 48e6184ddf
nixosTests.dolibarr: migrate to runTest
Part of #386873
2025-03-30 01:05:50 +01:00
Piotr Kwiecinski 2789e7a7b3
nixosTests.davis: migrate to runTest
Part of #386873
2025-03-30 00:29:17 +01:00
Piotr Kwiecinski 04456442cc
nixosTests.node-red: migrate to runTest
Part of #386873
2025-03-30 00:22:55 +01:00
Gaétan Lepage c9947f03d1
nixosTests.nginx{auth,etag,etag-compression,globalredirect,mime,modsecurity,moreheaders}: migrate to runTest (#394455) 2025-03-30 00:15:33 +01:00
a-kenji 0c50eb0012 nixos/tests/syncthing-many-devices: Fix name 2025-03-29 16:06:31 -07:00
Piotr Kwiecinski 1e0be03fb6
nixosTests.nginx-moreheaders: migrate to runTest
Part of #386873
2025-03-29 23:58:44 +01:00
Piotr Kwiecinski 9a3d7473c4
nixosTests.nginx-modsecurity: migrate to runTest
Part of #386873
2025-03-29 23:52:25 +01:00
Piotr Kwiecinski af2b019d25
nixosTests.nginx-mime: migrate to runTest
Part of #386873
2025-03-29 23:51:25 +01:00
Piotr Kwiecinski 69df9598cb
nixosTests.nginx-globalredirect: migrate to runTest
Part of #386873
2025-03-29 23:50:31 +01:00
Piotr Kwiecinski 8638fa379f
nixosTests.nginx-etag-compression: migrate to runTest
Part of #386873
2025-03-29 23:49:32 +01:00
Piotr Kwiecinski a186de0fa1
nixosTests.nginx-etag: migrate to runTest
Part of #386873
2025-03-29 23:48:17 +01:00
Piotr Kwiecinski fa5141395f
nixosTests.nginx-auth: migrate to runTest
Part of #386873
2025-03-29 23:47:25 +01:00
Piotr Kwiecinski 389f2fb908
nixosTests.nginx: migrate to runTest
Part of #386873
2025-03-29 23:45:36 +01:00
Piotr Kwiecinski 5ae8e39ef7
nixosTests.wiki-js: migrate to runTest
Part of #386873
2025-03-29 23:10:35 +01:00
Piotr Kwiecinski 728e8e2b58
nixosTests.traefik: migrate to runTestOn
Part of #386873
2025-03-29 22:17:53 +01:00
Daniel Xu f1c4d339a5 nixos/wordpress: Use https by default for caddy
Previously, `http://` scheme was hard coded into the caddy config if
`webserver = "caddy"` was chosen. This is fine for local testing, but is
problematic if you want your nixos host to be public facing.

In the public facing case, you generally want to be using TLS. But since
the wordpress module generates the caddyfile rule, the user's nixos
config cannot easily change it to also allow https.

An alternative would be to reverse proxy an https rule to the generated
http rule, but that's somewhat questionable as there's not an internal
http endpoint to proxy to. It might be possible but I couldn't figure
it out.

So simplify by omitting the scheme. This causes caddy to use https by
default and 301 redirect any http requests to the https endpoint. Caddy
will just do the right thing if it's being hosted on a local/internal
hostname (self sign certificates).

This should be backwards compatible with previous default if users are
using reasonable browsers/tools.

Signed-off-by: Daniel Xu <dxu@dxuuu.xyz>
2025-03-29 15:10:35 -06:00
Gaétan Lepage 01a1541c5b
nixosTests.icingaweb2: migrate to runTest (#394430) 2025-03-29 22:08:36 +01:00
Gaétan Lepage 74ac6644f4
nixosTests.monica: migrate to runTest (#394427) 2025-03-29 22:05:03 +01:00
Piotr Kwiecinski e6dd7d6641
nixosTests.icingaweb2: migrate to runTest
Part of #386873
2025-03-29 21:58:45 +01:00
Pol Dellaiera f76a822fae
nixosTests.wordpress: migrate to runTest (#394349) 2025-03-29 21:55:05 +01:00
Piotr Kwiecinski e90d9be0a3
nixosTests.monica: migrate to runTest
Part of #386873
2025-03-29 21:47:47 +01:00
Piotr Kwiecinski 4f57c255ac
nixosTests.unit-php: migrate to runTest
Part of #386873
2025-03-29 17:29:12 +01:00
Piotr Kwiecinski b7d2e507e0
nixosTests.wordpress: migrate to runTest
Part of #386873
2025-03-29 16:14:24 +01:00
nixpkgs-ci[bot] 02e075f1a7
Merge staging-next into staging 2025-03-29 12:06:10 +00:00
Jonas Heinrich 5164b0c65c
nixosTests.dokuwiki: migrate to runTest (#394001) 2025-03-29 09:47:19 +01:00
K900 b5be581efe Merge remote-tracking branch 'origin/staging-next' into staging 2025-03-29 09:07:13 +03:00
Ryan Hendrickson 800863744b
nixos/geoclue2: add options for static source (#392257) 2025-03-28 21:10:22 -04:00
nixpkgs-ci[bot] 8c63a3f00d
Merge staging-next into staging 2025-03-29 00:15:41 +00:00
Raito Bezarius 0d079338b2
nixos/tests/installer: introduce lix-simple variant
An installer tests exacerbates the distribution packaging but in the
case of NixOS: the Nix package manager implementation.

As part of our classical release management process, the Lix team tests
whether a NixOS system installs just fine with Lix or not.

To avoid bloating the CI needlessly and keeping it simple, we only
introduce it on the simple variant and give a general way to pipe a Nix
implementation inside of an installer test.

Change-Id: I781da14475867dc2d946b740bad10af5de79ec5a
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2025-03-28 15:46:08 -07:00
Izel Nakri a27582f5fe nixosTests/bitbox-bridge: init
only run these tests on linux
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-03-29 00:49:47 +05:30
isabel c673e7ade9 nixosTests.wakapi: migrate to runTest 2025-03-29 00:47:44 +05:30
nixpkgs-ci[bot] 66681a870f
Merge staging-next into staging 2025-03-28 18:06:07 +00:00
Aleksana fae9d587a8
various: remove davidtwco as package maintainer (#392726) 2025-03-28 22:47:38 +08:00
Piotr Kwiecinski 71d746b1fd
nixosTests.emacs-daemon: migrate to runTest
Part of NixOS#386873
2025-03-28 14:40:52 +01:00
e1mo 924b4f9c64
nixosTests.dokuwiki: migrate to runTest
Part of #386873
2025-03-28 14:11:44 +01:00
gileri 57fb17649b
tt-rss: Add feediron to tests 2025-03-27 22:09:46 +01:00
gileri e09c54ce6b
tt-rss: More comprehensive test 2025-03-27 22:08:58 +01:00
โทสฺตัล 54710e9cc1 nixos/h2o: disable OCSP stapling in tests
The ACME certs are faked for testing & no need to contact a certificate
authority.
2025-03-27 22:37:05 +07:00
nixpkgs-ci[bot] 9f7eb43375
Merge staging-next into staging 2025-03-27 12:07:01 +00:00
Weijia Wang 31d08304ea
nixos/h2o: wait for open ports in tests, use runTest (#391834) 2025-03-27 12:31:49 +01:00
Sarah Brofeldt 7d4bcd6068
apacheKafka: init at 4.0.0 (#392450) 2025-03-27 07:13:41 +01:00
nixpkgs-ci[bot] 11a016be8f
Merge staging-next into staging 2025-03-27 06:05:43 +00:00
Aleksana b4ded625bd
nixos/environment: make {sessionV,v}ariables items nullable (#354186) 2025-03-27 10:10:31 +08:00
Neyts Zupan 6aaeae81ae Take systemd configuration from upstream package instead of definiting
them in the nixos module.
2025-03-26 18:23:59 +00:00
nixpkgs-ci[bot] 759b761b0d
Merge staging-next into staging 2025-03-26 18:05:48 +00:00
Maximilian Bosch 0806a36357
Merge: nixos/nextcloud: fix eval of tests (#393063) 2025-03-26 17:06:12 +01:00
Maximilian Bosch ad175bca29
nixos/nextcloud: fix eval of tests
Currently failing with

    error: cannot coerce a set to a string: { __functionArgs = «thunk»; __functor = «thunk»; }

This comes from the `extraTests` option I added to the test modules to
compose certain tests a little nicer. It's of type

    either (functionTo ...) str

and it seems like the `functionTo` part now returns a functor (i.e. an
attr-set that can be invoked as function). This is caught by
`lib.isFunction`, but `builtins.isFunction` returns `false`.

Hence, switching to the former fixes this.
2025-03-26 16:49:54 +01:00
Jonas Heinrich 5325034183
froide-govplan: init at 0-unstable-2025-01-27 (#349750) 2025-03-26 14:27:02 +01:00
MakiseKurisu f6128c6050
nixos/tests/incus: add AppArmor test 2025-03-26 21:01:23 +08:00
MakiseKurisu f4fd5a51b5
nixos/tests/incus: fix zfs test configuration 2025-03-26 21:01:15 +08:00
nixpkgs-ci[bot] 5e06b173b0
Merge staging-next into staging 2025-03-26 12:06:44 +00:00
Adam C. Stephens 4534205b61
slimserver: 9.0.1 -> 9.0.2 (#390666) 2025-03-26 07:48:39 -04:00
K900 aca918e668 Merge remote-tracking branch 'origin/staging-next' into staging 2025-03-25 21:06:52 +03:00
K900 b140839dd2 nixosTests.misc: don't build docs
They're not used, saves a statistically insignificant amount of Hydra time.
2025-03-25 19:34:45 +03:00
Maximilian Bosch d3110c9532
nextcloud: update maintainer information
* Create a dedicated team. Before, information was inconsistent between
  e.g. tests and package, module had none at all.
* Add maintainership from us to all trivially packaged apps. This is
  only to make sure that we take care of them building and installing
  and that's about it.
2025-03-25 12:41:18 +00:00
nixpkgs-ci[bot] 935906364c
Merge staging-next into staging 2025-03-25 12:06:47 +00:00
Adam C. Stephens dc9b690d42
nixosTests.forgejo{,-lts}: migrate to runTest (#392797) 2025-03-25 07:55:26 -04:00
uku b6ba4a499c
nixos/nitter: rename guestAccounts to sessionsFile
for consistency with upstream, see
6fcd849eff
2025-03-25 10:48:27 +01:00
nixpkgs-ci[bot] f079e356d1
Merge staging-next into staging 2025-03-25 00:16:28 +00:00
Ryan Hendrickson 4c2f564ef0 nixos/geoclue2: add options for static source 2025-03-24 19:15:47 -04:00
Wolfgang Walther 886a47b354
postgresqlPackages.pgvecto-rs: use useFetchCargoVendor (#392734) 2025-03-24 18:16:55 +00:00
nixpkgs-ci[bot] b238e7eb57
Merge staging-next into staging 2025-03-24 18:05:34 +00:00
emilylange b5a6b91b33
nixosTests.forgejo{,-lts}: migrate to runTest
This is part of the bigger handleTest deprecation.

See 7e3c66897a.
2025-03-24 18:38:09 +01:00
Robert Hensing 1a9038924d
nixosTests.pgadmin4: Use runTest (#386875) 2025-03-24 17:18:10 +00:00
David Wood c6fb4f6e63
jirafeau: remove davidtwco as maintainer 2025-03-24 14:31:15 +00:00
Diogo Correia f875b09f1e
pgvecto-rs: update links in comments to new website
The pgvecto.rs domain is no longer registered.
2025-03-24 14:22:42 +00:00
K900 6976734598 linux_6_11{,_hardened}: drop 2025-03-24 10:08:44 +03:00
nixpkgs-ci[bot] b4d0fe2499
Merge staging-next into staging 2025-03-24 00:16:41 +00:00
Sandro 21a8234637
nixosTests.{qtile,ragnarwm}: migrate to runTestOn (#389073) 2025-03-23 23:27:02 +01:00
Jonathan Davies 513e56cc4a
nixos/kafka: Set default test mode to KRaft, Zookeeper is deprecated from 4.0 2025-03-23 17:07:18 +00:00
Jonathan Davies 9d2159ebe0
apacheKafka: init at 4.0.0 2025-03-23 17:07:09 +00:00
Jonas Heinrich 4d32c67c73 nixos/tests/froide-govplan: init 2025-03-23 18:05:54 +01:00
nixpkgs-ci[bot] ce179bc524
Merge staging-next into staging 2025-03-23 12:06:09 +00:00
Adam C. Stephens 7af9798638
kanidm: don't log provisioned passwords via instrumentation (#392031) 2025-03-23 07:02:38 -04:00
Jon Seager 4240d073c7
nixosTests.homepage-dashboard: remove unmanaged conf tests 2025-03-23 09:39:05 +00:00
Neyts Zupan 6918b78ad9 paretosecurity: 0.0.91 -> 0.0.92
Add a test for linking a device to a team.
2025-03-22 22:45:48 +00:00
OPNA2608 5d371953de nixosTests.morph-browser: Migrate to runTest 2025-03-22 13:57:56 +01:00
OPNA2608 de76a1e852 nixosTests.miriway: Migrate to runTest 2025-03-22 13:55:56 +01:00
oddlama df0193b33f
kanidm: don't log provisioned passwords via instrumentation
This also make sure to test this in the related nixos test.

Fixes: CVE-2025-30205
Reported-By: Katherina Walshe-Grey <qenya@qenya.tel>
2025-03-22 09:19:47 +01:00
nixpkgs-ci[bot] 56654a8868
Merge staging-next into staging 2025-03-22 06:05:08 +00:00
Austin Horstman 469f2ca232
clatd: 1.6 -> 2.1.0 (#390764) 2025-03-21 23:46:50 -05:00
โทสฺตัล 1905cd89f8 nixos/h2o: move to runTest 2025-03-22 00:10:19 +07:00
โทสฺตัล b828ba3247 nixos/h2o: wait for open ports in tests
Hydra can sometimes timeout here. It’s a better practice anyhow.
2025-03-21 22:25:36 +07:00
Sirio Balmelli a247dd229a
nixos/nebula: add DNS tests
Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>
2025-03-21 13:21:46 +01:00
nixpkgs-ci[bot] 529326e679
Merge staging-next into staging 2025-03-21 12:06:31 +00:00
Arne Keller e000e1cbd4
nixos/tests/vdirsyncer: init (#271024) 2025-03-21 12:40:21 +01:00
Arian van Putten b684e9c6d6
fluent-bit: link against Nix dependencies, fix Darwin builds, and add NixOS module (#365493) 2025-03-21 11:39:18 +00:00
Arian van Putten e4684ee593
paretosecurity: 0.0.89 -> 0.0.91, nixos/paretosecurity: add trayIcon option (#391799) 2025-03-21 10:38:18 +00:00
Neyts Zupan 8dbf318cea paretosecurity: 0.0.89 -> 0.0.91,, nixos/paretosecurity: add trayIcon option 2025-03-21 10:15:25 +00:00
Domen Kožar 4b3a3d6edd
paretosecurity: 0.0.88 -> 0.0.89 (#391613) 2025-03-21 09:41:13 +00:00
Jon Seager bfa9810ff7
nixos/scrutiny: use genJqSecretsReplacementSnippet (#320672) 2025-03-21 08:42:37 +00:00
Jared Baur ec19e7420c
nixosTests.clatd: use runTest and drop unneeded config from client 2025-03-21 01:12:14 -07:00
Defelo 18ee8ce652
nixos/tests/glance: fix version check 2025-03-21 08:28:06 +01:00
Moraxyc ab404806ff
nixosTests.scrutiny: migrate to runTest
Part of #386873
2025-03-21 13:49:47 +08:00
Moraxyc a9085572f2
nixosTests.scrutiny: add test for notification feature 2025-03-21 13:41:11 +08:00
schnusch a9289ca419 nixos/tests/vdirsyncer: set services.radicale.settings.auth.type
see #391531
2025-03-21 01:51:20 +01:00
schnusch bc72dc08f2 nixos/vdirsyncer: only use ProtectHome=yes with DynamicUser=yes
If a user is given it seems likely that their home directory is accessed.
2025-03-21 01:51:20 +01:00
schnusch cd06d2dd2a nixos/tests/vdirsyncer: init 2025-03-21 01:51:20 +01:00
nixpkgs-ci[bot] 1cf5157bf0
Merge staging-next into staging 2025-03-20 18:05:48 +00:00
Neyts Zupan c75a5fa70f paretosecurity: 0.0.88 -> 0.0.89 2025-03-20 17:07:29 +00:00
Robert Hensing f37ad1a90b
nixos: add simple vm-variant test (#391021) 2025-03-20 12:28:00 +00:00
commiterate 3366b27e59 fluent-bit: link against Nix dependencies, fix Darwin builds, and add NixOS module 2025-03-19 18:48:46 -04:00
nixpkgs-ci[bot] 3a7baab73a
Merge staging-next into staging 2025-03-19 18:05:59 +00:00
Sandro ddef00d3f0
nixos/zipline: improve systemd hardening (#387119) 2025-03-19 19:01:37 +01:00
Sandro 1289c91409
nixos/echoip: improve systemd hardening (#387466) 2025-03-19 19:00:27 +01:00
Adam C. Stephens 476618066b
nixos/firezone: init module and packages (#374647) 2025-03-19 13:50:47 -04:00
Defelo 0deb1b285f
nixos/tests/zipline: add interactive config 2025-03-19 18:16:00 +01:00
Gaétan Lepage 871ff1d88e
grocy: 4.3.0 -> 4.4.2 (#387015) 2025-03-19 14:00:50 +01:00
Yt a72f22d0d8
Prefect init module (#386895) 2025-03-19 08:52:19 -04:00
nixpkgs-ci[bot] 08c1a45314
Merge staging-next into staging 2025-03-19 12:06:32 +00:00
Neyts Zupan 19683d2d61 paretosecurity: 0.0.86 -> 0.0.87 2025-03-19 09:10:27 +00:00
Franz Pletz 00996c9f33
nixos/rspamd: fix tests, postfix now always throws warnings 2025-03-18 23:11:52 +01:00
Shahar "Dawn" Or 48a407177a nixos: add simple vm-variant test 2025-03-18 20:32:43 +00:00
nixpkgs-ci[bot] e8240407b0
Merge staging-next into staging 2025-03-18 18:05:35 +00:00
Neyts Zupan 75773b77be paretosecurity: init at 0.0.86, nixos/paretosecurity: init 2025-03-18 11:09:14 +00:00
oddlama 6c888f4911
nixos/firezone: init modules 2025-03-17 20:21:00 +01:00
nixpkgs-ci[bot] dcc32e006f
Merge staging-next into staging 2025-03-17 18:05:40 +00:00
Sandro b96c9e3a68
gokapi: init at 1.9.6 (#372911) 2025-03-17 16:12:38 +01:00
Sandro Jäckel 2581a40544
bird: change alias to throw to avoid confusion 2025-03-17 15:02:38 +01:00
Adam C. Stephens 854fc6225c
slimserver: 9.0.1 -> 9.0.2 2025-03-17 09:20:15 -04:00