Populars: Dades actualitzades el 27 d’octubre del 2026

Categories

Internet1.356
Comunicació321
Àudio i vídeo898
Gràfics i disseny539
Ofimàtica i productivitat1.124
Eines per a desenvolupadors3.134
Eines d’IA529
Seguretat i privadesa385
Eines del sistema3.114
Jocs523
Educació i ciència239
Xarxa i TI284

Incus: baixar versions anteriors

Incus is a modern, secure and powerful system container and virtual machine manager.

LinuxContainers Contenidors i DevOps #60 Contenidors i DevOps

Aquí hi ha 28 versions d’Incus, des de 28 de desembre del 2023 fins a l’actual, 7.5.1. Cadascuna enllaça amb els instal·ladors del mateix desenvolupador.

2023: 1 1 23 2024: 3 3 24 2025: 14 14 25 2026: 10 10 26

28 versions en 3 anys · unes 10 per any

VersióDataMidaFitxers
7.5.1Darrera versió 25 de setembre del 2026 — 64 bits PortableARM64 Portable
Notes de la versió
Full Changelog: v7.5.0...v7.5.1
7.4.0 27 d’agost del 2026 — 64 bits PortableARM64 Portable
Notes de la versió
What's Changed
- docs: Clarify the sentence about Incus owning the ZFS pool/dataset by @ldesgoui in #3755
- incus/low-level: Fix naming inconsistency by @stgraber in #3756
- Various bugfixes by @stgraber in #3757
- shared/api: Hide additional sensitive config keys by @stgraber in #3758
- Various fixes by @stgraber in #3760
- Client-side near-live migration by @presztak in #3754
- Various bugfixes by @stgraber in #3762
- Various bugfixes by @stgraber in #3766
- incusd/cluster: Stop instances in place when evacuation has no target by @stgraber in #3767
- Implement security.protect.start by @stgraber in #3768
- Fix resolv.conf generation in forknet dhcp by @stgraber in #3769
- Preserve client state across derived clients by @jochumdev in #3771
- Various NVRAM-related improvements by @bensmrs in #3770
- Allow live update of ipv4/ipv6.address.external by @0xk1f0 in #3772
- Fix storage bucket handling in clusters by @stgraber in #3774
- Various bugfixes by @stgraber in #3776
- Move OVN tests to Github Actions by @stgraber in #3777
- Translations update from Hosted Weblate by @weblate in #3779
- incusd/storage/lvm: Wipe source device rather than VG name by @stgraber in #3782
- client: Handle unmanaged networks in preseed by @stgraber in #3780
- Use proxy ARP rather than NAT rules for OVN l2proxy by @stgraber in #3775
- Fix event ordering by @jochumdev in #3785
- client: Event connection liveness and Disconnect fixes by @jochumdev in #3784
- Server-side near-live migration by @presztak in #3730
- incusd/storage/lvm: Detect block type in ListVolumes by @stgraber in #3791
- Avoid synchronization issues between instance snapshots, volume snapshots and on-disk snapshots by @stgraber in #3792
- Optimize network loading by @stgraber in #3761
- Expose image location in cluster by @stgraber in #3790
- Add configurable multicast snopping and relaying on OVN by @stgraber in #3789
- incusd/instance/qemu: Use temporary data-file when growing metadata i… by @stgraber in #3796
- Translations update from Hosted Weblate by @weblate in #3799
- Translations update from Hosted Weblate by @weblate in #3801
- Move more Jenkins daily tests to Github by @stgraber in #3800
- doc: Document instance-migrated lifecycle event by @fohnwind in #3807
- Fix for various recent test failures by @stgraber in #3806
- Various bugfixes by @stgraber in #3811
- Add multiple --environment-file args by @AJRepo in #3805
- instance: Derive process start time from proc stat by @fivetime in #3810
- Update swagger specification by @stgraber in #3813
- Various bugfixes by @stgraber in #3812
- incusd: Fix authorization for inherited storage volumes by @47star in #3817
- Translations update from Hosted Weblate by @weblate in #3823
- Fix PATCH on cluster groups by @stgraber in #3822
- Port more Jenkins tests to Github Actions (VM) by @stgraber in #3814
- incusd/instance/qemu: Record maxcpus in boot state by @stgraber in #3820
- Add custom columns to incus image list by @stgraber in #3819
- Implement device path formatting by @bensmrs in #3825
- doc/storage: Add TrueNAS to data storage location table by @stgraber in #3827
- lxc: Start live migration action operation before pre-dumps by @fivetime in #3830
- incusd/firewall: Restrict wildcard proxy NAT to local addresses by @jochumdev in #3824
- client: Replace SetOrdered with AddChannel by @jochumdev in #3797
- Allow using external NAT addresses on auto-assigned OVN addresses by @stgraber in #3835
- Extend image locking by @stgraber in #3838
- Improvements to incus remote add by @stgraber in #3839
- Various bugfixes by @stgraber in #3840
- lxc: Make incremental memory migration opt-in by @fivetime in #3828
- storage/ceph: Ignore detached devices during RBD sysfs scan by @fivetime in #3829
- lxc: Normalize received CRIU state ownership by @fivetime in #3831
- Update for modern QEMU by @stgraber in #3842
- incusd/networks: Fix panic when a network fails to start by @speijnik in #3843
- incusd/instance/qemu: Cancel incoming state transfer 
7.3.0 31 de juliol del 2026 — 64 bits PortableARM64 Portable
Notes de la versió
What's Changed
- Fix typo in documented behavior in setting restricted.containers.privilege to isolated by @Hye-Dev in #3548
- Translations update from Hosted Weblate by @weblate in #3554
- doc: fix config set deprectation warning by @gagath in #3552
- Various bugfixes by @stgraber in #3555
- incus/move: Apply --storage pool to dependent disks by @stgraber in #3550
- github: Build Windows and MacOS native installers. by @stgraber in #3551
- Add timeout for QMP commands by @stgraber in #3559
- github: Add a build workflow by @stgraber in #3562
- build(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #3567
- build(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #3566
- Various bugfixes by @stgraber in #3570
- incusd/devices: Allow /32 and /128 for OCI addresses by @stgraber in #3568
- cmd/generate-database/db: Manually specify uuid package by @masnax in #3574
- incusd/operations: Fix nil deref race in Cancel by @stgraber in #3573
- Translations update from Hosted Weblate by @weblate in #3575
- incusd/instance/qemu/qmp: Bump timeout for block commands by @stgraber in #3576
- incusd/instance/qemu/qmp: Bump timeout for slow synchronous commands by @stgraber in #3577
- incus: Avoid double-close warning on export and file pull by @stgraber in #3580
- doc/incus-cli: reword docs for configuration file path by @abiosoft in #3581
- incusd/device/disk: Use resolved project for Ceph ISO RBD names by @47star in #3583
- Fallback to sending agent state data through vserial ringbuffer by @masnax in #3582
- Various bugfixes by @stgraber in #3588
- incusd/storage: Honor btrfs.compression on instances from optimized images by @cmspam in #3591
- incusd/storage/s3: Add GetBucketVersioning by @stgraber in #3593
- incusd/instance/qemu: Use a shared memory backend on all architectures by @stgraber in #3589
- Add support for ipvX.gateway=none for OCI containers by @stgraber in #3586
- Use persistent Logical Switch Ports with OVN by @stgraber in #3587
- Fix concurrent image unpacking on ceph by @DarkressX in #3579
- Add support for BGP unnumbered peers by @stgraber in #3600
- incusd/forknet: Wait up to 5s for initial DHCP configuration by @stgraber in #3595
- incusd/instance/qemu: Handle missing kvm64 by @glowf1sh in #3605
- client: Only pass device overrides to sources supporting them by @stgraber in #3607
- Fix handling of CPU pinning during live migration by @stgraber in #3608
- Support persistent bitmaps for raw-format block devices by @presztak in #3609
- incusd/network/ovn: Fix NAT for network forward default targets by @0xk1f0 in #3596
- Translations update from Hosted Weblate by @weblate in #3611
- Implement security.nesting for virtual machines by @stgraber in #3612
- Move all the authorization related keys within one central authorization.XYZ namespace by @presztak in #3619
- Add mention fo cgroup2 limitations by @stgraber in #3616
- incusd/dev_incus: Fix race in ConnPidMapper access by @stgraber in #3621
- Various bugfixes by @stgraber in #3615
- Implement network allocations summary by @MarcosDaNight in #3620
- incusd/storage/ceph: Concurrent Deletion Adjustments by @0xk1f0 in #3622
- Translations update from Hosted Weblate by @weblate in #3624
- Various bugfixes by @stgraber in #3623
- Add a native-context GPU type for VMs (virtio-gpu DRM native context) by @cmspam in #3564
- Various bugfixes by @stgraber in #3629
- Add storage pool usage metrics by @MarcosDaNight in #3628
- incusd/storage/zfs: Restore volume quota on refresh error by @stgraber in #3631
- Add support for port forwarding (CLI connects to inside instance) by @stgraber in #3633
- Translations update from Hosted Weblate by @weblate in #3634
- incusd/metrics: Rename incus_storage_pool_total_bytes to incus_storag… by @stgraber in #3636
- Translations update from Hosted Weblate by @weblate in #3640
- Various bugfixes by @stgraber in #3641
- shared/tls: Use first successful connection in RFC3493Dialer by @stgraber in #3644
- Various bu
7.2.0 26 de juny del 2026 — 64 bits PortableARM64 Portable
Notes de la versió
What's Changed
- Translations update from Hosted Weblate by @weblate in #3428
- Translations update from Hosted Weblate by @weblate in #3433
- Various bugfixes by @stgraber in #3432
- shared/tls: Detect Lego version/behavior based on help by @stgraber in #3435
- doc/cloud-init: Clarify VM behavior by @stgraber in #3436
- Fix Github Actions java setup by @stgraber in #3438
- incus: Make unset commands accept several keys by @bensmrs in #3439
- Add migration-compatible hv flags with migration.stateful=true by @masnax in #3442
- Generate-database joinas tag by @masnax in #3443
- Translations update from Hosted Weblate by @weblate in #3444
- Align node specific network config by @breml in #3441
- Fix block backup issues by @stgraber in #3448
- Remove LXD to Incus logic by @stgraber in #3451
- Storage migration/recovery related fixes by @stgraber in #3452
- OVS/OVN related fixes by @stgraber in #3453
- Cluster evacuation improvements by @stgraber in #3455
- global: Clean latest gofumpt by @stgraber in #3456
- incusd: Replace gorilla/mux with http.ServeMux by @stgraber in #3458
- Improve low level backup API by @stgraber in #3457
- Implement a filtered version of the Server struct by @stgraber in #3462
- Various bugfixes by @stgraber in #3461
- Translations update from Hosted Weblate by @weblate in #3465
- Add logging helper for deferred functions and use in all packages by @stgraber in #3464
- Translations update from Hosted Weblate by @weblate in #3466
- Implement server.crt update through internal API by @stgraber in #3463
- Translations update from Hosted Weblate by @weblate in #3474
- Various bugfixes by @stgraber in #3475
- Translations update from Hosted Weblate by @weblate in #3481
- doc: Improve incus alias docs by @augustodsgv in #3479
- Update debug.go by @kazan417 in #3469
- incus/server/storage/driver/ceph: Shrink images to minimal size after unpacking by @DarkressX in #3486
- Handle concurrent NBD connections on instance endpoint by @stgraber in #3482
- doc/incus-cli: Add CLI configuration file reference by @augustodsgv in #3483
- Various bugfixes by @stgraber in #3489
- doc: Update preseed description to match with reality by @stgraber in #3490
- doc: Ignore criu.org link checking by @bensmrs in #3493
- incus/utils_copy: Fix wrong error returned by @bensmrs in #3492
- Implement per-instance BGP by @stgraber in #3491
- Incus/add remote set keepalive by @augustodsgv in #3495
- Add core.https_allowed_websocket_origin by @stgraber in #3496
- incus: Close web UI probe response body by @fwerkor in #3497
- ci: authenticate OpenFGA release lookups by @fwerkor in #3502
- Translations update from Hosted Weblate by @weblate in #3503
- Translations update from Hosted Weblate by @weblate in #3509
- Fix allow cached shared image to grow by @DarkressX in #3504
- Update AI/LLM policy by @stgraber in #3506
- Authentication / connection bugfixes by @stgraber in #3505
- storage/zfs: avoid raw send for snapshot copies by @fwerkor in #3501
- incusd/storage/drivers: Add "btrfs.compression" volume option by @cmspam in #3511
- incusd/device/disk: Use virtiofsd --posix-acl=auto if supported by @germag in #3468
- incus/server/storage/driver/ceph: Don't return error if image size is larger than cached image size by @DarkressX in #3516
- build(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #3518
- doc/cloud-init: Change YAML spec domain by @bensmrs in #3524
- incusd/storage/btrfs: Fix daemon dir prefix check by @bensmrs in #3523
- Allow static network configuration for OCI containers by @stgraber in #3522
- Various bugfixes by @stgraber in #3527
- incusd/endpoints: Fix infinite loop in network error log writer by @stgraber in #3531
- Fix missing QCOW2 overhead on LVM cluster LVs by @stgraber in #3537
- Use OS-specific CLI paths by @stgraber in #3534
- Various bugfixes by @stgraber in #3539
- Add version specific QEMU args according to image.os and image.release by @masnax in #3529
- incusd: Skip NVRAM setup for unified AMD SEV f
7.1.0 29 de maig del 2026 — 64 bits PortableARM64 Portable
Notes de la versió
What's Changed
- Translations update from Hosted Weblate by @weblate in #3296
- Translations update from Hosted Weblate by @weblate in #3298
- doc/devices/disk: Fix broken link by @stgraber in #3297
- Translations update from Hosted Weblate by @weblate in #3309
- Fix some initial 7.0 issues by @stgraber in #3311
- Fix some network issues by @stgraber in #3312
- doc/authorization: Fix reference to old "manager" relation by @stgraber in #3313
- incusd/projects: Fix targeting on project delete by @stgraber in #3315
- incusd/network/acl: Fix issue with instances in different project tha… by @stgraber in #3314
- incusd/instance/qemu: Remove deprecated QEMU flag by @stgraber in #3318
- Fix NBD swagger by @stgraber in #3317
- incusd/cluster: Skip operation creation on shutdown evacuate by @stgraber in #3320
- Fix some simple bugs by @stgraber in #3325
- Implement bridge.multicast_snooping by @stgraber in #3327
- Add lock handling for NBD operations by @presztak in #3331
- devcontainer: fix golangci-lint install source by @breml in #3336
- build(deps): bump actions/dependency-review-action from 4 to 5 by @dependabot[bot] in #3338
- Restore config volume as part of VM block restoration (LVM storage) by @presztak in #3343
- Update Ansible section with incus-client details by @chrisjsimpson in #3345
- Update list of Ubuntu LTS releases that get pre-built Incus packages by @meeque in #3346
- Use correct host:port format for ClusterAddress by @stephendotcarter in #3349
- Various bugfixes by @stgraber in #3352
- doc/storage_volume: Fix outdated information by @bensmrs in #3360
- test: Disable volume shrinking with LINSTOR by @bensmrs in #3354
- incusd/storage/s3: Implement S3 CopyObject by @stgraber in #3365
- Allow volume creation on attach by @stgraber in #3363
- Add workaround for lvmcluster pool removal by @presztak in #3369
- Translations update from Hosted Weblate by @weblate in #3370
- Various bugfixes by @stgraber in #3362
- Performance improvements by @stgraber in #3372
- Fix forward duplicate ip check by @DarkressX in #3373
- doc: Extend description for OCI-compliant remotes by @UweKrause in #3374
- incus/operation: Fix default column layout in help text by @urbalazs in #3347
- Fix another set of explanation typos. by @kazan417 in #3299
- incusd/instance/qemu: add virtio vga feature gating by @damex in #3305
- Translations update from Hosted Weblate by @weblate in #3376
- Add support for block.create_options by @stgraber in #3377
- incus/utils: Tweak environment file handling to strip matching outer … by @stgraber in #3378
- shared/archive: Improved ENOSPC detection by @stgraber in #3379
- Allow setting up a TPM certificate authority by @stgraber in #3380
- incusd/devices: Set volatileGet on Refresh by @stgraber in #3381
- Translations update from Hosted Weblate by @weblate in #3384
- Update cluster.go by @kazan417 in #3383
- Update network_forward.go by @kazan417 in #3387
- incus/config: Fix YAML file name in help text by @urbalazs in #3390
- Translations update from Hosted Weblate by @weblate in #3393
- Fix incus-simplestreams issues by @stgraber in #3391
- Fix forkdhcp issues by @stgraber in #3392
- Allow editing raw LINSTOR properties by @bensmrs in #3396
- Implement ranges in network address sets by @stgraber in #3394
- incusd/network/ovn: Use dnat_and_snat for fully mapped external addre… by @stgraber in #3397
- Enable TPM live migration by @presztak in #3398
- Translations update from Hosted Weblate by @weblate in #3399
- Translations update from Hosted Weblate by @weblate in #3400
- Fix push behavior with UID/GID/mode overrides by @bensmrs in #3401
- More bugfixes by @stgraber in #3395
- Fix remaining golangci-lint issues by @stgraber in #3405
- Always return the total disk size on instances by @stgraber in #3402
- More codebase cleanup by @stgraber in #3407
- VLAN filtering fixes by @stgraber in #3408
- incusd/instance/lxc: Use os.Root for templating by @stgraber in #3403
- Implement storage volume rebuild by @stgraber in
7.0.2 16 d’octubre del 2026 — 64 bits PortableARM64 Portable
Notes de la versió
Full Changelog: v7.0.1...v7.0.2
7.0.0 1 de maig del 2026 — 64 bits PortableARM64 Portable
Notes de la versió
What's Changed
- github: format INCUS_VERSION from tag in release workflow by @0xk1f0 in #3098
- client: Optionally skip blocking for OIDC authentication by @masnax in #3102
- Keepalive proxy improvements by @stgraber in #3097
- incus/version: Gracefully fail when server unreachable by @bensmrs in #3104
- incusd/instance/agent-loader: Use Linux arch names by @bensmrs in #3105
- qemu: gate SPICE support on incus host via QMP query-spice by @damex in #3103
- incusd/instances/qemu: Detect 9p support and hide it behind feature flag by @damex in #3109
- incusd/instance/qemu: Enable SPICE audio feature gating by @damex in #3110
- incusd: Fix bad type in format strings by @stgraber in #3114
- qemu: gate virtio audio based on presence of virtio-sound-pci by @damex in #3115
- Cleanup cmd packages by @stgraber in #3107
- Translations update from Hosted Weblate by @weblate in #3116
- incusd/instances/qemu: Rework qemuArchConfig by @stgraber in #3106
- Delete dependent volumes on instance deletion by @presztak in #3117
- incusd/response: Make pipeResponse flush headers ASAP by @bensmrs in #3123
- Improve handling of dependent volumes by @presztak in #3120
- Rework storage caching logic (performance improvement) by @stgraber in #3121
- Implement IncusOS update trigger on cluster version mismatch by @stgraber in #3122
- shared/cliconfig: Avoid treating = as part of a remote name by @bensmrs in #3125
- incusd/network/state: Use canAccessNetwork by @stgraber in #3126
- incus-simplestreams: Add flag for overriding product name by @csprl in #3128
- Support old-style ZFS types by @bensmrs in #3130
- Translations update from Hosted Weblate by @weblate in #3132
- Add support for cross-cluster dependent volume migration by @presztak in #3133
- incusd/storage: Fix race in caching logic by @stgraber in #3134
- Port to yaml/go-yaml by @stgraber in #3127
- incusd/storage: Fix potential deadlock by @stgraber in #3136
- Implement cancel logic on all remaining websocket class operations by @stgraber in #3135
- Remove stale port UUID by @DarkressX in #3140
- Support optimized storage for dependent volumes by @presztak in #3141
- Fix dependent volume flag removal during same-host storage moves by @presztak in #3138
- Implement a request body limit by @stgraber in #3137
- Fix mount interception dropping mount data flag on idmapped mount by @stgraber in #3142
- Use device names for dependent volumes when importing backups by @presztak in #3144
- Clarify description of oidc.claim option by @yannis2707 in #3145
- Rework physical NIC device validation by @stgraber in #3143
- Fix stateful snapshots for qcow2 volumes by @presztak in #3147
- incusd: Don't expose the API extension list pre-authentication by @stgraber in #3149
- incusd/device/nic_physical: Fix bridge handling by @stgraber in #3150
- incusd/device/nic_physical: Fix inheritance from network by @stgraber in #3152
- incusd/instances/qemu: Skip vmcoreinfo on ppc64le by @stgraber in #3153
- doc/image_format: Update Pongo2 link by @neitsab in #3154
- incusd/device/nic_bridged: Handle physical NICs by @stgraber in #3157
- Fix live migration of instances with snapshots by @presztak in #3158
- incusd/instance/qemu: Scale SCSI queues with CPUs by @stgraber in #3165
- Add a NBD based backup API by @stgraber in #3093
- Fix stateful VM snapshot failure with dependent volumes by @presztak in #3173
- incus: Enable admin recover and admin sql on all platforms by @stgraber in #3169
- incusd/apparmor/qemuimg: Expand symlinks by @stgraber in #3175
- client: Forward skopeo errors by @stgraber in #3172
- incus: Fix Windows absolute paths by @bensmrs in #3176
- Return bitmap endpoints by default when listing by @presztak in #3177
- incusd/instance/qemu: Fix RTC handling on Windows by @stgraber in #3179
- Add support for exposing dirty bitmaps by @presztak in #3178
- Improve snapshot creation rollback handling by @presztak in #3180
- Rework tracking of original VM properties for migration and stateful snapshots/stop by @stg
6.23.0 27 de març del 2026 — 64 bits PortableARM64 Portable
Notes de la versió
What's Changed
- Allow custom volume snapshot create/delete when attached to running instance by @presztak in #2989
- shared/cliconfig: Add lock to prevent panic by @stgraber in #2991
- incusd/endpoints/starttls: Report correct ServerName by @stgraber in #2993
- generate-database: fix linter complaints by @J0nasDotDev in #2995
- build(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #2996
- firewall: fix linter complaints by @J0nasDotDev in #2997
- OVN add ipv4.dhcp.gateway + allow none value by @JulesdeCube in #2990
- server sys: fix linter complaints by @J0nasDotDev in #2999
- server project: fix linter complaints by @J0nasDotDev in #2998
- server util: fix linter complaints by @J0nasDotDev in #3000
- incusd/instance/lxc: Add /usr/bin/init to OCI PID1 list by @stgraber in #3001
- server seccomp: fix linter complaints by @J0nasDotDev in #3002
- server migration: fix linter complaints by @J0nasDotDev in #3003
- server task: fix linter complaints by @J0nasDotDev in #3004
- Add an instance repair API by @stgraber in #3008
- Implement new parser for CLI client by @bensmrs in #3007
- Translations update from Hosted Weblate by @weblate in #3009
- incusd/operations: Fix missing Unlock by @stgraber in #3012
- Translations update from Hosted Weblate by @weblate in #3013
- incusd/metrics: Increase node-exporter timeout to 5s by @stgraber in #3015
- Translations update from Hosted Weblate by @weblate in #3019
- Mixed bugfixes by @stgraber in #3020
- Add support for instance-agent events by @0xk1f0 in #3026
- NIC improvements by @bensmrs in #3024
- incus/usage: Defer remote connection by @bensmrs in #3028
- Fix linter reported issues by @stgraber in #3022
- Add FreeBSD agent by @bensmrs in #3029
- Translations update from Hosted Weblate by @weblate in #3031
- Fix ZFS test failures by @stgraber in #3027
- incus: fix log in sftpRecursiveMkdir by @J0nasDotDev in #3032
- Translations update from Hosted Weblate by @weblate in #3034
- devcontainer: update Go version and pipx install command by @0xk1f0 in #3035
- Translations update from Hosted Weblate by @weblate in #3038
- incus/cluster: Fix default column layout in help text by @urbalazs in #3041
- incus: Fix indent on --sub-commands by @stgraber in #3042
- Add initial support for dependent volumes by @presztak in #3025
- Introduce goreleaser by @stgraber in #3044
- incusd/daemon: Allow internal and os API during startup by @stgraber in #3045
- Diverse agent fixes by @bensmrs in #3051
- Restrict security.shared to raw custom block volumes on lvmcluster by @presztak in #3053
- incus: Print newly-created snapshot name if unspecified by @J0nasDotDev in #3039
- incus/info: Allow querying alternative log files by @stgraber in #3052
- Simplify config subvolume naming by using static "instance" prefix by @presztak in #3050
- Add colors to the CLI client by @bensmrs in #3058
- HTTP hardening by @stgraber in #3067
- Add support for migrating dependent volumes with instances by @presztak in #3057
- Fix issues with logs volume by @stgraber in #3063
- Harden certificate updates by @stgraber in #3068
- Few tweaks around CLI colors by @bensmrs in #3065
- Add LZ4 compression by @bensmrs in #3071
- Add project resource and limit metrics by @Adevixxx in #3021
- incus-migrate: Fix OVA handling within os.Root by @stgraber in #3072
- incus-migrate: Allow importing OVAs from URLs by @bensmrs in #3073
- incusd/seccomp: Limit the new mount API system calls we block by @stgraber in #3070
- incus/usage: Fix edge case by @bensmrs in #3080
- Update dependencies by @stgraber in #3078
- Cleanup and harden the OIDC allowed_subnets claim by @stgraber in #3079
- Translations update from Hosted Weblate by @weblate in #3082
- doc: Remove config-options page by @bensmrs in #3083
- Refactor live migration - extract common logic by @presztak in #3085
- Add cp-like flags to pull commands by @bensmrs in #3086
- Prevent setting the 'snapshots.XYZ' keys on dependent volumes by @presztak in #3087
- incusd/insta
6.22.0 27 de febrer del 2026 — 64 bits PortableARM64 Portable
Notes de la versió
What's Changed
- Translations update from Hosted Weblate by @weblate in #2854
- incusd/device/nic: Fix connected logic for non-NIC QEMU devices by @bensmrs in #2855
- Fix typo: Supported cConditions to Supported Conditions by @hnakamur in #2858
- incusd/storage/zfs: Set IncusOS storage usage property by @stgraber in #2857
- Translations update from Hosted Weblate by @weblate in #2861
- shared/util: Fix SingleQuote to actually quote by @stgraber in #2863
- Translations update from Hosted Weblate by @weblate in #2867
- Translations update from Hosted Weblate by @weblate in #2869
- incus: Fix get-client-certificate ignoring per-remote certs by @MarcosDaNight in #2866
- Translations update from Hosted Weblate by @weblate in #2870
- incusd/storage/lvm: Move IncusOS check to pool creation by @stgraber in #2871
- Translations update from Hosted Weblate by @weblate in #2874
- Improvements to incus-migrate by @stgraber in #2883
- tests: Fix SR-IOV attached key test by @Shaderbug in #2882
- Various bugfixes by @stgraber in #2891
- Translations update from Hosted Weblate by @weblate in #2901
- Add support for QCOW2 migration whether the instance is stopped by @presztak in #2896
- Assorted bugfixes by @stgraber in #2902
- incusd: Search OVS switch external_interfaces by @dankm in #2898
- SR-IOV: Implement support for trust property by @Shaderbug in #2903
- MarkdownLint fixes, fix nonstandard {Important} by @AJRepo in #2885
- Manual pattern snapshots maintain uniqueness with pongo-pattern. by @Mujib-Ahasan in #2880
- Propagate error when adding qcow2 backing block device by @presztak in #2908
- Implement direct backup exports by @bensmrs in #2899
- Implement disk-only snapshot restore by @stgraber in #2912
- Skip special disk devices in metrics by @stgraber in #2911
- Prevent moving shared storage volumes by @presztak in #2914
- Add incus image generate-metadata and update incus-migratedocumentation by @stgraber in #2916
- Support live migration of qcow2 volumes by @presztak in #2917
- Pass live migration flag and skip final filesystem sync for VMs by @presztak in #2925
- Add QCOW2 live migration support for instances with snapshots by @presztak in #2923
- doc/requirements: Bump minimal requirements by @stgraber in #2926
- Validate requested storage pool during instance migration by @presztak in #2931
- Implement VM fast reboot by @stgraber in #2933
- Improve live migration handling by @stgraber in #2934
- incus-migrate: Fix URL detection by @stgraber in #2935
- Remove instance volume on revert after failed live migration by @presztak in #2937
- Fix source hang when target migration fails by @presztak in #2938
- Prevent concurrent QCOW2 snapshot deletions by @presztak in #2941
- incusd/instance/qemu: Require full restart for agent drive by @stgraber in #2942
- Prevent concurrent snapshot deletions by @presztak in #2943
- incus: Refactor CLI usage strings by @bensmrs in #2945
- incusd/instance/qemu: Force a real reboot after applying templates by @stgraber in #2946
- incusd/storage/ceph: Use the standard error for unsupported disk usage by @stgraber in #2949
- Allow filtering unix-hotplug by USB controller PCI address by @stgraber in #2950
- incusd/storage/qcow2: Wait for qemu-nbd to be ready by @stgraber in #2953
- Fix backing block device ordering when fetching from QEMU by @presztak in #2954
- Remove mount paths when deleting snapshots by @presztak in #2957
- Windows agent over vsock by @masnax in #2958
- doc/instance_units: Mention common units by @stgraber in #2962
- incusd/fsmonitor: Read multiple fanotify events by @zgttotev in #2961
- Tweak CPU and memory hotplug errors by @stgraber in #2965
- Incus guest uptime metrics by @tlusser in #2906
- Introduce evacuating and restoring cluster member states by @stgraber in #2967
- Fix preseed struct by @stgraber in #2968
- incusd/device/nic_ovn: Fix nested NIC state by @stgraber in #2969
- Add snapshot support for qcow2 custom volumes by @presztak in #2966
- incusd/storage/linstor: Propagate
6.21.0 23 de gener del 2026 — 64 bits PortableARM64 Portable
Notes de la versió
What's Changed
- doc/openfga: Improve required config keys by @tibeer in #2779
- incusd/network/ovn: Drop now obsolete DNS check by @stgraber in #2782
- incusd/storage/truenas: Fix SetVolumeQuota issue when growing FS volumes by @mrstux in #2783
- incus-user: Don't reset setup if user has access by @MarcosDaNight in #2784
- Add custom OIDC claim to restrict access to specific subnet by @stgraber in #2789
- Tweak boot.autostart by @stgraber in #2791
- incusd/network/physical: Allow parent re-use for bridges by @stgraber in #2793
- Translations update from Hosted Weblate by @weblate in #2794
- Translations update from Hosted Weblate by @weblate in #2796
- Add vlan.tagged to physical networks by @stgraber in #2802
- Implement forced deletion in legacy file API by @stgraber in #2801
- doc/network_ovn: Add note about advanced external_interfaces syntax by @stgraber in #2805
- Parallelize instance startup on daemon start by @presztak in #2809
- Translations update from Hosted Weblate by @weblate in #2813
- generate-database: Respect "primary" config for Identifier in mappings by @breml in #2815
- Add qcow2 resize support and respect specified disk size by @presztak in #2811
- Added a few more environment variables by @MOBergeron in #2816
- Use proxy protocol package with v2 support by @masnax in #2817
- generate-database: fix import type for association tables by @breml in #2818
- Fix adding disk with a device name longer than 31 bytes by @presztak in #2819
- Translations update from Hosted Weblate by @weblate in #2826
- Further restrict API names character set and prevent shell expansion by @stgraber in #2827
- Fix required=false with custom volumes by @stgraber in #2829
- Fix some potential race conditions by @stgraber in #2832
- Allow setting 'vg_name' for non-clustered LVM during init by @presztak in #2838
- Add support for nic SR-IOV selection by vendorid, productid and pci by @presztak in #2828
- incusd: pass firmware opt from device/pci to instance/qemu by @stek29 in #2837
- Add incus wait by @Mujib-Ahasan in #2834
- Hash serial value if it exceeds the maximum length by @presztak in #2841
- doc/linstor: Add documentation for source parameter. by @tibeer in #2795
- Update Rocky Linux instructions by @neelchauhan in #2804
- Tweak dnsmasq startup condition by @Mujib-Ahasan in #2840
- Use the standard DNS SOA format by @dankm in #2843
- Translations update from Hosted Weblate by @weblate in #2844
- Remove automatic increasing of SR-IOV VF count by @presztak in #2845
- doc: Add warning about long device names by @presztak in #2846
- Security fixes ahead of Incus 6.21 by @stgraber in #2848
- Add attached and connected keys to NIC devices by @bensmrs in #2847
- Fix some issues before 6.21 release by @stgraber in #2849
New Contributors
- @MarcosDaNight made their first contribution in #2784
- @stek29 made their first contribution in #2837
- @dankm made their first contribution in #2843
Full Changelog: v6.20.0...v6.21.0
6.20.0 19 de desembre del 2025 — 64 bits PortableARM64 Portable
Notes de la versió
What's Changed
- Translations update from Hosted Weblate by @weblate in #2718
- agent-loader/install-linux.sh Fix SELinux issue with agent run path by @rgerardi in #2719
- doc: fix instances-limit-units reference links by @hnakamur in #2716
- instance/drivers/driver_common: Fix cat order bug in selinuxContext() by @mschiff in #2721
- Add Default Environment Variables for the Windows Agent by @MOBergeron in #2720
- Translations update from Hosted Weblate by @weblate in #2722
- Translations update from Hosted Weblate by @weblate in #2723
- Translations update from Hosted Weblate by @weblate in #2724
- Translations update from Hosted Weblate by @weblate in #2729
- Added new Windows environment variable 'SystemDrive' by @MOBergeron in #2730
- incusd/instance/lxc: Generate a stable MAC for managed physical bridg… by @stgraber in #2727
- incusd/device/nic_physical: Fix VLAN for VMs by @stgraber in #2732
- incus/create: Allow reading Ephemeral flag from stdin by @stgraber in #2731
- Translations update from Hosted Weblate by @weblate in #2735
- Translations update from Hosted Weblate by @weblate in #2742
- incusd/network/bridge: Don't listen for incoming RAs by @stgraber in #2743
- incusd/network/zone: Allow trailing dot in NS records by @stgraber in #2744
- incusd/device/physical: Allow live-migration of bridged physical NICs by @stgraber in #2745
- Move ACME challenge logic to shared by @masnax in #2746
- Translations update from Hosted Weblate by @weblate in #2750
- Improve VM state handling by @stgraber in #2747
- incusd/operations: Return a copy of the metadata to avoid concurrent … by @stgraber in #2752
- incusd/instance/qemu: Fix regression in reported state by @stgraber in #2756
- Translations update from Hosted Weblate by @weblate in #2758
- Update dependencies by @stgraber in #2759
- build(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #2762
- incus/io: #2636 fix linter complaints in internal/io by @dector in #2763
- internal/jmap: Refactor Map methods and add comprehensive tests by @dector in #2765
- incusd/storage_volumes: Fix state handling in getVolumeFull by @stgraber in #2766
- Attempt to make the Incus Agent on Windows better integrated. by @MOBergeron in #2749
- generate-database: Allow overwriting the target column for a join by @breml in #2761
- shared/tls: implement Happy Eyeballs (RFC 8305) in RFC3493Dialer by @johnae in #2753
- incusd/devices/tpm: Make incompatible with live-migration by @stgraber in #2767
- incus/network_load_balancer: Fix typo in cmd info description by @positiveEV in #2768
- incus/util: #2636 fix linter complaints in internal/filter by @dector in #2764
- Add support for QCOW2 formatted volumes on lvmcluster by @presztak in #2693
- Fix storage related issues by @stgraber in #2769
- Take project into account during qcow2 operation by @presztak in #2770
- Translations update from Hosted Weblate by @weblate in #2772
- shared/api: add comprehensive unit tests for URL builder by @baconYao in #2771
- Implement standalone incus cluster join by @presztak in #2755
- Feature: restrict agent features from the guest by @Mujib-Ahasan in #2736
- Various fixes for Incus 6.20 by @stgraber in #2774
New Contributors
- @rgerardi made their first contribution in #2719
- @mschiff made their first contribution in #2721
- @johnae made their first contribution in #2753
- @positiveEV made their first contribution in #2768
Full Changelog: v6.19.1...v6.20.0
6.19.1 29 de novembre del 2025 — 64 bits PortableARM64 Portable
Notes de la versió
Announcement
This is a critical bugfix release on top of Incus 6.19 which fixes a daemon crash on some background image updates.
What's Changed
- Replace map[string]map[string]string with DevicesMap for more user friendly handling of bool and numbers (with defaults) by @breml in #2697
- Fix bad test and crash on background unpack by @stgraber in #2715
Full Changelog: v6.19.0...v6.19.1
6.19.0 29 de novembre del 2025 — 64 bits PortableARM64 Portable
Notes de la versió
What's Changed
- incusd/network/ovn: Tweak port removal logic by @stgraber in #2600
- Initial SELinux detection and handling by @stgraber in #2599
- github: Build the agent on MacOS by @stgraber in #2602
- Translations update from Hosted Weblate by @weblate in #2603
- incusd/instance/qemu: Disable virtio-snd on Windows by @stgraber in #2604
- Quiesce the VM QMP log by @stgraber in #2608
- incusd/device/disk: Skip VirtioFS Posix ACLs on Windows by @stgraber in #2609
- incusd/selinux: Add basic refpolicy support by @stgraber in #2612
- client: Add GetEventsByType and GetEventsAllProjectsByType by @breml in #2613
- Fix cluster event issues by @stgraber in #2615
- cmd/generate-database/db: Fix create/update with composite keys by @masnax in #2616
- client: Omit trailing ? for /events without query parameters by @breml in #2618
- incusd/storage_volumes: Better handle bad patterns by @stgraber in #2617
- incusd/apparmor/lxc: Don't bother with sys/proc protections when nest… by @stgraber in #2624
- incusd/acme: Handle HTTPS proxies by @stgraber in #2625
- Fix lifecycle events being emited on pending entities by @presztak in #2633
- Fix vlan/parent modification on physical uplink by @gbilic in #2632
- Feat: --format raw added added for getting raw data. by @Mujib-Ahasan in #2622
- Allow incus admin os on all platforms by @stgraber in #2635
- Fix sparse writer performance by @stgraber in #2637
- Tighten storage pool permissions by @stgraber in #2642
- incus-migrate: Strict error checking by @stgraber in #2639
- incusd/patches: Fix incorrect error check in permission patch by @stgraber in #2643
- incusd/instance/qemu: Properly parse dashed disk names when detaching by @bensmrs in #2648
- incusd/instance/qemu: Fix macOS agent by @bensmrs in #2647
- incusd/api: Refresh OIDC on changes to oidc.scopes by @stgraber in #2649
- incus/instance: Add missing godocs by @dector in #2644
- incusd: only apply qemu rtc adjustments if it is configured by @The127 in #2645
- Translations update from Hosted Weblate by @weblate in #2658
- Allow some remote internal API interactions by @stgraber in #2657
- gomod: Update dependencies by @stgraber in #2664
- Translations update from Hosted Weblate by @weblate in #2667
- cmd/incus-agent: address golangci-lint issues by @RageZBla in #2661
- Make /var/lib/incus/devices a tmpfs by @stgraber in #2668
- incus/util: #2636 fix linter complaints in internal/util by @dector in #2655
- doc: Remove mentions of IRC by @stgraber in #2672
- Support for the Incus Agent as a Service on Windows by @MOBergeron in #2671
- doc/image_format: Tweak wording by @stgraber in #2676
- incusd/storage/zfs: Rework zvol resolution logic by @stgraber in #2673
- Workaround Linstor URL parsing issue by @stgraber in #2677
- incusd/device/unix_hotplug: Prevent duplicate uevent injection by @zgttotev in #2679
- Fix determination of target path for storage volume file mount command by @presztak in #2683
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #2694
- cmd/lxd-to-incus: address golangci-lint issues by @RageZBla in #2692
- cmd/lxc-to-incus: address golangci lint issues by @RageZBla in #2691
- cmd/incus-simplestream: output of golangci-lint run --fix by @RageZBla in #2689
- cmd/incus-user: refactor to not use os.Exit and instead close listener by @RageZBla in #2690
- cmd/generate-config: address golangci-lint issues by @RageZBla in #2660
- shared/resources: Skip broken udev symlinks by @stgraber in #2695
- incusd/network/zone: Support setting top level records by @stgraber in #2696
- Correct response documentation for recursively fetching an instance by @Hye-Dev in #2699
- Support retrieving client certificate as PFX (PKCS12) by @stgraber in #2700
- Fix file access issues (crash and OpenFGA model) by @stgraber in #2701
- Translations update from Hosted Weblate by @weblate in #2703
- Add Full structs for storage volumes and backups by @stgraber in #2704
- Feature: Support deleting multiple objects in CLI by @Mujib-Ahasan
6.18.0 14 de novembre del 2025 — 64 bits PortableARM64 Portable
Notes de la versió
Announcement
https://discuss.linuxcontainers.org/t/incus-6-18-has-been-released/25091
What's Changed
- Replace map[string]string with ConfigMap for more user friendly handling of bool and numbers (with defaults) by @breml in #2496
- doc: Add description for database-client role by @presztak in #2510
- 'dns.mode' implementation for the OVN driver by @presztak in #2511
- Change snapshot deletion command to storage volume snapshot delete by @robbystk in #2514
- Use 'Patch' method for PATCH requests by @presztak in #2516
- Feat/add table query on sql by @heldergomes in #2512
- Translations update from Hosted Weblate by @weblate in #2519
- incus/admin/os: Update for current API prefix by @stgraber in #2520
- Fixed grammar in README.md by @Smoothengineer in #2521
- Improve IncusOS debug log command by @stgraber in #2522
- incusd/cluster: Don't use proxy when joining by @stgraber in #2528
- incusd/device/disk: Remove dead code by @bensmrs in #2531
- Add attached key for usb devices by @bensmrs in #2530
- Implement ISO export by @bensmrs in #2526
- doc: Remove outdated warning by @stgraber in #2532
- incusd/metrics: Always include internal metrics by @stgraber in #2536
- incusd/auth: log the error if getting the oidc provider fails by @gwenya in #2537
- Fix typo in file push cmd help by @rsyring in #2540
- Cleanup disk attached logic by @bensmrs in #2541
- Add gendoc for storage config keys by @presztak in #2539
- Fix LVM unpack on backends with partial/broken discard by @stgraber in #2543
- Add support for SPICE audio by @bensmrs in #2529
- incusd/network/ovn: Check the correct config on uplink validation by @stgraber in #2546
- Translations update from Hosted Weblate by @weblate in #2548
- incusd/console: Close remote connection on console disconnect by @stgraber in #2547
- Add systemd credentials by @bensmrs in #2545
- shared/resources: Fix caching mechanism by @stgraber in #2551
- incusd/cluster: Disable proxy during cluster join by @stgraber in #2552
- Add Darwin (macOS) agent by @bensmrs in #2553
- doc: Kubernetes and ClusterAPI integration by @neoaggelos in #2556
- Re-enable LINSTOR tests by @bensmrs in #2558
- internal/server/network: Update libovsdb import path by @gibmat in #2561
- Extend mini-oidc for use in Go tests by @breml in #2565
- Rework CLI structure ahead of move of IncusOS CLI by @stgraber in #2566
- Switch to IncusOS cli package by @stgraber in #2567
- Fix panic on storage migration by @stgraber in #2569
- Add checks when deleting or renaming cluster groups by @presztak in #2571
- Add support for bpf token delegation by @gwenya in #2109
- More work on Incus agents by @bensmrs in #2564
- make: check if run-parts is installed by @Foxboron in #2574
- Check if target ip in forward is network id or broadcast address of subnet by @DarkressX in #2555
- Translations update from Hosted Weblate by @weblate in #2575
- gomod: Refresh for latest IncusOS CLI by @stgraber in #2576
- incusd/instance/lxc: Fix handling of credentials on existing instances by @stgraber in #2577
- incusd/instance/lxc: Don't apply credentials update on stopped contai… by @stgraber in #2580
- File operations on filesystem custom storage volumes by @presztak in #2583
- shared/osarch: Add aliases for the various x86_64 versions by @stgraber in #2585
- Improve handling of stdout in incus export by @stgraber in #2586
- build(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #2587
- Remove project name from operation response by @DarkressX in #2588
- IncusOS support remotes for "admin os" commands by @breml in #2591
- incusd: Remove remaining project remnants from operations by @stgraber in #2590
- Allow custom MAC address prefixes by @bensmrs in #2589
- Tweak incus file symlink and permission handling by @stgraber in #2592
- Assorted pre-release bugfixes by @stgraber in #2593
- clarify VM definition with abbreviation in document by @whyang9701 in #2595
- Bring up parent interface and check existence on update by @bensmrs in #2597
- Di
6.17.0 26 de setembre del 2025 — 64 bits PortableARM64 Portable
Notes de la versió
What's Changed
- github: Remove XFS tools by @stgraber in #2440
- doc: Remove unnecessary backquotes around commands in TrueNAS doc by @hnakamur in #2444
- Allow mounting individual files from custom volumes by @presztak in #2447
- incusd/cluster/evacuate: Clarify error by @stgraber in #2448
- doc/instance-create: Mention TLS for the agent by @stgraber in #2452
- devcontainer: Update Go to 1.24 and Debian to trixie by @breml in #2453
- docs: Fix markdown linting issues for tables by @breml in #2456
- Add ability to exclude a server from acting as a database server in a cluster by @presztak in #2454
- Clarify comment for cluster rebalancing by @presztak in #2458
- Introduce initial CLI for IncusOS by @stgraber in #2457
- incusd/cluster: Rename dqlite to cowsql in header by @stgraber in #2459
- Translations update from Hosted Weblate by @weblate in #2463
- client/oci: Allow OCI image names with a pinned hash by @neoaggelos in #2460
- doc: Add Rocky 10 Copr Repository by @neelchauhan in #2461
- shared/tls: Remove tls.Config.Time override by @masnax in #2469
- incusd/instance_patch: Fix description field not respecting PATCH semantics by @47star in #2462
- build(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #2470
- build(deps): bump actions/labeler from 5 to 6 by @dependabot[bot] in #2471
- incusd/storage/lvm: Don't use pvcreate with cluster by @stgraber in #2473
- incus/admin/os: Fix list commands by @stgraber in #2478
- incusd/network: Exclude physical networks with parent=none from OVN chassis enablement by @ViniRodrig in #2442
- incus/export: Fail on existing target by @AJRepo in #2474
- incusd/api_os: Set X-IncusOS-Proxy prefix by @stgraber in #2485
- docs: Clarify clustered storage pools by @breml in #2487
- Allow for adjustable OOM score on instances by @SpiffyEight77 in #2464
- Add support for overriding config/devices on import by @heldergomes in #2475
- Ensure cluster member configs are updated when SameSource is true by @presztak in #2494
- Add IncusOS client package and additional checks by @stgraber in #2493
- Fix some storage issues by @stgraber in #2501
- incusd/instance/qemu: Re-enable vsock on Windows by @stgraber in #2502
- shared/idmap: Skip xattrs on EINVAL by @stgraber in #2503
- Update gomod and re-enable tests by @stgraber in #2495
- Add support for network tunnels to OVN networks by @presztak in #2504
- OCI bugfixes (concurency and environment) by @stgraber in #2507
- Add cluster group preseeding by @stgraber in #2508
- Rework cluster internal certificate validation by @stgraber in #2509
New Contributors
- @neoaggelos made their first contribution in #2460
- @neelchauhan made their first contribution in #2461
- @47star made their first contribution in #2462
- @heldergomes made their first contribution in #2475
Full Changelog: v6.16.0...v6.17.0
6.16.0 29 d’agost del 2025 — 64 bits PortableARM64 Portable
Notes de la versió
Announcement
https://discuss.linuxcontainers.org/t/incus-6-16-has-been-released/24614
What's Changed
- incusd/instance/lxc: Fix handling of multiple USB device removal by @stgraber in #2342
- Some command alias for list / ls were missing by @irhndt in #2343
- Translations update from Hosted Weblate by @weblate in #2346
- incusd/device/disk: Enable posix ACL support for virtiofsd by @stgraber in #2348
- Fix logic for checking if parent is a bridge in IsPhysicalWithBridge by @presztak in #2347
- incusd/ip/neigh: Fix MAC filtering by @stgraber in #2352
- incusd/os: Forward within cluster by @stgraber in #2351
- incusd/networks: Filter network list on Incus OS by @stgraber in #2353
- incusd/storage: Fix EnsureMountPath to avoid resetting permissions by @stgraber in #2355
- shared/tls: Ignore expiration date of trusted certificates by @masnax in #2356
- doc/installing: Update Ubuntu versions in Zabbly repository by @tobiaspal in #2357
- Standardize API object name validation by @stgraber in #2358
- incusd/network/bridge: Always set DHCPv6 dns-server field by @stgraber in #2361
- Move scriptlet utils to shared/scriptlet by @masnax in #2363
- Fixes for virtiofs and 9p shares by @bensmrs in #2360
- incusd/sys/os: Tweak IncusOS detection by @stgraber in #2364
- Translations update from Hosted Weblate by @weblate in #2366
- Improve instance creation errors by @stgraber in #2365
- incusd/instance/qemu: Fix vTPM on arm64 systems by @stgraber in #2368
- incus/console: Add default console command in configuration file by @MaheshPunjabi in #2367
- incusd/storage/zfs: Use compression and large-blocks on backups by @stgraber in #2371
- build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #2378
- incusd/server/network: Fix update config regression by @breml in #2381
- docs: Clarify type and scope of user.* config keys by @breml in #2380
- incusd/apparmor: Add support for abi4.0 by @stgraber in #2373
- Fix configuration validation on network updates within clusters by @stgraber in #2375
- incusd/network/bridge: Don't require dnsmasq on link-local IPv6 by @stgraber in #2377
- Tweaks to network listing by @stgraber in #2374
- Implement TrueNAS storage driver by @stgraber in #2344
- Move resources package to shared by @stgraber in #2382
- incus/dhcp: Explicitly requesting 51/58/59, derive sane T1, add jitter by @xzkutor in #2383
- Tweak incus file examples by @stgraber in #2385
- incusd/apparmor: Don't use abi4.0 by @stgraber in #2386
- incusd/config: Fix import shadowing by @stgraber in #2387
- Translations update from Hosted Weblate by @weblate in #2391
- Fix typo and add clarity for project param by @AJRepo in #2395
- incusd/instance/lxc: Avoid issues with nested containers and ping gro… by @stgraber in #2396
- doc: Add "Disable the tables" way to "Prevent connectivity issues wit… by @anlexN in #2392
- Handle USB cdrom drives by @stgraber in #2402
- incus/dhcp: run DHCP client on all container interfaces and aggregate DNS from all leases by @xzkutor in #2401
- Fix handling of storage and network descriptions by @stgraber in #2407
- incusd/project: Don't empty global default profile on force deletion by @serturx in #2416
- doc/requirements: Document minimum OVS/OVN versions by @stgraber in #2411
- lxd-to-incus: Handle typo in trigger name by @stgraber in #2418
- incus/dhcp: default routes and multiple DHCP clients for OCI containers by @xzkutor in #2414
- incusd/instance_exec: Relax connection timeout by @stgraber in #2421
- Fix logic for UsedByInstanceDevices by @presztak in #2422
- Workaround test failures by @stgraber in #2428
- incusd/instance/utils: Don't fail instance startup due to incomplete … by @stgraber in #2429
- Add directional port groups with allow/reject priority based on default policy by @presztak in #2372
- Various bugfixes by @stgraber in #2431
- Fix behavior when ACL name is used as match source by @presztak in #2433
- Add tmpfs support for disk devices by @presztak in #2430
- Update Debian install instructio
6.15.0 1 d’agost del 2025 — 64 bits PortableARM64 Portable
Notes de la versió
Announcement
https://discuss.linuxcontainers.org/t/incus-6-15-has-been-released/24333
What's Changed
- Use netlink instead of calling iproute2 commands by @gwenya in #1990
- generate-database: Add create_timestamp and update_timestamp by @breml in #2227
- incusd/instance/qemu: On standalone systems, cap hotplug memory to sy… by @stgraber in #2237
- Fixes for netlink by @gwenya in #2233
- incusd/patches: Fix empty JSON columns by @stgraber in #2239
- incusd/instance/qemu: Fix memory calculation logic by @stgraber in #2240
- shared/idmap: Skip ACLs that are out of range by @stgraber in #2244
- Fix TC regressions by @stgraber in #2253
- incusd/storage/lvm: Don't rely on udev paths by @stgraber in #2255
- incusd/device/nic_ovn: Allow specifying static IPv4/IPv6 when DHCP is… by @stgraber in #2256
- cmd/incus_agent: Replace gorilla/mux with http.ServeMux by @0xk1f0 in #2259
- Fixed non-constant format string in call to fmt.Errorf by @c4t3l in #2260
- Ensure usage of server address from the join request by @breml in #2262
- incusd/instance/qmp/log: Don't crash on log Write calls after Close by @stgraber in #2261
- Make tunnel.NAME.(interface|local) a node specific network config by @breml in #2263
- incusd/ip: fix allmulti regression by @gwenya in #2269
- doc: Pin a working version of the sphinx extensions by @stgraber in #2270
- incusd/instance/lxc: Fix usage reporting on relative disks by @stgraber in #2271
- cli/list: Add markdown format support by @Linkster78 in #2265
- incus/project/get-current: Rely on server reported project by @stgraber in #2272
- incus/remote: Support keepalive flag by @presztak in #2273
- Translations update from Hosted Weblate by @weblate in #2278
- incusd/cluster/config: Update certificate also on change of acme.http.port by @tibeer in #2280
- incusd/instance_logs: Perform stricter path validation by @stgraber in #2283
- incusd/dev_incus: Add extra validation for monitor by @stgraber in #2285
- Cherry-pick fixes from LXD stable-5.0 by @stgraber in #2284
- incusd/images: Improve handling of public endpoints by @stgraber in #2287
- Fix validation of 'L' shorthand column in list command by @presztak in #2289
- Make RenderTemplate stricter by @stgraber in #2288
- Fix network peering by @The127 in #2294
- incusd/instance/agent-loader: Use ISO label rather than disk id by @stgraber in #2295
- incusd/storage: Fix ISO renaming by @bensmrs in #2296
- Implement disk ejection by @bensmrs in #2282
- Skip processing 'limits.processes' for VM instance types by @presztak in #2299
- Add 'limits.memory.hotplug' configuration option by @presztak in #2301
- Allow setting user.* on the root disk when the VM is running by @presztak in #2304
- incusd/instance: Allow setting lxc.net config keys through raw.lxc by @stgraber in #2305
- Restrict operation access by @stgraber in #2310
- Add cluster and storage pool filtering to the CLI by @stgraber in #2308
- Apparmor tweaks by @stgraber in #2306
- incusd/ip: Fix filtering of routes by interface by @stgraber in #2309
- doc/instances_create: Extend the Incus VM agent instructions by @stgraber in #2307
- incusd/db/network_peers: Fix querying of integrations by @stgraber in #2311
- Translations update from Hosted Weblate by @weblate in #2313
- Add configurable WWN on VM disks by @stgraber in #2312
- Use server advertised OIDC scopes by @stgraber in #2316
- incusd/network/bridge: Allow automatic host-specific IPv6 addresses by @stgraber in #2315
- Set MAC address for physical NIC with bridge parent by @presztak in #2319
- incusd/instance/qemu: Fix lifecycle events by @stgraber in #2317
- Add OCI credential helper support by @stgraber in #2318
- Implement webhook logger by @stgraber in #2324
- incusd/device/disk: prevent file mounts on VMs by @bensmrs in #2326
- Translations update from Hosted Weblate by @weblate in #2328
- Small cleanup/tweaks from TrueNAS branch by @stgraber in #2329
- Fix directory unmount by @bensmrs in #2335
- Fix association between images and profiles by @preszt
6.14.0 27 de juny del 2025 — 64 bits PortableARM64 Portable
Notes de la versió
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
6.13.0 30 de maig del 2025 — 64 bits PortableARM64 Portable
Notes de la versió
Announcement
What's Changed
- Add server side filtering for incus network list by @Abdomash in #1989
- doc: Fix default value of ipv4.dhcp.gateway to IPv4 address by @hnakamur in #1991
- doc: Fix default value of ipv6.routes network_bridge by @hnakamur in #1992
- doc: Fix Debian 12 nickname by @hnakamur in #1993
- Fix issues with nftables and address sets by @stgraber in #1995
- incusd/dns: fix typo in error log by @gwenya in #1998
- Port pci to gendoc by @DinglyCoder in #1996
- rename reverters from revert to reverter to not conflict with the package by @The127 in #2000
- incusd: Refactor error checks with errors.is and errors.As by @The127 in #2002
- Rename vars using builtin names by @The127 in #2006
- incusd: Refactor getting heartbeat mode name into a function by @The127 in #2005
- Unify receiver types by @The127 in #2004
- incusd: Refactor unused parameters by @The127 in #2001
- incusd/firewall/nftables: Fix handling of address set deletion by @stgraber in #2012
- Add server-side filtering for incus storage bucket list by @allisoncchen in #2008
- Add support for running the Incus agent on Windows by @stgraber in #2014
- incusd/network/ovn: Wait up to 10s for OVN northd to allocate an IP by @stgraber in #2024
- Refactor unnecessary if checks by @The127 in #2017
- incusd: refactor process kill error being ignored by @The127 in #2018
- incusd/instance: fix device finding logic by @The127 in #2019
- incusd: remove unreachable code in api internal by @The127 in #2016
- Rewrite legacy QEMU config code by @bensmrs in #2011
- incus: refactor admin_init.go config initialization by @The127 in #2023
- Extend incus-migrate to support uploading filesystems and disks as custom volumes by @presztak in #2022
- Add server-side filtering for incus project list by @rahafjrw in #2015
- incusd/network/bridge: Add missing line breaks by @stgraber in #2029
- Port ovn network documentation to gendoc by @lahariguduru in #2027
- Remove gopkg.in/tomb.v2 dependency by @nanjj in #2031
- Update gendoc for network_physical and network_bridge by @janetkimmm in #2030
- incusd/instance/qemu: Don't allow hotplug when at maxmem by @stgraber in #2033
- incusd/server/device/nic_routed: Added host_tables by @AbhinavTiruvee in #2009
- incusd/storage: Fix migration error due to rounding by @stgraber in #2041
- incusd: add missing err handling for transactions by @The127 in #2040
- Rename result of mux.NewRouter() so they dont collide with the mux package by @The127 in #2037
- Rename instances of sha256.New() so they dont collide with the package name by @The127 in #2038
- incusd/storage/zfs: Optimize snapshot deletion by @stgraber in #2043
- Missing case statements for iota constants by @The127 in #2039
- incusd: Refactor error list by @The127 in #2026
- Remove redundant map size by @The127 in #2053
- internal/dnsutil: remove unused package dnsutil by @The127 in #2046
- Rework QEMU config override logic by @bensmrs in #2048
- tools: Add govulncheck by @breml in #2050
- incusd/dnsmasq: refactor DHCPValidIP condition checks by @The127 in #2020
- incusd: rename instanceActionToOptype to instanceActionToOpType by @The127 in #2047
- internal/iprange: add tests for the iprange.Range struct by @The127 in #2045
- Port macvlan network documentation to gendoc by @kmxtn in #2042
- incusd/certificates: Properly handle PEM encoding on POST by @stgraber in #2056
- lint: Codespell exclude generated docs by @breml in #2051
- incusd/instance/qemu: Don't allow QEMU RSS to exceed memory limit by @stgraber in #2058
- Add server-side filtering for incus config trust list by @allisoncchen in #2057
- Add support for additional disks to incus-migrate by @presztak in #2064
- Restart builtin DNS server on failure by @gwenya in #2062
- Port sriov network documentation to gendoc by @cory-chang in #2059
- Db generate fixes by @masnax in #2066
- Add support for split image publishing by @saahirN in #2013
- Added CLI Configuration Option for Default Table Layout by @arojas2003 in #2044
- inc
6.12.0 25 d’abril del 2025 — 64 bits PortableARM64 Portable
Notes de la versió
Announcement
https://discuss.linuxcontainers.org/t/incus-6-12-has-been-released/23556
What's Changed
- doc: Fix missing OCI section by @stgraber in #1855
- doc: Fix config option reference on LINSTOR driver by @luissimas in #1857
- Add support for server-side filtering by instance name by @presztak in #1856
- incusd/instance/lxc: Fix max gid when in a privileged container by @stgraber in #1859
- Fix some static analysis nits by @stgraber in #1860
- README: Fix typo by @stgraber in #1861
- Docs: correct restriction on path option by @gwenya in #1862
- lxd-to-incus: Fix typo in trigger by @stgraber in #1865
- incusd/instance/edk2: Limit test to UEFI architectures by @stgraber in #1866
- doc: Tweak ACME documentation by @stgraber in #1868
- instances/drivers/qemu: update user parameter for QEMU v9.1+ by @dnegreira in #1871
- OCI improvements by @stgraber in #1873
- Support server-side filtering by @presztak in #1872
- Enable filtering with the all-projects flag when listing images by @presztak in #1874
- Improve migration by @stgraber in #1878
- incusd/storage: Add missing forwarding on snapshot list by @stgraber in #1882
- incusd/instance/common: Fix concurrent restarts by @stgraber in #1884
- Fix all static analysis in client/, shared/ and cmd/incus/ by @stgraber in #1883
- generate-database: Fix documentation for ignore by @breml in #1885
- incusd/response: Remove redundant line break in error by @stgraber in #1886
- RFC 3442 compliance in forknet dhcp client by @gwenya in #1887
- incus-agent: Retry mounts to avoid kernel races by @stgraber in #1888
- Address sets for nftables and OVN by @irhndt in #1728
- incusd/operations: Fix WaitGet on op failure by @stgraber in #1894
- Update list of compresors by @stgraber in #1892
- Add snapshot pre-fetching support by @stgraber in #1891
- incusd/instance/lxc: Use pre-existing PATH when not overridden by @stgraber in #1895
- incusd/acme: Include CA in generate certificate by @stgraber in #1897
- Usability improvements to incus-migrate by @stgraber in #1898
- client/incus: Fix non-constant format strings by @c4t3l in #1899
- docs: mDNS setup for cluster HA by @MOZGIII in #1896
- Support filtering storage volumes by a single keyword by @presztak in #1915
- incusd/instance/qemu: Clean leftover sockets on startup by @stgraber in #1916
- incusd: Implement Incus OS API forwarding by @stgraber in #1918
- Add generated documentation for network bridge by @NathanChase22 in #1920
- doc: Use $USER instead of YOUR-USERNAME by @bjackman in #1922
- doc: Ignore link that's blocking Azure by @stgraber in #1924
- Storage bugfixes by @bensmrs in #1923
- incusd/patches: Refresh OpenFGA model for address sets by @stgraber in #1925
- Add generated documentation for network forwards by @tonyn10 in #1926
- Add support for configurable logging targets by @presztak in #1903
- Port tpm device documentation to gendoc by @saahirN in #1929
- Allow basic connectivity under nftables by @stgraber in #1930
- incusd/storage/zfs: Make CacheVolumeSnapshots failures non-fatal by @stgraber in #1931
- incusd/instance/lxc: Restrict unprivileged ping to recent kernels by @stgraber in #1934
- Implement SNAT as part of network forwards by @stgraber in #1935
- incusd/apparmor/lxc: Allow write access to /proc/sys/user by @zgttotev in #1937
- incusd/instance/lxc: Defer calls to the scheduler by @stgraber in #1938
- shared/archive: Prevent xattr errors from crashing unsquashfs by @zgttotev in #1939
- Extend use of ZFS pre-caching by @stgraber in #1941
- Add common aliases for add/create remove/delete/rm in the CLI by @joecwilson in #1943
- feat: support access_token query parameter as JWT fallback by @irtaza9 in #1940
- Memory hotplug support for VMs by @presztak in #1945
- incusd: Remove old routing logic by @stgraber in #1947
- Fix refresh migrations in cluster and speed up ZFS startup by @stgraber in #1946
- incusd/devices: Don't require a serial number for USB hotplug by @stgraber in #1949
- Move tls testing functions to tlstest
6.11.0 28 de març del 2025 — 64 bits PortableARM64 Portable
Notes de la versió
Announcement
https://discuss.linuxcontainers.org/t/incus-6-11-has-been-released/23322
What's Changed
- Allow ICMP and low ports for unprivileged users in OCI containers by @gwenya in #1706
- doc: Clarify virtiofsd requirements by @stgraber in #1718
- Fix generate-database usage for incusd/db by @breml in #1719
- Do not allow mounting of custom block volume snapshots by @presztak in #1720
- generate-database: Abstract db connection / db transaction by @breml in #1721
- Fix snapshot size handling in cross-pool copy/move by @presztak in #1717
- generate-database: Accept interface in PrepareStmts by @breml in #1725
- Simplify evaluateShorthandFilter by reducing nesting levels by @presztak in #1727
- incusd/storage: Don't use sparse writer on thick LVM by @stgraber in #1729
- generate-database: Add support for marshal to JSON by @breml in #1731
- Fixed incus edk2 path overwrite issue by @nanjj in #1726
- Do not download instance types if cache loadable by @nanjj in #1732
- Clarify security.secureboot setting by @gwenya in #1740
- Fix DNS for isolated OVN networks by @gwenya in #1738
- Allow announcing extra routes through DHCPv4 by @gwenya in #1734
- Fix link parsing failure on non-ethernet devices by @stgraber in #1742
- Fix revert on OCI container creation failure by @gwenya in #1744
- generate-database: Handle non tx DB connections by @breml in #1745
- incus file edit extension by @gwenya in #1746
- Cleanup internal API endpoints by @stgraber in #1747
- Tweak help message for rebuild by @stgraber in #1754
- Use lego binary for DNS-01 challenge by @accuser in #1753
- incusd/storage/zfs: Fix ZFS CreateVolume deletes pre-existing data on failure by @mrstux in #1749
- incus/file: Always use 1MB chunks for SFTP by @stgraber in #1758
- Use the correct path for ingesting DNS-01 challenge certificate outputs by @accuser in #1759
- incusd/bgp: Rework start/stop logic by @stgraber in #1761
- incusd/network/ovn: Skip existing static routes by @stgraber in #1762
- incusd/instance/qemu: Set caching-mode with intel-iommu by @stgraber in #1772
- incus-agent: Improve SFTP performance by @stgraber in #1773
- incusd/network/ovn: Keep getting router name when network none by @diegofernandes in #1771
- make incus copy --device xx,type=none drop remaining device properties by @schnoddelbotz in #1764
- incusd/instance/qemu: rtc base localtime for windows by @nanjj in #1767
- Add option to configure DNS server for bridge and OVN networks by @gwenya in #1739
- Use lego binary for http 01 challenge by @accuser in #1770
- Handle live migration between QEMU versions by @stgraber in #1775
- incusd/instance/qemu: Skip to link nvram to itself by @nanjj in #1760
- Switch to new MAC address prefix by @stgraber in #1776
- client: Fix spelling errors found by codespell by @cjwatson in #1777
- Add ipv4.dhcp.expiry option for ovn networks by @gwenya in #1781
- Configure DHCP on existing instance interfaces when it is enabled on a network by @gwenya in #1780
- incusd/instance/edk2: Select SecureBoot capable firmware on Debian by @stgraber in #1782
- Fix some go vet warnings by @stgraber in #1784
- Clear gofumpt by @stgraber in #1803
- Fix some BGP issues by @stgraber in #1805
- incusd/instance/qemu: bad pid check by @nanjj in #1806
- Fix spelling errors and run codespell automatically by @cjwatson in #1778
- incus/file: Properly handle relative source paths by @stgraber in #1809
- cmd/storage: incorrect CLI syntax in storage pool creation examples by @ViniRodrig in #1810
- Improve DB performance by @stgraber in #1811
- incusd/network/ovn: Fix default DNS IPv4 server by @stgraber in #1812
- Extend OS detection logic by @stgraber in #1813
- Add allocated CPU time to instance state by @bensmrs in #1807
- incusd/certificates: Properly handle bad PEM data by @stgraber in #1816
- Extra generate-database features by @masnax in #1817
- incusd/network/common: Handle missing BGP peer by @stgraber in #1818
- incusd/cluster/evacuate: Don't live-migrate stopped instances by @st
6.10.1 3 de març del 2025 — 64 bits PortableARM64 Portable
Notes de la versió
Announcement
This is a small bugfix release on top of the main Incus 6.10 release.
For Incus 6.10, please see:
https://discuss.linuxcontainers.org/t/incus-6-10-has-been-released/23077
What's Changed
- incusd/network/bridge: Fix deletion of tunnels and dummy devices by @montag451 in #1698
- Translations update from Hosted Weblate by @weblate in #1710
- Provide the RBD keeyring to QEMU by @stgraber in #1709
- incusd/storage/ceph: Re-introduce keyring parsing by @stgraber in #1716
- Move IOMMU handling under configuration option by @stgraber in #1715
Full Changelog: v6.10.0...v6.10.1
6.10.0 28 de febrer del 2025 — 64 bits PortableARM64 Portable
Notes de la versió
Announcement
https://discuss.linuxcontainers.org/t/incus-6-10-has-been-released/23077
What's Changed
- incusd/instance/drivers/qmp: Handle missing log directory by @stgraber in #1604
- incus-user: keep track of socket path used to connect to the server by @bboozzoo in #1607
- incus-user: unify logging, support --verbose and --debug by @bboozzoo in #1606
- Add project support to profiles in preseed init by @megheaiulian in #1608
- incusd/network/ovn: Fix bad route check by @stgraber in #1616
- incus/file/pull: Ensure we have a leading / in all paths by @stgraber in #1617
- incus/file/pull: Read files in chunks by @stgraber in #1623
- doc/installing: mention incus group on NixOS by @dawidd6 in #1622
- incus/file/pull: Actually make read buffer 1MiB by @stgraber in #1624
- Translations update from Hosted Weblate by @weblate in #1639
- incusd/device/disk: Allow virtiofsd on non-x86 by @stgraber in #1638
- Translations update from Hosted Weblate by @weblate in #1640
- Translations update from Hosted Weblate by @weblate in #1642
- incusd/instance/drivers/qemu: Add IOMMU device by @stgraber in #1644
- incus/file: Remove unused function by @stgraber in #1645
- Translations update from Hosted Weblate by @weblate in #1646
- incus/network/info (ovn): Fix object not found. by @rxtom in #1628
- incusd/instance/drivers: Improve NUMA balancing by @lnutimura in #1626
- incusd/network/bridge: Fix deletion of tunnels and dummy devices by @montag451 in #1627
- incus/file: Move from path to filepath by @stgraber in #1647
- Added LZ4 support for incus import by @Spitfireap in #1611
- Add vrf parameter for routed-nic devices by @ibot3 in #1615
- Translations update from Hosted Weblate by @weblate in #1648
- Translations update from Hosted Weblate by @weblate in #1651
- Move generators to the cmd package by @stgraber in #1652
- Fix incorrect volume group naming when vg_name is not specified by @presztak in #1653
- Rename incus-generate and incus-doc by @breml in #1654
- Implement smbios11 config keys by @stgraber in #1655
- Fix instance copy error when using '--refresh' flag by @presztak in #1658
- Fix docs for load balancer create backend by @gwenya in #1661
- incusd/instance/utils: Only check uid/gid for containers by @stgraber in #1662
- incusd/main_nsexec: Fix change_namespaces fallback to handle multiple… by @stgraber in #1664
- Check if disk is remote when migrating with an extra disk by @presztak in #1669
- incusd/instance/edk2: Look for bios.bin in /usr/share/seabios by @stgraber in #1672
- Replace ast.Package with types.Package by @breml in #1665
- list/format: provide more information on error by @rxtom in #1666
- Add additional validation when joining a new cluster member by @presztak in #1680
- Upgrade flosch/pongo2 to v6 by @nanjj in #1677
- incusd/resources: Prevent concurrent runs and cache data for 10s by @stgraber in #1681
- Fix importing from older backups by @stgraber in #1683
- fix: Don't attempt to download signatures for oci by @m2Giles in #1685
- Ensure directories have 755 permissions in incus file push -p command by @presztak in #1687
- devcontainer: Update Go to 1.23 by @breml in #1689
- Make "Code generated" comments for generate-database Go conformant by @breml in #1690
- Disclaimer internal tool for generate-database and generate-config by @breml in #1694
- Truncate the block file during custom volume migration by @presztak in #1696
- Rework virtiofsd uid/gid map handling by @stgraber in #1692
- Remove unused arguments and parameters by @presztak in #1699
- generate-database: Use deferred func to map errors & make generated code self-sufficient by @breml in #1695
- incus/top: Fix handling of all-projects by @stgraber in #1701
- Ceph refactor by @MadnessASAP in #1538
- incus/file: Port remaining functions to SFTP by @HassanAlsamahi in #1649
- Add filtering to all API collections by @gwenya in #1679
- Add provider for DNS-01 ACME challenge by @accuser in #1668
New Contributors
- @bboozzoo made their first contribution in #
6.9.0 24 de gener del 2025 — 64 bits PortableARM64 Portable
Notes de la versió
What's Changed
- Translations update from Hosted Weblate by @weblate in #1506
- Refactor scriptlet loader and improve checks by @bensmrs in #1507
- Translations update from Hosted Weblate by @weblate in #1511
- incusd/storage/drivers: Force blkdiscard and ignore errors by @stgraber in #1513
- incusd/auth: fix FGA online data race by @breml in #1515
- incusd/storage/drivers: Log on blkdiscard failure by @stgraber in #1517
- Fix issue with live-migration between storage pools by @presztak in #1518
- Add uplink addresses for OVN network by @winiciusallan in #1512
- Add --description flag to create type CLI commands by @luissimas in #1498
- client: Propagate HTTP TLS dialer to websocket by @stgraber in #1519
- Fix QEMU scriptlet parameter name by @bensmrs in #1524
- Add shell.nix by @MadnessASAP in #1526
- client: add proxy host to skopoe inspect by @winiciusallan in #1525
- incusd/cluster: Add missing error handling by @stgraber in #1528
- incusd/instance/qemu: Fix QMP arguments typing by @bensmrs in #1531
- Encode mc alias for storage buckets to match allowed characters by @monkz in #1535
- doc: Contributing section restructuring by @bensmrs in #1534
- internal/server: allow creation of OVN network with no uplink by @winiciusallan in #1533
- Translations update from Hosted Weblate by @weblate in #1540
- Translations update from Hosted Weblate by @weblate in #1541
- lxd-to-incus: Clear volatile.uuid from instances by @stgraber in #1546
- Translations update from Hosted Weblate by @weblate in #1548
- Translations update from Hosted Weblate by @weblate in #1550
- Translations update from Hosted Weblate by @weblate in #1551
- Translations update from Hosted Weblate by @weblate in #1553
- Tweak Github Actions and add arm64 tests by @stgraber in #1555
- Translations update from Hosted Weblate by @weblate in #1556
- incusd/networks: Tweak dnsmasq startup condition by @alex14641 in #1544
- Tweak namespace attach logic in forkproxy and forkfile by @stgraber in #1557
- Expand block reset logic by @stgraber in #1560
- Discard blocks on LVM resize by @stgraber in #1561
- incusd/storage/lvm: Run ClearBlock on all new thick block volumes by @stgraber in #1565
- Improve format flag by @breml in #1564
- devcontainer: initial version by @breml in #1566
- incusd/network/ovn: Skip remote peers when iterating peer networks by @stgraber in #1568
- Fix discard logic on LVM resize and optimize image unpacking by @stgraber in #1569
- incusd/main_cluster: Tweak to have help refer to correct command name by @stgraber in #1576
- Docs: Fixed link to point to correct manpage. by @foxtrotcz in #1581
- incusd/device/disk: Better handle partitions by @stgraber in #1578
- incusd/storage/drivers: Handle 4k sector sizes by @stgraber in #1585
- lxd-to-incus: Be more lenient on database changes by @stgraber in #1582
- incusd/dnsmasq: Don't put the project name in the DNS record by @stgraber in #1586
- Remove virtfs-proxy-helper dependency by @bensmrs in #1547
- Add new config hook by @bensmrs in #1577
- github: Switch to Github's hosted arm64 runners by @stgraber in #1589
- Support for ACLs for bridge NIC device when using nftables driver by @stgraber in #1587
- doc: typo by @eebssk1 in #1591
- Added unit for minimum ZFS blocksize by @Spitfireap in #1593
- incus/file/pull: Port to SFTP by @HassanAlsamahi in #1592
- incusd/device/disk: Update correct mount options by @stgraber in #1594
- doc: Force white background for swagger API by @stgraber in #1599
- Implement a VM memory dump API by @SpiffyEight77 in #1596
- gomod: Update dependencies by @stgraber in #1600
- incus/init: Add support for storage volumes in preseed init by @megheaiulian in #1595
- incusd/instance/qemu: Fix device_id warning on 9.2.x by @stgraber in #1601
- incus: Fix example description for debug dump-memory command by @SpiffyEight77 in #1602
New Contributors
- @winiciusallan made their first contribution in #1512
- @luissimas made their first contribution in #1498
- @MadnessASAP made their first 
6.5.0 7 de setembre del 2024 — 64 bits PortableARM64 Portable
6.4.0 13 d’agost del 2024 — 64 bits PortableARM64 Portable
0.5.0 26 de gener del 2024 — 64 bits PortableARM64 Portable
0.4.0 28 de desembre del 2023 — 64 bits PortableARM64 Portable

El més popular a Contenidors i DevOps

Mostra-ho tot
  1. HelmContenidors i DevOps · Helm
  2. Docker DesktopContenidors i DevOps · Docker Inc.
  3. PulumiContenidors i DevOps · Pulumi Corp
  4. Serverless FrameworkContenidors i DevOps · Serverless
  5. Puppet AgentContenidors i DevOps · Puppet Inc
  6. Docker ComposeContenidors i DevOps · Docker Inc.
  7. k9sContenidors i DevOps · Derailed
  8. HashiCorp ConsulContenidors i DevOps · HashiCorp
  9. actContenidors i DevOps · cplee.org

Etiquetes

Comparteix