Commit graph

14 commits

Author SHA1 Message Date
Adam C. Stephens ec17e680af
lxd: remove packages and modules 2025-09-13 12:47:00 -04: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
Adam C. Stephens 9e95bbbc34
nixos/tests/incus: fix multi-system support 2024-12-22 19:33:47 -05:00
Adam C. Stephens d7552b8a2d
incus: refactor tests 2024-12-18 23:45:31 -05:00
Adam Stephens e58c57a868
nixos/tests/incus: enable testing both LTS and non-LTS 2024-05-09 10:03:07 -04:00
Adam Stephens 7d5b333dcd
nixos/incus: add support for soft daemon restart
This is a feature supported out of the box by upstream and allows the
incusd service to be restarted without impacting running
instances. While this does give up a bit of reproducibility, qemu and
lxc for example, there are clear benefits in allowing the host to
apply updates without impacting instances.

Modeled after the zabbly implementation: 2a67c3e260/systemd/incus-startup.service

This will now be the default.
2024-05-09 09:01:12 -04:00
Adam Stephens deb5be50c4
incus: move wrapper to nixos module 2024-03-19 22:48:07 -04:00
Adam Stephens 9d411861b5
nixos/tests/incus: add storage test and exercise zfs integration 2024-03-15 20:39:54 -04:00
cmspam 701fcd7982 nixos/incus: add openvswitch support
1. Added openvswitch integration to incus service.
2. Added tests to test openvswitch functionality with incus.
2024-03-12 01:03:39 +00:00
Maciej Krüger c607e70f70
nixosTests.incus: add test with old and new init 2024-02-20 23:42:59 +01:00
Maciej Krüger f1ed39535e
nixosTests.incus: add ui test 2024-02-17 17:05:35 +01:00
Adam Stephens ffdcec2d94
nixos/tests/incus: add lxd-to-incus migration test 2024-01-14 09:26:49 -05:00
Adam Stephens 1fff6a9031
nixos/incus: init module and tests 2023-11-02 19:54:02 -04:00