v0.7.0
版本发布时间: 2024-03-26 11:13:03
lxc/incus最新发布版本:v6.6.0(2024-10-04 00:20:55)
Announcement
https://discuss.linuxcontainers.org/t/incus-0-7-has-been-released/19485
What's Changed
- Translations update from Hosted Weblate by @weblate in https://github.com/lxc/incus/pull/522
- incus/image: Fix column handling with --all-projects by @stgraber in https://github.com/lxc/incus/pull/523
- Replace util.ValueInSlice with slices.Contains by @monstermunchkin in https://github.com/lxc/incus/pull/527
- incusd/device/disk: Fix incorrect block volume usage by @stgraber in https://github.com/lxc/incus/pull/529
- Add new image requirement for cdrom drive by @stgraber in https://github.com/lxc/incus/pull/528
- Translations update from Hosted Weblate by @weblate in https://github.com/lxc/incus/pull/532
- Simplify forward/load-balancer OVN route add logic by @stgraber in https://github.com/lxc/incus/pull/533
- Disable architecture check on
incus cp
with snapshots by @presztak in https://github.com/lxc/incus/pull/535 - Translations update from Hosted Weblate by @weblate in https://github.com/lxc/incus/pull/538
- incus/instance/qemu: Fix RecordOutput by @stgraber in https://github.com/lxc/incus/pull/540
- incusd/network/bridge: Set local address on all VXLAN tunnels by @stgraber in https://github.com/lxc/incus/pull/539
- incus: add completions for profiles and instance actions by @adamcstephens in https://github.com/lxc/incus/pull/542
- Fix weird OVN database index issue with logical switch ports by @stgraber in https://github.com/lxc/incus/pull/544
- Fix gofmt by @stgraber in https://github.com/lxc/incus/pull/545
- Assorted fixes and cleanups by @stgraber in https://github.com/lxc/incus/pull/547
- Improve time & date handling by @stgraber in https://github.com/lxc/incus/pull/546
- incus: add completions for remotes and projects by @adamcstephens in https://github.com/lxc/incus/pull/552
- incusd/images: Fix reporting of images in multiple projects by @stgraber in https://github.com/lxc/incus/pull/553
- Handle Alpine Linux in lxd-to-incus by @stgraber in https://github.com/lxc/incus/pull/557
- Add initial OVN IC structs and functions by @stgraber in https://github.com/lxc/incus/pull/558
- Improve GPU SR-IOV allocation by @stgraber in https://github.com/lxc/incus/pull/559
- Add
incus remote generate-certificate
by @stgraber in https://github.com/lxc/incus/pull/560 - Add disk I/O limits in VMs by @stgraber in https://github.com/lxc/incus/pull/562
- incus/remote: Add missing docstrings by @stgraber in https://github.com/lxc/incus/pull/563
- incusd/certificates: Improve token handling when clustered by @montag451 in https://github.com/lxc/incus/pull/565
- Update context by @monstermunchkin in https://github.com/lxc/incus/pull/567
- Fix golang-ci reported issues by @stgraber in https://github.com/lxc/incus/pull/569
- Add NUMA restriction support for VMs by @stgraber in https://github.com/lxc/incus/pull/568
- incusd/apparmor/qemu: Silence apparmor failures by @stgraber in https://github.com/lxc/incus/pull/571
- Re-organize the new (OVSDB) OVN/OVS functions by @stgraber in https://github.com/lxc/incus/pull/572
- doc: Fix bad snapshot syntax by @stgraber in https://github.com/lxc/incus/pull/573
- Translations update from Hosted Weblate by @weblate in https://github.com/lxc/incus/pull/578
- doc: Fix token creation procedure by @montag451 in https://github.com/lxc/incus/pull/577
- Translations update from Hosted Weblate by @weblate in https://github.com/lxc/incus/pull/583
- incus/query: Respect --raw for errors by @stgraber in https://github.com/lxc/incus/pull/581
- Continue porting functions to OVSDB by @stgraber in https://github.com/lxc/incus/pull/580
- Port more OVN functions to libovsdb by @stgraber in https://github.com/lxc/incus/pull/584
- More OVSDB work by @stgraber in https://github.com/lxc/incus/pull/585
- More ovsdb porting of OVN functions by @stgraber in https://github.com/lxc/incus/pull/586
- Translations update from Hosted Weblate by @weblate in https://github.com/lxc/incus/pull/587
- virtiofs tweaks by @stgraber in https://github.com/lxc/incus/pull/592
- Translations update from Hosted Weblate by @weblate in https://github.com/lxc/incus/pull/595
- incus: add completions for storage pools and volumes by @adamcstephens in https://github.com/lxc/incus/pull/597
- incus/completion: do not add space after remote names completion by @montag451 in https://github.com/lxc/incus/pull/588
- Fix
--all-projects
for restricted users by @presztak in https://github.com/lxc/incus/pull/605 - incusd/device/gpu_sriov: Fix default handling by @stgraber in https://github.com/lxc/incus/pull/603
- Improve packaging section and add 3rd party tools section by @stgraber in https://github.com/lxc/incus/pull/608
- auth/tls: Restrict project modifications by @stgraber in https://github.com/lxc/incus/pull/609
- incus/completion: fix image names completion by @montag451 in https://github.com/lxc/incus/pull/611
- internal/usbid: allow path override of usb.ids path by @adamcstephens in https://github.com/lxc/incus/pull/610
- incusd/instance/qemu/agent: Check for semanage by @stgraber in https://github.com/lxc/incus/pull/614
- Fix config name in ImageProjectFromRecord by @presztak in https://github.com/lxc/incus/pull/618
- lxd-to-incus: Handle common existing bridges by @stgraber in https://github.com/lxc/incus/pull/617
- Fix
incus restart
description by @stgraber in https://github.com/lxc/incus/pull/616 - Introduce
incus-simplestreams
by @stgraber in https://github.com/lxc/incus/pull/621 - incusd/seccomp: Add support for pidfd threads by @stgraber in https://github.com/lxc/incus/pull/623
- incus-simplestreams: Simplify and add documentation by @stgraber in https://github.com/lxc/incus/pull/622
- incus: add more completions by @adamcstephens in https://github.com/lxc/incus/pull/624
- doc: Update references to mage docs by @stgraber in https://github.com/lxc/incus/pull/626
- incus: add completions for network acls by @adamcstephens in https://github.com/lxc/incus/pull/631
- doc/backup: Remove bad reference by @stgraber in https://github.com/lxc/incus/pull/630
- Define API and Go client function to access API configuration metadata by @presztak in https://github.com/lxc/incus/pull/627
- shared/idmap: Support uid/gid in subuid/subgid by @stgraber in https://github.com/lxc/incus/pull/634
- Add JWT authentication by @stgraber in https://github.com/lxc/incus/pull/636
- Don't require size.state for live-migration by @stgraber in https://github.com/lxc/incus/pull/633
- Add
oidc.claim
by @stgraber in https://github.com/lxc/incus/pull/635 - Add support for per-remote certificates by @stgraber in https://github.com/lxc/incus/pull/632
- Add Debian backports to installing guide and mention extra resources for VM creation from ISO by @stgraber in https://github.com/lxc/incus/pull/638
- shared/cliconfig: Ensure client certificate key is 0600 by @stgraber in https://github.com/lxc/incus/pull/637
- lxd-to-incus: Add support for LXD 5.21 by @stgraber in https://github.com/lxc/incus/pull/639
- Add serial number option for type usb, and make busnum and devnum available as config keys for device type usb. by @MHaukelid in https://github.com/lxc/incus/pull/629
- incusd/instance/qemu: Fix handling of > 64 limits.cpu by @stgraber in https://github.com/lxc/incus/pull/640
- incusd/device/gpu_sriov: Implement NUMA fallback (NPS) by @stgraber in https://github.com/lxc/incus/pull/641
- add completions for network forward and load balancers by @adamcstephens in https://github.com/lxc/incus/pull/643
- Implement balanced NUMA allocator by @stgraber in https://github.com/lxc/incus/pull/644
- Documentation tweaks by @stgraber in https://github.com/lxc/incus/pull/647
- incusd/instance/common: Fix CanMigrate mutating devices by @stgraber in https://github.com/lxc/incus/pull/649
- Fix handling of restricted project certificates in metrics by @stgraber in https://github.com/lxc/incus/pull/648
- Show the count values in snapshot count mismatch error by @candlerb in https://github.com/lxc/incus/pull/654
- introduce requirements.nesting for images by @adamcstephens in https://github.com/lxc/incus/pull/650
- incus/admin/init: Use btrfs subvol in --auto by @stgraber in https://github.com/lxc/incus/pull/657
- incus-migrate: Clarify that disk image files must be raw by @stgraber in https://github.com/lxc/incus/pull/659
- Bugfixes from OVN IC branch by @stgraber in https://github.com/lxc/incus/pull/661
- Migrate and import bugfixes by @stgraber in https://github.com/lxc/incus/pull/664
- Introduce network integrations (and OVN inter-connect support) by @stgraber in https://github.com/lxc/incus/pull/655
New Contributors
- @montag451 made their first contribution in https://github.com/lxc/incus/pull/565
- @MHaukelid made their first contribution in https://github.com/lxc/incus/pull/629
- @candlerb made their first contribution in https://github.com/lxc/incus/pull/654
Full Changelog: https://github.com/lxc/incus/compare/v0.6.0...v0.7.0
1、 bin.linux.incus-migrate.aarch64 15.76MB
2、 bin.linux.incus-migrate.x86_64 16.44MB
3、 bin.linux.incus.aarch64 18.97MB
4、 bin.linux.incus.x86_64 19.82MB
5、 bin.linux.lxd-to-incus.aarch64 13.68MB
6、 bin.linux.lxd-to-incus.x86_64 14.26MB
7、 bin.macos.incus.aarch64 18.96MB
8、 bin.macos.incus.x86_64 19.36MB
9、 bin.windows.incus.aarch64.exe 18.34MB
10、 bin.windows.incus.x86_64.exe 19.38MB
11、 incus-0.7.tar.xz 11.28MB
12、 incus-0.7.tar.xz.asc 833B