- update to 6.12:
* 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
OBS-URL: https://build.opensuse.org/request/show/1273275
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/incus?expand=0&rev=24
- update to 6.11:
* 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
OBS-URL: https://build.opensuse.org/request/show/1269240
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/incus?expand=0&rev=22
- update to 6.9:
* 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
OBS-URL: https://build.opensuse.org/request/show/1240298
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/incus?expand=0&rev=20
- Remove the incus.sysctl drop-in file. This setting file overlaps with lxd's
sysctl settings, and setting these sysctls on boot even if you aren't running
containers is suboptimal.
We could come up with a complicated scheme for loading the rules once Incus
starts, as suggested in bsc#1233410, but ultimately these settings are only
really useful for production servers with >100 containers, at which point
admins are expected to tune their servers anyway.
So we can just remove it.
OBS-URL: https://build.opensuse.org/request/show/1225837
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/incus?expand=0&rev=13