Commit Graph

45845 Commits

Author SHA1 Message Date
Wolfgang Walther
a1ae4377e0
nixosTests.postgresql-wal-receiver: avoid manual imports
Manually importing postgresql packages from the /pkgs/ folder or
manually importing the test from /nixos/tests/ in generic.nix is not
only ugly, but also forbidden should we ever move to pkgs/by-name.

We can achieve almost the same with a slightly different setup. We allow
overriding the postgresql package for the test via passthru.override, to
make sure that each postgresql_xx.tests.postgresql-wal-receiver is
properly teted with the right version.
2024-11-09 18:24:50 +01:00
Wolfgang Walther
d3feaaebea
nixosTests.pgjwt: fix test
This seems to have broken years ago, because "CREATE EXTENSION
pgcrypto;" etc. were added to the upstream file about 6 years ago.
2024-11-09 18:23:58 +01:00
Jozef Hollý
be97874351
Fix: use lib.mkPackageOption 2024-11-09 13:09:08 +01:00
Jozef Hollý
ba83a0dba0
Merge branch 'master' into patch-1 2024-11-09 13:07:47 +01:00
Jozef Hollý
a96dce89d0
PR feedback: Replace pkg variable, move package statement 2024-11-09 13:06:56 +01:00
Sleeping-Donut
df20742283
ombi: allow overriding package in module (#345814)
* ombi: allow overriding package in module

* nixos/ombi: replace explicit bin path with getExe function

Co-authored-by: Anderson Torres <torres.anderson.85@protonmail.com>

---------

Co-authored-by: Anderson Torres <torres.anderson.85@protonmail.com>
2024-11-09 12:05:54 +01:00
jopejoe1
eeb4b70419
nixos/hebbot: Fix systemd service (#354098) 2024-11-09 11:38:13 +01:00
K900
4a2c7def57
nixos/tools: Make the tools derivations overridable (#353173) 2024-11-09 10:20:19 +03:00
K900
58626b7634
nixos/tests/acme: explicitly start the targets we wait for (#354629) 2024-11-09 09:58:58 +03:00
K900
c8fd06c3b2 nixos/tests/acme: wait for server to run before starting the target
This is really an ordering issue in the ACME module itself,
but while we think of how to fix it, this should at least unflake
the tests.
2024-11-09 09:40:38 +03:00
Weijia Wang
da5252dd31
nixosTests.retroarch: fix test by changing window title (#354067) 2024-11-09 01:03:07 +01:00
Peder Bergebakken Sundt
dcc6e1558c
nixos/keepassxc: fix test (#353938) 2024-11-09 00:10:04 +01:00
K900
ee6df93fe2 nixos/tests/acme: explicitly start the targets we wait for
This should address the other source of flakiness in the test.
2024-11-09 01:57:35 +03:00
sternenseemann
9c075c8fa5 gnat: 12.4.0 -> 13.3.0
This matches the default gcc version.
2024-11-08 23:51:09 +01:00
Emily
df07f2434a
Clean up VirtualBox demo appliance residue (#354282) 2024-11-08 18:02:50 +00:00
K900
0453fe2395
{apache,caddy,nginx}: not "before" ACME certs using DNS validation (#336412) 2024-11-08 18:50:28 +03:00
Jenny
b769f673e7
nixos/authelia: start after network-online.target (#353542) 2024-11-08 09:00:14 +01:00
Jenny
8db885974b
nixos/promtail: configFile for passing path as config (#322426) 2024-11-08 08:58:33 +01:00
ThinkChaos
c5450fcb4b
nixos/authelia: start after network-online.target 2024-11-07 20:24:05 -05:00
ThinkChaos
b432e86caf
nixos/acme: remove unused binding in tests 2024-11-07 20:19:12 -05:00
ThinkChaos
1bd7f1374d
nixos/acme: use non deprecated CLI flag for dnsPropagationCheck 2024-11-07 20:19:12 -05:00
ThinkChaos
3c2e82337d
nixos/web-servers: assert ACME cert access via service user and groups
Allows giving access using SupplementaryGroups.
2024-11-07 20:19:12 -05:00
ThinkChaos
03122b43c8
nixos/nginx: not "before" ACME certs using DNS validation
Relax dependency with certs that are validated via DNS challenge since
we know the HTTP server is not required for that validation.
This allows marking the server's service as depending on the cert.
2024-11-07 20:19:12 -05:00
ThinkChaos
26d6294deb
nixos/caddy: not "before" ACME certs using DNS validation
Relax dependency with certs that are validated via DNS challenge since
we know the HTTP server is not required for that validation.
This allows marking the server's service as depending on the cert.
2024-11-07 20:19:12 -05:00
ThinkChaos
b99d3a4f8b
nixos/apache: not "before" ACME certs using DNS validation
Relax dependency with certs that are validated via DNS challenge since
we know the HTTP server is not required for that validation.
This allows marking the server's service as depending on the cert.
2024-11-07 20:18:20 -05:00
Emily
b28c1ff248 nixos/doc/rl-2411: note VirtualBox demo appliance removal 2024-11-07 23:41:51 +00:00
Emily
ff5fea0a29 nixos/{demo,installer/virtualbox-demo}: drop
This is no longer referenced anywhere and so will inevitably bitrot,
and doesn’t do anything that isn’t simple to achieve with the
module documentation.
2024-11-07 23:41:51 +00:00
KX
518bc9c5b3 nixos/promtail: configFile for passing path as config 2024-11-07 22:53:22 +01:00
Emily
3a6d4d006a
treewide: use getLib when accessing clang / libclang / stdenv.cc.cc (#354197) 2024-11-07 18:16:05 +00:00
Emily
71ab6ba171
nixos/release{,-combined}: drop the VirtualBox OVA (#352603) 2024-11-07 17:36:51 +00:00
Jenny
1b171c15ab
nixos/mobilizon: change psql socket dir to none symlinked directory (#352508) 2024-11-07 14:01:37 +01:00
Reno Dakota
52bf1163fa
treewide: use getLib when accessing clang / libclang / stdenv.cc.cc
In preparation to eliminate the lib output for the unwrapped clang, use
`lib.getLib` to access the `lib` output.
2024-11-07 10:27:41 +00:00
Maximilian Bosch
652b22a375
Merge: Linux Hardened Kernel Updates for 2024-11-06 (#354110) 2024-11-07 09:42:02 +01:00
Jenny
eb95c0d624
nixos/conduit: wait for network-online.target (#353634) 2024-11-07 08:57:14 +01:00
Tristan Ross
7aaa361ae5
doc/release-notes: initial cleanup for 24.11 (#346059) 2024-11-06 21:22:31 -08:00
Fabián Heredia Montiel
2f31bf4c47 linux/hardened/patches/6.11: init at v6.11.6-hardened1 2024-11-06 18:15:54 -06:00
a-kenji
16970e3252 nixos/hebbot: Fix systemd service 2024-11-07 00:02:29 +01:00
seth
29f24780ac
doc/release-notes: RFC 42 -> freeform options
"Freeform options" is a term that's a bit more meaningful to regular
users who don't follow development, and thus does a better job at
describing the changes
2024-11-06 17:19:35 -05:00
seth
b0811ec740
doc/release-notes: use title case for migrations section 2024-11-06 17:19:35 -05:00
seth
97e382e1bc
doc/release-notes: correctly place backwards incompatible changes
These changes seemed to have been placed in the wrong section
2024-11-06 17:19:34 -05:00
seth
4c803ffcd6
doc/release-notes: cleanup notable changes section
The main goal is to make these points a bit more concise, fix errors,
and (somewhat subjectively) improve word choice to avoid repetition and
have a better flow
2024-11-06 17:19:34 -05:00
seth
34403417a8
doc/release-notes: cleanup backward incompatibilities section
The main goal is to make these points a bit more concise, have better
consistency in how removals and deprecations are described, and improve
grammar/flow
2024-11-06 17:19:31 -05:00
seth
abb99851bc
doc/release-notes: cleanup highlights
The main goal is to make these highlights a bit more concise,
consistently link to newly introduced option definitions, and (somewhat
subjectively) improve word choice to avoid repetition and have a better
flow
2024-11-06 17:17:20 -05:00
seth
cd546ebd9a
doc/release-notes: remove MenhirLib from new modules section
This is not a module
2024-11-06 17:17:19 -05:00
seth
a32a34d011
doc/release-notes: use more concise descriptions in new modules section 2024-11-06 17:17:19 -05:00
seth
b499d2bef6
doc/release-notes: improve consistency and grammar in new modules section 2024-11-06 17:17:17 -05:00
Jordan Williams
fcd89e06e3
nixos/snapserver: add package option 2024-11-06 14:51:15 -06:00
Noa Aarts
5d0cd804a5
nixosTests.retroarch: fix test by changing expected window title 2024-11-06 20:09:10 +01:00
Noa Aarts
dd4d691d9b
nixosTests.retroarch: format using nixfmt 2024-11-06 20:08:39 +01:00
Sandro
38ea21bd5d
Don't run hwclock if /etc/ is not writable (#353320) 2024-11-06 18:25:41 +01:00