Skip to content

Releases: lxc/incus

Incus 6.0.3 LTS

20 Dec 19:31
v6.0.3
0eb531b
Compare
Choose a tag to compare

Incus 6.8

13 Dec 06:37
v6.8.0
a3e83b5
Compare
Choose a tag to compare

Announcement

https://discuss.linuxcontainers.org/t/incus-6-8-has-been-released/22344

What's Changed

  • exec: Consume websocket pings for stderr by @stefanor in #1380
  • incus-simplestreams: Add prune command by @presztak in #1381
  • internal/instance: Fix validation of volatile.cpu.nodes by @stgraber in #1394
  • Add a function to clone map and use it where appropriate by @montag451 in #1397
  • cgo/process_utils: fix 32bit builds by @brauner in #1398
  • Start using goimports by @stgraber in #1399
  • instance/config: Mark user keys as live updatable by @stgraber in #1404
  • incus/internal/server/instance/drivers/: Fix incorrect Vars file mapping in edk2 driver by @cmspam in #1406
  • zfs: load keys for encrypted datasets during pool import by @cyphar in #1384
  • incusd/instance: Lock image access by @stgraber in #1408
  • incus/image: Make use of server-side alias handling by @stgraber in #1409
  • incusd/cluster: Validate cluster HTTPS address on join too by @stgraber in #1411
  • Remove metadata info from space usage calculation by @presztak in #1417
  • Add ability to set the initial owner of a custom volume by @presztak in #1415
  • Allow local live-migration between storage pools by @presztak in #1410
  • incus: Add aliases completion by @montag451 in #1385
  • golangci: Add local prefixes for goimports by @breml in #1401
  • client: invalidate simple streams cache by @breml in #1424
  • incusd/instances_post: Fix cluster internal migrations by @stgraber in #1427
  • Fix DHCP client keeping container up by @stgraber in #1430
  • Add support for VGA console screenshots by @breml in #1431
  • Add --reuse to incus image import by @presztak in #1428
  • Fix random ETag values due to map ordering by @stgraber in #1432
  • incusd/task: Fix wait group logic (more entries than running tasks) by @stgraber in #1433
  • Allow setting aliases during raw image upload by @stgraber in #1434
  • Fixes an issue when copying a custom volume using the --refresh flag by @presztak in #1437
  • Openfga improvements by @stgraber in #1435
  • doc/instance/properties: Add missing instance properties by @stgraber in #1439
  • incusd/daemon_storage: Ensure corect symlinks for images/backups by @stgraber in #1441
  • incusd/storage/lvm: Handle newer LVM by @stgraber in #1442
  • Tweak rendering of manpage in doc by @stgraber in #1443
  • incusd/storage/lvm: Require 512-bytes physical block size for VM images by @stgraber in #1444
  • incusd: Fill ExpiryDate and remove LastUsedDate in volumeSnapshotToProtobuf by @presztak in #1448
  • incusd/device/tpm: Wait for swtpm to be ready by @stgraber in #1447
  • incus: Improve completion for file push and file pull by @montag451 in #1445
  • incusd/auth/tls: Restrict config access to non-admin by @stgraber in #1451
  • incusd/storage: Handle default disk size in GetInstanceUsage by @stgraber in #1452
  • incus: Improve completion for some file sub-commmands by @montag451 in #1453
  • incus: Fix completion for profile copy by @montag451 in #1454
  • incus: Add completion for image alias subcommands by @montag451 in #1457
  • doc/installing: Update Fedora instructions by @stgraber in #1456
  • Fix gap in validation of pre-existing certificates when switching to PKI mode by @stgraber in #1458
  • doc/network_forwards: Split configuration into own table by @stgraber in #1460
  • chore: Happy path on the left, early return by @breml in #1461
  • incus: Fix completion for image alias create by @montag451 in #1459
  • incus/top: Ignore CPU idle time by @stgraber in #1462
  • incus: Display the alias expansion when execution of an alias fails by @montag451 in #1464
  • lint: disallow restricted licenses in go-licenses by @breml in #1466
  • chore: code structure, Go identifier shaddowing by @breml in #1465
  • incus: Fix alias arguments handling by @montag451 in #1463
  • incus/file/push Use SFTP client instead of file API by @HassanAlsamahi in #1468
  • Fix TPM fd leaks and OpenFGA patching issue by @stgraber in #1469
  • Clarify device override syntax by @stgraber in #1471
  • incusd/auth/openfga: refresh model before applying patches by @stgraber in #1472
  • Add authorization scriptlet by @bensmrs in #1412
  • doc: add openSUSE installation instructions by @cyphar in #1475
  • OCI image debugging improvements by @danbiagini in #1478
  • Add function checks to scriptlet validation by @bensmrs in #1484
  • incus/project: Fix handling of default (unset) project in get-current by @irhndt in #1476
  • Translations update from Hosted Weblate by @weblate in #1492
  • Add --force flag to the console command by @presztak in #1491
  • Accept io.Writer in RenderTable by @breml in #1490
  • doc/network_bridge: Fix missing escaping around variable by @irhndt in #1493
  • incusd/cluster: Skip project restrictions during join by @stgraber in #1497
  • incusd/instance/lxc: Skip instances without idmap allocation yet by @stgraber in #1495
  • incusd/storage/drivers/common: Truncate/Discard ahead of sparse write by @stgraber in #1496
  • Add AskPassword/AskPasswordOnce to Asker by @breml in #1499
  • Add additional check to Cancel method for ConsoleShow operation by @presztak in #1500
  • Improve console disconnections by @stgraber in #1501
  • Fix duplicate OVN load-balancer entries by @stgraber in #1502
  • Improve SFTP performance by @stgraber in #1503
  • incusd/instance_post: Expand profiles in scriptlet context by @stgraber in #1504

New Contributors

Full Changelog: v6.7.0...v6.8.0

Incus 6.7

15 Nov 16:53
v6.7.0
795717f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v6.6.0...v6.7.0

Incus 6.6

03 Oct 16:20
v6.6.0
7bf4499
Compare
Choose a tag to compare

Announcement

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

What's Changed

New Contributors

Full Changelog: v6.5.0...v6.6.0

Incus 6.0.2 LTS

20 Dec 19:30
v6.0.2
1ccd171
Compare
Choose a tag to compare

Incus 6.5

06 Sep 06:21
v6.5.0
442b89b
Compare
Choose a tag to compare

Release announcement

https://discuss.linuxcontainers.org/t/incus-6-5-has-been-released/21544

What's Changed

New Contributors

Full Changelog: v6.4.0...v6.5.0

Incus 6.4

09 Aug 04:55
v6.4.0
a819663
Compare
Choose a tag to compare

Announcement

https://discuss.linuxcontainers.org/t/incus-6-4-has-been-released/21323

What's Changed

New Contributors

Full Changelog: v6.3.0...v6.4.0

Incus 6.3

12 Jul 04:03
v6.3.0
180e9b0
Compare
Choose a tag to compare

Announcement

https://discuss.linuxcontainers.org/t/incus-6-3-has-been-released/21019

What's Changed

New Contributors

Full Changelog: v6.2.0...v6.3.0

Incus 6.0.1 LTS

28 Jun 22:15
v6.0.1
671e8de
Compare
Choose a tag to compare

Incus 6.2

31 May 05:23
v6.2.0
ad7d8b8
Compare
Choose a tag to compare

Announcement

https://discuss.linuxcontainers.org/t/incus-6-2-has-been-released/20060

What's Changed

  • Added generated documentation for image restrictions. by @TinkeringWithUS in #833
  • incus/storage_bucket: Add yaml support for key create by @awalvie in #841
  • incus/storage: Add customizable columns in list by @trannlong in #842
  • Port LogicalRouterSNATAdd and LogicalRouterDNATSNATAdd by @DhruvNistala in #840
  • Add get_project instance placement scriptlet function by @rpunjani in #839
  • incusd/instance/qemu: Fix StartedAt handling by @stgraber in #843
  • doc: Add generated documentation for instance kernel limits by @camnwalter in #844
  • Add support for all-projects for networks, network-acls, and storage buckets by @sona78 in #838
  • doc: Add generated documentation for USB devices by @camnwalter in #837
  • Added generated documentation for Unix devices #824 by @milaiwi in #836
  • Add load average information to resources API by @camnwalter in #845
  • Add generated documentation for network zones by @rpunjani in #847
  • Introduce incus top by @CharanSriramUni in #817
  • incusd/device/unix: Run gofmt by @stgraber in #852
  • Add PCI support to incus info --resources by @sharkman424 in #851
  • Added Generated Documentation for Disk by @conbye in #849
  • Add customizable columns network list functionality by @sharkman424 in #848
  • incusd/instance/lxc: Fix handling of migration.stateful by @stgraber in #854
  • incusd/network_zones: Fix listing of zones within a project by @stgraber in #853
  • gomod: Update dependencies by @stgraber in #857
  • incusd/network/ovs: Fix bad VLANMode value by @stgraber in #859
  • fix: close resources by @testwill in #860
  • incusd/instance: Fix building on 32bit architectures by @stgraber in #862
  • incus/network_zone: Add example for network zone record create by @awalvie in #863
  • incus/storage_volume: Add yaml support for create by @awalvie in #864
  • Fix runtime error when chassis, motherboard and firmware are nil by @maveonair in #867
  • Translations update from Hosted Weblate by @weblate in #874
  • incusd/instance/qemu: Allow setting protection.delete when running by @stgraber in #878
  • Change incus-agent install location to writeable location by @m2Giles in #669
  • api: Implement new access API by @BajuMcBites in #813
  • Various bugfixes by @stgraber in #889
  • incus/storage_volume/snapshot: Support YAML for creation by @stgraber in #891
  • incus-simplestreams: add --no-default-alias and --alias by @melato in #890
  • create_detached_idmapped_mount: avoid double close by @hallyn in #893
  • incusd/storage/btrfs: Fix btrfs argument order by @stgraber in #897
  • Clarify VM installation requirements by @stgraber in #896
  • incusd/seccomp/sysinfo: Handle 32bit on 64bit by @stgraber in #898
  • Add support for project forced deletion by @stgraber in #900
  • incus: Tweak completion logic by @stgraber in #902
  • Translations update from Hosted Weblate by @weblate in #903
  • Improve console log handling by @stgraber in #904
  • incusd/device/sriov: Line up code with comment by @stgraber in #905

New Contributors

Full Changelog: v6.1.0...v6.2.0