Announcement
https://discuss.linuxcontainers.org/t/incus-6-14-has-been-released/24092
What's Changed
- incus: Make sure we parse the config early enough by @stgraber in #2164
- incusd/instance/qemu: Skip invtsc on non-x86 and when running nested by @stgraber in #2168
- incusd/instance/qmp remove net Conn by @nanjj in #2169
- Allow for direct S3 push of instance and custom volume backups by @DinglyCoder in #2067
- Feature: Added support for "physical" interface with bridge as parent by @NathanChase22 in #2130
- incusd/instance/lxc: Tweak OCI entrypoint escaping by @stgraber in #2172
- Fix to DHCPv6 logic by @stgraber in #2174
- incusd/storage/zfs: Fix missing incus:content_type after cloning a custom volume by @mrstux in #2180
- Correct calculation of complement IP ranges for OVN DHCP reservations by @presztak in #2179
- incusd/instance/qmp refactor qmp log by @nanjj in #2181
- Improve live migration speed and reporting by @stgraber in #2184
- Fix profile set usage typo by @kaharlichenko in #2187
- incusd/storage: Handle missing storage bucket listener by @stgraber in #2188
- Prevent initialization of
qmpLog
with an empty log file path by @presztak in #2192 - incusd/instance/qmp added qmp event log by @nanjj in #2189
- Fix calculating volume size for block device by @presztak in #2191
- Remove target check when server clustered by @presztak in #2195
- Translations update from Hosted Weblate by @weblate in #2197
- client: Don't swallow error if incusParseResponse is successful by @breml in #2198
- Translations update from Hosted Weblate by @weblate in #2199
- incusd/cluster: Return the cluster certificate after bootstrap by @stgraber in #2200
- Translations update from Hosted Weblate by @weblate in #2201
- ported network_peers to database generator by @oronila in #2084
- Fix regressions by @stgraber in #2202
- Translations update from Hosted Weblate by @weblate in #2204
- incusd/apparmor/forkproxy: Expand /dev exception by @stgraber in #2203
- More flexible snapshot expiry control by @stgraber in #2207
- shared/tls: Export TLSConfigWithTrustedCert by @masnax in #2209
- Translations update from Hosted Weblate by @weblate in #2212
- Port network_forwards to the database generator by @tonyn10 in #2085
- incusd/scriptlet: Allow sets by @stgraber in #2211
- Translations update from Hosted Weblate by @weblate in #2214
- Fix Github Actions failures by @stgraber in #2213
- Improve max hotplug memory calculation by @stgraber in #2215
- incusd/instance/qemu: Cap hotplug memory to 1TB by @stgraber in #2217
- incusd/cluster: Fix incorrect handling of server address by @stgraber in #2218
- incusd/instance/qmp: Fix typo by @stgraber in #2219
- incusd/device/disk: Allow degraded zpools by @stgraber in #2220
- incusd/storage_volumes: Fix cross-project cluster volume copy/move by @stgraber in #2221
- Fix security issue due to rule ordering in nftables (ACLs + isolation) by @stgraber in #2222
- incusd/storage/lvm: Avoid concurrent activation/deactivation by @stgraber in #2224
- Bugfixes by @stgraber in #2228
- devcontainer: Add gofumpt by @breml in #2226
- Translations update from Hosted Weblate by @weblate in #2231
- Bugfixes by @stgraber in #2229
New Contributors
- @kaharlichenko made their first contribution in #2187
- @oronila made their first contribution in #2084
Full Changelog: v6.13.0...v6.14.0