Incus 6.1
Announcement
https://discuss.linuxcontainers.org/t/incus-6-1-has-been-released/19894
What's Changed
- doc/support: Update for LTS by @stgraber in #731
- Relax restrictions on extended syntax for bridge.external_interfaces by @stgraber in #732
- incusd/storage/drivers/zfs: Simplify dataset receive and fix progress… by @stgraber in #733
- Align gomod major version with project major version by @stgraber in #734
- Cleanup old deprecated logic by @stgraber in #743
- doc/projects: Tweak examples by @stgraber in #742
- incusd/instances: Don't start instances when evacuated by @stgraber in #744
- Update installation instructions by @stgraber in #753
- incus/aliases: fix completion regression by @adamcstephens in #755
- incus/profile: Add support for creating profile from yaml by @awalvie in #756
- incus/snapshot: Fix deletion of snapshots containing colons by @stgraber in #757
- Use stable MAC for SR-IOV by @stgraber in #758
- incusd/instance/lxc: Only apply soft cgroup limits on cgroup1 by @stgraber in #760
- incus/project: Add yaml support for project create by @awalvie in #765
- incus/admin: Don't hide the sql command by @stgraber in #763
- Grafana tweaks and fixes by @stgraber in #764
- Port all remaining OVS functions to libovsdb by @stgraber in #768
- incus/snapshot: Add yaml support for snapshot create by @awalvie in #767
- Add missing SecureBoot firmware names by @bensmrs in #770
- Add all-projects support for network zones #712 by @milaiwi in #749
- incusd/network/ovn: rewrote LogicalRouterAdd to use o.client by @DhruvNistala in #750
- Stop networks during cluster evacuations by @Abhiram824 in #747
- Create sparse files on backup import and migration receive by @milaiwi in #773
- incusd/cgroup: Set hugepages reserved limits by @stgraber in #774
- incus/storage: Add yaml support for storage create by @awalvie in #775
- incus/info displays cpu arch when using resources flag by @sophiezhangg in #776
- incus/cluster_group: Add yaml support for cluster group create by @awalvie in #778
- Add support for ZFS mirror/striping by @ps-gill in #754
- incus/info: Sorting network interfaces by @MHaukelid in #779
- incus/network_acl: Add cmd.Example for network acl create by @awalvie in #782
- incus/network_forward: Add yaml example for create by @awalvie in #786
- incus/config_template: Add file support config template create by @awalvie in #783
- incus/network_integrations: Add yaml support for create by @awalvie in #787
- doc: Avoid MyST 3.0.0 by @stgraber in #788
- incus/doc/installing.md: Add Docker information by @cmspam in #785
- Switch to using minio's
mc
client. by @presztak in #777 - incus/cluster: Add customizable columns to list by @Anish-M in #784
- incus/project: Add customizable column list by @lucaszcai in #789
- Require migration.stateful for containers too by @Abhiram824 in #781
- incus/network_load_balancer: add Example to create by @awalvie in #793
- incus/network_zone: Add example for create command by @awalvie in #794
- doc: Fix bad sphinx requirements by @stgraber in #795
- incusd/instances/qemu: Tweak secureboot firmware list by @stgraber in #797
- cmd/incus/admin_cluster: Add libexec path for incusd by @Conan-Kudo in #799
- Various bugfixes by @stgraber in #802
- Added customizable columns to incus profile list by @amroKerkizz in #803
- Added all-projects support for profiles by @amroKerkizz in #804
- incus/storage_volume: Clarify volume errors by @stgraber in #806
- incusd/apparmor/lxc: Fix access to kernel/security/apparmor by @stgraber in #807
- Issue 652: Add instance placement scriptlet extension by @christina-zh in #780
- Issue 651: Add support for stateless rules in network ACLs by @christina-zh in #810
- incusd/network/ovn/nb: Port DeleteLogicalRouter and LogicalRouterSNAT (WIP) by @Abhiram824 in #809
- incusd/network/acl: Properly run instance counting outside of ACL loop by @stgraber in #816
- incusd/network/ovn/nb: Port more NAT functions by @Abhiram824 in #812
- incus/storage_bucket: Add example for storage bucket create by @awalvie in #826
- shared/archive: Properly anchor exclude rules by @stgraber in #819
- Fix joining active OVN cluster by @stgraber in #818
- incusd/project: Rework low-level permission checks by @stgraber in #827
- incus/network_peer: Add example for create command by @awalvie in #825
- Add instance start timestamp (uptime) by @BajuMcBites in #829
- client/connection: Add support for the socket existing in /run/incus by @stgraber in #830
New Contributors
- @bensmrs made their first contribution in #770
- @Abhiram824 made their first contribution in #747
- @sophiezhangg made their first contribution in #776
- @ps-gill made their first contribution in #754
- @cmspam made their first contribution in #785
- @Anish-M made their first contribution in #784
- @lucaszcai made their first contribution in #789
- @Conan-Kudo made their first contribution in #799
- @amroKerkizz made their first contribution in #803
- @christina-zh made their first contribution in #780
- @BajuMcBites made their first contribution in #829
Full Changelog: v6.0.0...v6.1.0