Martin Weinelt
826418fc35
Merge pull request #227990 from Mic92/mediawiki-webserver
...
nixos/mediawiki: make apache2 optional
2023-05-02 12:39:10 +02:00
Jonas Heinrich
d932d6929b
Merge pull request #227401 from onny/maddytls2
...
nixos/maddy: Add tls option
2023-05-02 07:32:56 +02:00
Jörg Thalheim
077e950f7a
nixos/mediawiki: also test fcgi socket
2023-05-01 20:51:11 +02:00
Jörg Thalheim
d309952a5d
nixos/mediawiki: make apache optional
2023-05-01 20:51:11 +02:00
Jonas Heinrich
fcf6662fb5
Merge pull request #229159 from Misterio77/refactor-nextcloud-createlocally
...
nixos/nextcloud: refactor database.createLocally
2023-05-01 20:04:20 +02:00
Jonas Heinrich
616ba4ae5c
nixos/maddy: Add tls option
2023-05-01 19:12:26 +02:00
Gabriel Fontes
fddf531c6f
nixos/nextcloud: refactor database.createLocally
...
Fixes https://github.com/NixOS/nixpkgs/issues/228971
2023-05-01 12:20:40 -03:00
github-actions[bot]
7e5a4795a7
Merge master into staging-next
2023-05-01 06:01:42 +00:00
Weijia Wang
b87aa62298
Merge pull request #227936 from wineee/dde
...
nixos/deepin: init
2023-05-01 08:38:45 +03:00
github-actions[bot]
2b265000ed
Merge master into staging-next
2023-04-30 18:01:17 +00:00
Kira Bruneau
50200de3f4
Merge pull request #216230 from tcheronneau/master
...
nixos/{consul-template,vault-agent}: init
2023-04-30 13:53:57 -04:00
gaykitty
d4f3dd4f71
nixos/stargazer: fix route ordering
2023-04-30 13:05:34 -03:00
Elias Probst
3bd1c64a5b
nixos/restic: use private tmp for service unit
...
To reduce the danger of accidentally exposing sensitive files processed
by a restic backup to other services/users, enable the `PrivateTmp=`
feature of restic service units, which provides a per service isolation
of `/tmp` and `/var/tmp`.
Co-authored-by: Daniel Nagy <danielnagy@posteo.de>
2023-04-30 10:39:29 +02:00
github-actions[bot]
3d5144e385
Merge master into staging-next
2023-04-30 00:02:27 +00:00
Kira Bruneau
f81a619c91
Merge pull request #227916 from IndeedNotJames/lldap
...
lldap: init at 0.4.3; nixos/lldap: init; nixosTests.lldap: init
2023-04-29 15:24:12 -04:00
IndeedNotJames
5eb2e64d80
nixosTests.lldap: init
2023-04-29 21:14:25 +02:00
rewine
d63d98212a
nixos/tests/deepin: init
2023-04-29 22:36:22 +08:00
github-actions[bot]
33176679ce
Merge master into staging-next
2023-04-29 06:01:04 +00:00
Raito Bezarius
bc502d0a14
nixos/bootspec: adopt the merged RFC-0125
...
This removes the feature preview warning, enable by default bootspec,
adds a validation flag to prevent Go to go into build-time closure.
This will break all downstream users of bootspec as those changes are
not backward-compatible.
2023-04-28 18:26:11 -07:00
github-actions[bot]
534c4a7623
Merge master into staging-next
2023-04-29 00:02:00 +00:00
Martin Weinelt
9ebb469697
nixosTests.home-assistant: Test more components
2023-04-28 21:37:52 +02:00
github-actions[bot]
63a3bd8731
Merge staging-next into staging
2023-04-26 18:01:39 +00:00
Vladimír Čunát
d6b863fd9b
Merge #226795 : staging-next 2023-04-18
2023-04-26 18:35:28 +02:00
Yaya
5effdaaa40
nixos/tests/snipe-it: init ( #180772 )
2023-04-26 17:46:15 +02:00
github-actions[bot]
4904bab0a9
Merge staging-next into staging
2023-04-26 06:03:02 +00:00
github-actions[bot]
b32da71ae4
Merge master into staging-next
2023-04-26 06:02:24 +00:00
Bobby Rong
d9293111a9
Merge pull request #227526 from FedericoSchonborn/more-budgie
...
budgie: add plugin support, update default settings
2023-04-26 11:11:24 +08:00
Yureka
c32144bd1d
nixos/tests/pppd: fix with ppp 2.5.0
2023-04-25 18:00:12 +02:00
IndeedNotJames
3e7069bb47
nixosTests.consul-template: init
2023-04-25 16:54:08 +02:00
IndeedNotJames
524fe7ff51
nixosTests.vault-agent: init
2023-04-25 15:58:30 +02:00
Minijackson
8f94053a21
nixosTests.early-mount-options: init
2023-04-25 13:07:08 +02:00
Robert Hensing
e207f4a116
nixosTests.nixos-test-driver.node-name: init
2023-04-25 12:21:38 +02:00
Robert Hensing
3ec3d283c5
nixos/tests: extra-python-packages -> nixos-test-driver/extra-python-packages
...
Categorizing the tests for the test driver helps with testing the test driver.
2023-04-25 12:03:15 +02:00
github-actions[bot]
497ac06266
Merge master into staging-next
2023-04-25 06:01:40 +00:00
Mario Rodas
5249a7ce55
Merge pull request #220812 from anpin/feature/promscale-rebase
...
promscale: 0.10.0 -> 0.17.0
2023-04-24 21:02:25 -05:00
gaykitty
c251c021fe
nixos/stargazer: init
2023-04-24 21:52:19 -03:00
Jörg Thalheim
1d2a96eda3
nixos/mediawiki: move virtualHost to httpd.virtualHost
...
This is a preparation to also allow nginx as a http server.
2023-04-24 14:24:52 +02:00
Vladimír Čunát
011bf8f5d9
Merge branch 'master' into staging-next
2023-04-24 08:10:21 +02:00
Sandro
0438816b9e
Merge pull request #226974 from IndeedNotJames/forgejo-build-from-source
2023-04-24 00:04:16 +02:00
Federico Damián Schonborn
45d0a21ce6
nixos/tests/budgie: Add budgie-analogue-clock-applet
...
Signed-off-by: Federico Damián Schonborn <fdschonborn@gmail.com>
2023-04-23 10:39:38 -03:00
Pavel Anpin
08ddf6f0e3
nixosTests.promscale: add tests for promscale_extension
2023-04-22 21:29:50 +04:00
github-actions[bot]
ca0f3efdbe
Merge master into staging-next
2023-04-21 18:01:26 +00:00
Weijia Wang
89d59988a7
Merge pull request #227445 from fgaz/ft2-clone/1.66
...
ft2-clone: 1.65 -> 1.66, fix nixos test
2023-04-21 20:41:19 +03:00
Florian Klink
6b27ed3229
Merge pull request #169116 from ElvishJerricco/systemd-stage-1-networkd
...
Systemd stage 1 networkd
2023-04-21 18:40:59 +02:00
Francesco Gazzetta
a4807f566d
nixosTests.ft2-clone: make OCR more robust
2023-04-21 15:35:20 +02:00
github-actions[bot]
aac843d611
Merge master into staging-next
2023-04-21 12:01:11 +00:00
Ryan Lahfa
4b4e4c3ef9
Merge pull request #207039 from NixOS/qemu-boot-disk-using-make-disk-image
...
nixos/qemu-vm: refactor bootDisk using make-disk-image
2023-04-21 13:47:17 +02:00
Ryan Lahfa
d231d9b521
Merge pull request #226871 from apeschar/zfs-curl
...
zfs: enable keylocation=http://
2023-04-21 13:11:17 +02:00
Raito Bezarius
614b83a328
nixos/virtualisation/qemu-vm: remove persistBootDevice option
...
This option has been introduced in 678eed323f
without realizing there was this
PR inflight, unfortunately, it collide with what this PR does and make
it irrelevant.
Therefore, I remove it here.
2023-04-21 13:00:19 +02:00
Raito Bezarius
e3a41f3fec
nixos/tests/bootspec: assert for boot.json rather than bootspec/boot.json
2023-04-21 13:00:19 +02:00
Raito Bezarius
58f4c3944d
nixos/tests(treewide): vdb → vda, vdc → vdb, vdd → vdc, … / bootDevice → rootDevice
2023-04-21 13:00:19 +02:00
Maximilian Bosch
636e9f7418
Merge pull request #227235 from Ma27/bump-nextcloud
...
nextcloud: 25.0.5 -> 25.0.6, 26.0.0 -> 26.0.1, remove nc24
2023-04-21 11:14:29 +02:00
IndeedNotJames
254180d508
nixosTests.gitea: fix sshd race condition
2023-04-21 03:56:51 +02:00
github-actions[bot]
7fea76bc9d
Merge master into staging-next
2023-04-21 00:02:18 +00:00
Weijia Wang
8b1ef3b06c
Merge pull request #225222 from Luflosi/test-aaaaxy
...
nixos/tests/aaaaxy: init
2023-04-20 22:31:30 +03:00
K900
7a86a7f9ed
nixos/tests/pipewire: don't enable pipewire in test VM
...
It's not actually used
2023-04-20 18:02:38 +03:00
Maximilian Bosch
430f1dcdbd
nextcloud: remove nextcloud24, 25.0.5 -> 25.0.6, 26.0.0 -> 26.0.1
2023-04-20 11:34:54 +02:00
Flakebi
603e89eef9
kanidm: BindMount certificate paths
...
Bind mount the base dirs of the tls key and chain into the service.
Make sure to bind every directory just once. The test failed on ofborg
when /nix/store and the certificate path in /nix/store/<some path> were
bound.
2023-04-20 02:32:37 +02:00
Alyssa Ross
e6c0587ee5
nixosTests.power-profiles-daemon: enable polkit
...
I think this is required for the gdbus invocations used to implement
the test, rather than for power-profiles-daemon itself.
Fixes: a813be071c
("nixos/polkit: don't enable by default")
2023-04-19 14:21:15 +00:00
Sandro
4f6b51d99c
Merge pull request #224212 from Guekka/monica
...
monica: init at 4.0.0 & nixos-module
2023-04-18 16:58:42 +02:00
Sandro
ed7dd78b3f
Merge pull request #225274 from tie/nixos-pufferpanel
...
nixos/pufferpanel: init
2023-04-18 16:57:14 +02:00
Albert Peschar
0f05321d78
zfs: enable keylocation=http://
...
When ZFS is built with cURL, it allows retrieving encryption keys from
URLs automatically.
2023-04-18 17:44:25 +03:00
Linus Heckemann
b14aded48a
Merge pull request #222617 from oddlama/esphome
...
nixos/esphome: init module
2023-04-18 06:45:40 +02:00
Will Fancher
3cb9534df6
systemd-initrd: Flush networkd
2023-04-17 16:41:36 -04:00
Will Fancher
834ec135ce
systemd-initrd: OpenVPN
2023-04-17 16:41:35 -04:00
Will Fancher
0698a1cf04
systemd-initrd: sshd
2023-04-17 16:41:35 -04:00
Will Fancher
748f1329fc
systemd-initrd: Automatically configure networking.interfaces
2023-04-17 16:41:35 -04:00
Will Fancher
dd392d7c76
systemd-initrd: networkd
2023-04-17 16:41:34 -04:00
Ryan Lahfa
6bf4cde63f
Merge pull request #226214 from leon-barrett/leon-make-disk-image-dir
...
nixos/make-disk-image: fix contents dir paths
2023-04-16 21:49:09 +02:00
Guillaume Girol
40bbc9ae53
Merge pull request #225285 from symphorien/ihm-remove
...
python3.pkgs.ihatemoney: remove
2023-04-16 19:23:00 +00:00
Leon Barrett
15c760d6b8
nixos/make-disk-image: fix contents dir paths
...
`make-disk-image` is a tool for creating VM images. It takes an argument
`contents` that allows one to specify files and directories that should
be copied into the VM image. However, directories end up not at the
specified target, but instead at a subdirectory of the target, with a
nix-store-like path, e.g.
`/target/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-source`. See issue
https://github.com/NixOS/nixpkgs/issues/226203 .
This change adds a test for make-disk-image's contents directory
handling and adds a fix (appending `/` to rsync input directory names).
This closes issue https://github.com/NixOS/nixpkgs/issues/226203 .
2023-04-16 09:54:45 -07:00
Leon Barrett
a711e445cc
nixos/tests/ec2: Fix test tooling
...
This change fixes two problems with the qemu testing code:
1. Previously, the qemu-img command was missing a disk image format
argument.
2. Previously, if a test assertion failed, the test hung because the VM
was not torn down.
2023-04-16 09:54:10 -07:00
Guillaume Girol
3cc8b4477e
python3.pkgs.ihatemoney: remove
...
sqlalchemy and flask releases break ihatemoney faster than upstream
updates, so the maintenance burden increases over time.
2023-04-16 16:04:35 +02:00
Ivan Trubach
4bbe09068a
nixos/pufferpanel: init
2023-04-16 15:41:24 +03:00
Edgar B
33a7f368b4
nixos/monica: init
2023-04-16 11:24:00 +02:00
Luflosi
f2be3ae30d
nixos/kubo: restrict access to the API to users in a group by default
2023-04-15 15:25:20 +02:00
Luflosi
7ceebbb35b
nixos/kubo: allow multiple API and Gateway addresses
...
The daemon allows specifying an array of multiaddrs for Addresses.API and Addresses.Gateway, so the NixOS module should allow that as well.
2023-04-15 15:25:06 +02:00
Luflosi
929a00bd84
nixos/kubo: give normal users access to the daemon by default
...
Fixes https://github.com/NixOS/nixpkgs/issues/223289 .
This doesn't reduce the security in any way since it was already possible for normal users to do what I do here and create such a fake repo for themselves and set their $IPFS_PATH variable to it. It was and still is also possible to just use the --api CLI option.
This change just removes the manual setup that would otherwise be required.
We wouldn't need this workaround if https://github.com/ipfs/kubo/pull/9366 was merged but the fix seems to have been ignored upstream. Patching it ourselves seems like a bad idea since the patch has security implications.
2023-04-15 15:24:58 +02:00
Luflosi
409df93c01
nixos/tests/kubo: use subtests instead of comments
...
Specify the intent of parts of the tests by using `with subtest("...")` instead of a comment for more clarity.
2023-04-15 15:24:49 +02:00
Luflosi
bf97703f0e
nixos/tests/kubo: clean up code
...
- Use `runTest` instead of `handleTest`, which simplifies the code a little
- Use `lib.maintainers` instead of `pkgs.lib.maintainers`
- Use `ipfs add --quieter` instead of `ipfs add | awk '{ print $2 }'`
- Whitespace and comment changes
2023-04-15 15:24:43 +02:00
Luflosi
62bff9ab15
nixos/tests/kubo: add Luflosi as maintainer
2023-04-15 15:24:37 +02:00
Alyssa Ross
3a776e1e30
nixosTests.cage: fix OCR properly
...
The underlying problem with OCR in this test has been that the only
font installed was DejaVu Sans, a proportional font, which xterm would
try to render as monospace. This produced very broken looking text,
which the OCR understandably had trouble with. With an actual
monospace font installed, there are no more problems and we don't need
the hacks.
2023-04-14 22:32:26 +00:00
Sandro
f9e70759cd
Merge pull request #213816 from karmanyaahm/karmanyaahm/nixos/kubo
2023-04-14 00:48:37 +02:00
Jonas Heinrich
86a685ceb1
nixos/maddy: Add option ensureCredentials
2023-04-13 09:36:54 -04:00
Karmanyaah Malhotra
5fb09c9e3a
nixos/kubo: Test Kubo restart after a crash
...
Move strip() to definition
Co-authored-by: Luflosi <Luflosi@users.noreply.github.com>
2023-04-13 03:14:59 -05:00
Karmanyaah Malhotra
28949db47e
nixos/kubo: reenable FUSE test with workaround
...
Update comment notice on broken fuse
Co-authored-by: Luflosi <Luflosi@users.noreply.github.com>
2023-04-13 03:14:59 -05:00
Luflosi
6032e00504
nixos/tests/aaaaxy: init
...
Add a simple VM test for the game AAAAXY.
2023-04-13 00:43:44 +02:00
Sandro
603320b64f
Merge pull request #204534 from SuperSandro2000/boot-tmp
2023-04-12 21:37:47 +02:00
Will Fancher
e70b42bf61
systemd-initrd: Add users and groups with static IDs.
2023-04-12 13:55:50 -04:00
Ryan Lahfa
6a101d0be6
Merge pull request #225225 from puppe/fix-yggdrasil-tests
...
nixos/yggdrasil: fix yggdrasil local peering test
2023-04-12 13:36:37 +02:00
github-actions[bot]
47157337bf
Merge master into staging-next
2023-04-12 00:02:18 +00:00
Will Fancher
fef26d88e2
systemd-initrd: Support secrets when boot loader doesn't
...
initrd-secrets: Fix service config with systemd-stage-1
2023-04-11 15:20:47 -04:00
Jörg Thalheim
89103b63d2
Merge pull request #225195 from Mic92/buildbot
...
buildbot: move out of python3.pkgs
2023-04-11 19:49:24 +01:00
github-actions[bot]
4e2c1815ed
Merge master into staging-next
2023-04-11 18:01:18 +00:00
Martin Weinelt
7e8b87566a
Merge pull request #219493 from covert8/ceph-17
...
ceph: 16.2.10 -> 17.2.5
2023-04-11 19:35:38 +02:00
marius david
83c344fedb
nixos/tests/yggdrasil: fix local peering test
2023-04-11 14:34:28 +02:00
Jörg Thalheim
90b750456e
buildbot: move out of python3.pkgs
...
By moving it out we can start apply overrides to python dependendencies
starting with sqlalchemy.
This fixes the build with the current version.
2023-04-11 12:38:58 +02:00
github-actions[bot]
fc0616b73d
Merge master into staging-next
2023-04-09 06:01:16 +00:00
Sandro
60a935583a
Merge pull request #211607 from Izorkin/fix-nginx-test
2023-04-09 02:59:58 +02:00
github-actions[bot]
75e19b98bb
Merge master into staging-next
2023-04-08 00:02:03 +00:00