Incus

Developer ToolsLinux

A next-generation system container and virtual machine manager, forked from LXD.

Latest v7.3.0 · · Linuxby LinuxContainersWebsitelxc/incus

Release activity

Release activity — 10 releases across 10 days since Dec 19, 2025. Each cell is one day; darker means more releases that day. Nothing is recorded before Dec 19, 2025. Older weeks are hidden at this screen width.
MayJunJulAug
SundayNo releases on Apr 26, 2026No releases on May 3, 2026No releases on May 10, 2026No releases on May 17, 2026No releases on May 24, 2026No releases on May 31, 2026No releases on Jun 7, 2026No releases on Jun 14, 2026No releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026No releases on Aug 9, 2026
MondayNo releases on Apr 27, 2026No releases on May 4, 2026No releases on May 11, 2026No releases on May 18, 2026No releases on May 25, 2026No releases on Jun 1, 2026No releases on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026No releases on Aug 10, 2026
TuesdayNo releases on Apr 28, 2026No releases on May 5, 2026No releases on May 12, 2026No releases on May 19, 2026No releases on May 26, 2026No releases on Jun 2, 2026No releases on Jun 9, 2026No releases on Jun 16, 2026No releases on Jun 23, 2026No releases on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026No releases on Aug 11, 2026
WednesdayNo releases on Apr 29, 2026No releases on May 6, 2026No releases on May 13, 2026No releases on May 20, 2026No releases on May 27, 2026No releases on Jun 3, 2026No releases on Jun 10, 2026No releases on Jun 17, 2026No releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026
ThursdayNo releases on Apr 30, 2026No releases on May 7, 2026No releases on May 14, 2026No releases on May 21, 2026No releases on May 28, 2026No releases on Jun 4, 2026No releases on Jun 11, 2026No releases on Jun 18, 2026No releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026
Friday1 release on May 1, 2026No releases on May 8, 2026No releases on May 15, 2026No releases on May 22, 20261 release on May 29, 2026No releases on Jun 5, 2026No releases on Jun 12, 2026No releases on Jun 19, 20261 release on Jun 26, 2026No releases on Jul 3, 20261 release on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 20261 release on Jul 31, 2026No releases on Aug 7, 2026
SaturdayNo releases on May 2, 2026No releases on May 9, 2026No releases on May 16, 2026No releases on May 23, 2026No releases on May 30, 2026No releases on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026No releases on Aug 8, 2026

10 releases since Dec 19, 2025

Changelog

v7.3.0

Incus 7.3

Added 7
  • Add timeout for QMP commands
  • Build Windows and MacOS native installers
  • Allow /32 and /128 for OCI addresses
  • Fallback to sending agent state data through vserial ringbuffer
  • Add GetBucketVersioning to S3 storage
  • Add support for ipvX.gateway=none for OCI containers
  • Add support for BGP unnumbered peers
Changed 5
  • Apply --storage pool to dependent disks in incus move
  • Bump timeout for block commands in QEMU QMP
  • Bump timeout for slow synchronous commands in QEMU QMP
  • Use a shared memory backend on all architectures for QEMU instances
  • Use persistent Logical Switch Ports with OVN
Fixed 8
  • Fix typo in documented behavior in setting restricted.containers.privilege to isolated
  • Fix config set deprecation warning
  • Various bugfixes
  • Fix nil deref race in Cancel operation
  • Avoid double-close warning on export and file pull
  • Use resolved project for Ceph ISO RBD names
  • Honor btrfs.compression on instances from optimized images
  • Fix concurrent image unpacking on Ceph
What's Changed
New Contributors

Full Changelog: https://github.com/lxc/incus/compare/v7.2.0...v7.3.0

View originalPermalink
How v7.3.0 went
v7.2.0

Incus 7.2

Added 6
  • Add migration-compatible hv flags with migration.stateful=true
  • Implement a filtered version of the Server struct
  • Add logging helper for deferred functions
  • Implement server.crt update through internal API
  • Implement per-instance BGP
  • Add btrfs.compression volume option
Changed 7
  • Make unset commands accept several keys
  • Improve cluster evacuation
  • Replace gorilla/mux with http.ServeMux
  • Improve low level backup API
  • Handle concurrent NBD connections on instance endpoint
  • Add core.https_allowed_websocket_origin configuration option
  • Use virtiofsd --posix-acl=auto if supported
Fixed 6
  • Fix block backup issues
  • Fix storage migration and recovery related issues
  • Fix OVS and OVN related issues
  • Shrink Ceph images to minimal size after unpacking
  • Close web UI probe response body
  • Allow cached shared image to grow
Removed 1
  • Remove LXD to Incus logic

Announcement

https://discuss.linuxcontainers.org/t/incus-7-2-has-been-released/26879

What's Changed
New Contributors

Full Changelog: https://github.com/lxc/incus/compare/v7.1.0...v7.2.0

View originalPermalink
How v7.2.0 went
v7.1.0

Incus 7.1

Added 7
  • Implement bridge.multicast_snooping
  • Add lock handling for NBD operations
  • Implement S3 CopyObject
  • Allow volume creation on attach
  • Add virtio VGA feature gating for QEMU instances
  • Add support for block.create_options
  • Allow setting up a TPM certificate authority
Fixed 12
  • Fix broken link in disk device documentation
  • Fix initial 7.0 issues
  • Fix network issues
  • Fix reference to old manager relation in authorization documentation
  • Fix project targeting on project delete
  • Fix issue with instances in different projects in network ACLs
Removed 1
  • Remove deprecated QEMU flag
What's Changed
New Contributors

Full Changelog: https://github.com/lxc/incus/compare/v7.0.0...v7.1.0

View originalPermalink
How v7.1.0 went
v7.0.0

Incus 7.0.0 LTS

Added 6
  • Optionally skip blocking for OIDC authentication
  • Add support for cross-cluster dependent volume migration
  • Implement cancel logic on all remaining websocket class operations
  • Implement a request body limit
  • Add a NBD based backup API
  • Add support for exposing dirty bitmaps
Changed 6
  • Keepalive proxy improvements
  • Rework qemuArchConfig
  • Rework storage caching logic for performance improvement
  • Port to yaml/go-yaml
  • Rework physical NIC device validation
  • Scale SCSI queues with CPUs
Fixed 11
  • Gracefully fail when server unreachable in version command
  • Use Linux arch names in instance agent-loader
  • Detect 9p support and hide it behind feature flag
  • Enable SPICE audio feature gating
  • Gate virtio audio based on presence of virtio-sound-pci
  • Fix bad type in format strings

Announcement

https://discuss.linuxcontainers.org/t/incus-7-0-lts-has-been-released/26641

What's Changed
New Contributors

Full Changelog: https://github.com/lxc/incus/compare/v6.23.0...v7.0.0

View originalPermalink
How v7.0.0 went
v6.23.0

Incus 6.23

Added 13
  • Allow custom volume snapshot create/delete when attached to running instance
  • Add OVN ipv4.dhcp.gateway option and allow none value
  • Add /usr/bin/init to OCI PID1 list
  • Add an instance repair API
  • Implement new parser for CLI client
  • Add support for instance-agent events
Changed 5
  • Increase node-exporter timeout to 5 seconds
  • Simplify config subvolume naming by using static instance prefix
  • NIC improvements
  • Defer remote connection in incus usage
  • Few tweaks around CLI colors
Fixed 9
  • Add lock to shared/cliconfig to prevent panic
  • Report correct ServerName in incusd/endpoints/starttls
  • Fix missing Unlock in incusd/operations
  • Print newly-created snapshot name if unspecified
  • Fix issues with logs volume
  • Fix OVA handling within os.Root in incus-migrate
Security 4
  • HTTP hardening
  • Limit the new mount API system calls we block in incusd/seccomp
  • Cleanup and harden the OIDC allowed_subnets claim
  • Restrict security.shared to raw custom block volumes on lvmcluster

Announcement

https://discuss.linuxcontainers.org/t/incus-6-23-has-been-released/26447

What's Changed
New Contributors

Full Changelog: https://github.com/lxc/incus/compare/v6.22.0...v6.23.0

View originalPermalink
How v6.23.0 went
v6.22.0

Incus 6.22

Added 8
  • Add support for QCOW2 migration whether the instance is stopped
  • Implement support for trust property in SR-IOV
  • Implement direct backup exports
  • Implement disk-only snapshot restore
  • Add incus image generate-metadata command
  • Support live migration of qcow2 volumes
  • Add QCOW2 live migration support for instances with snapshots
  • Implement VM fast reboot
Changed 2
  • Set IncusOS storage usage property in ZFS storage
  • Move IncusOS check to pool creation in LVM storage
Fixed 10
  • Fix connected logic for non-NIC QEMU devices
  • Fix SingleQuote to actually quote
  • Fix get-client-certificate ignoring per-remote certs
  • Propagate error when adding qcow2 backing block device
  • Skip special disk devices in metrics
  • Prevent moving shared storage volumes
What's Changed
New Contributors

Full Changelog: https://github.com/lxc/incus/compare/v6.21.0...v6.22.0

View originalPermalink
How v6.22.0 went
v6.21.0

Incus 6.21

Added 6
  • Add custom OIDC claim to restrict access to specific subnet
  • Add vlan.tagged to physical networks
  • Add support for nic SR-IOV selection by vendorid, productid and pci
  • Add `incus wait` command
  • Add `attached` and `connected` keys to NIC devices
  • Add several more environment variables
Changed 8
  • Parallelize instance startup on daemon start
  • Allow parent re-use for bridges in physical networks
  • Tweak boot.autostart behavior
  • Use proxy protocol package with v2 support
  • Allow setting 'vg_name' for non-clustered LVM during init
  • Pass firmware opt from device/pci to instance/qemu
  • Tweak dnsmasq startup condition
  • Use the standard DNS SOA format
Fixed 9
  • Fix SetVolumeQuota issue when growing FS volumes in TrueNAS storage
  • Don't reset incus-user setup if user has access
  • Implement forced deletion in legacy file API
  • Add qcow2 resize support and respect specified disk size
  • Fix adding disk with a device name longer than 31 bytes
  • Fix required=false with custom volumes
Removed 1
  • Drop now obsolete DNS check from OVN network
Security 2
  • Further restrict API names character set and prevent shell expansion
  • Security fixes ahead of Incus 6.21

Announcement

https://discuss.linuxcontainers.org/t/incus-6-21-has-been-released/26005

What's Changed
New Contributors

Full Changelog: https://github.com/lxc/incus/compare/v6.20.0...v6.21.0

View originalPermalink
How v6.21.0 went
v6.20.0

Incus 6.20

Added 7
  • Add default environment variables for the Windows Agent
  • Add new Windows environment variable 'SystemDrive'
  • Allow reading Ephemeral flag from stdin in instance creation
  • Allow live-migration of bridged physical NICs
  • Add support for QCOW2 formatted volumes on lvmcluster
  • Implement standalone `incus cluster join` command
  • Implement agent feature restriction from the guest
Changed 7
  • Generate a stable MAC for managed physical bridge interfaces
  • Network bridge no longer listens for incoming Router Advertisements
  • Allow trailing dot in NS records for network zones
  • Improve VM state handling
  • Implement Happy Eyeballs (RFC 8305) in TLS RFC3493Dialer
  • Make TPM device incompatible with live-migration
  • Take project into account during QCOW2 operations
Fixed 6
  • Fix SELinux issue with agent run path
  • Fix cat order bug in selinuxContext()
  • Fix VLAN for VMs on physical devices
  • Return a copy of the metadata in operations to avoid concurrent modification issues
  • Fix regression in reported state for QEMU instances
  • Fix storage related issues

Announcement

https://discuss.linuxcontainers.org/t/incus-6-20-has-been-released/25635

What's Changed
New Contributors

Full Changelog: https://github.com/lxc/incus/compare/v6.19.1...v6.20.0

View originalPermalink
How v6.20.0 went
View all

Discussion