Changelog for
incus-tools-debuginfo-6.9-1.1.x86_64.rpm :
* Sat Jan 25 2025 Maciej Borzecki
- update to 6.9:
* Translations update from Hosted Weblate by AATTweblate in #1506
* Refactor scriptlet loader and improve checks by AATTbensmrs in #1507
* Translations update from Hosted Weblate by AATTweblate in #1511
* incusd/storage/drivers: Force blkdiscard and ignore errors by AATTstgraber in #1513
* incusd/auth: fix FGA online data race by AATTbreml in #1515
* incusd/storage/drivers: Log on blkdiscard failure by AATTstgraber in #1517
* Fix issue with live-migration between storage pools by AATTpresztak in #1518
* Add uplink addresses for OVN network by AATTwiniciusallan in #1512
* Add --description flag to create type CLI commands by AATTluissimas in #1498
* client: Propagate HTTP TLS dialer to websocket by AATTstgraber in #1519
* Fix QEMU scriptlet parameter name by AATTbensmrs in #1524
* Add shell.nix by AATTMadnessASAP in #1526
* client: add proxy host to skopoe inspect by AATTwiniciusallan in #1525
* incusd/cluster: Add missing error handling by AATTstgraber in #1528
* incusd/instance/qemu: Fix QMP arguments typing by AATTbensmrs in #1531
* Encode mc alias for storage buckets to match allowed characters by AATTmonkz in #1535
* doc: Contributing section restructuring by AATTbensmrs in #1534
* internal/server: allow creation of OVN network with no uplink by AATTwiniciusallan in #1533
* Translations update from Hosted Weblate by AATTweblate in #1540
* Translations update from Hosted Weblate by AATTweblate in #1541
* lxd-to-incus: Clear volatile.uuid from instances by AATTstgraber in #1546
* Translations update from Hosted Weblate by AATTweblate in #1548
* Translations update from Hosted Weblate by AATTweblate in #1550
* Translations update from Hosted Weblate by AATTweblate in #1551
* Translations update from Hosted Weblate by AATTweblate in #1553
* Tweak Github Actions and add arm64 tests by AATTstgraber in #1555
* Translations update from Hosted Weblate by AATTweblate in #1556
* incusd/networks: Tweak dnsmasq startup condition by AATTalex14641 in #1544
* Tweak namespace attach logic in forkproxy and forkfile by AATTstgraber in #1557
* Expand block reset logic by AATTstgraber in #1560
* Discard blocks on LVM resize by AATTstgraber in #1561
* incusd/storage/lvm: Run ClearBlock on all new thick block volumes by AATTstgraber in #1565
* Improve format flag by AATTbreml in #1564
* devcontainer: initial version by AATTbreml in #1566
* incusd/network/ovn: Skip remote peers when iterating peer networks by AATTstgraber in #1568
* Fix discard logic on LVM resize and optimize image unpacking by AATTstgraber in #1569
* incusd/main_cluster: Tweak to have help refer to correct command name by AATTstgraber in #1576
* Docs: Fixed link to point to correct manpage. by AATTfoxtrotcz in #1581
* incusd/device/disk: Better handle partitions by AATTstgraber in #1578
* incusd/storage/drivers: Handle 4k sector sizes by AATTstgraber in #1585
* lxd-to-incus: Be more lenient on database changes by AATTstgraber in #1582
* incusd/dnsmasq: Don\'t put the project name in the DNS record by AATTstgraber in #1586
* Remove virtfs-proxy-helper dependency by AATTbensmrs in #1547
* Add new config hook by AATTbensmrs in #1577
* github: Switch to Github\'s hosted arm64 runners by AATTstgraber in #1589
* Support for ACLs for bridge NIC device when using nftables driver by AATTstgraber in #1587
* doc: typo by AATTeebssk1 in #1591
* Added unit for minimum ZFS blocksize by AATTSpitfireap in #1593
* incus/file/pull: Port to SFTP by AATTHassanAlsamahi in #1592
* incusd/device/disk: Update correct mount options by AATTstgraber in #1594
* doc: Force white background for swagger API by AATTstgraber in #1599
* Implement a VM memory dump API by AATTSpiffyEight77 in #1596
* gomod: Update dependencies by AATTstgraber in #1600
* incus/init: Add support for storage volumes in preseed init by AATTmegheaiulian in #1595
* incusd/instance/qemu: Fix device_id warning on 9.2.x by AATTstgraber in #1601
* incus: Fix example description for debug dump-memory command by AATTSpiffyEight77 in #1602
* Wed Jan 08 2025 Aleksa Sarai - Add missing Requires for OCI support. bsc#1234300
* Wed Dec 25 2024 Callum Farmer - Migrate to single LXD/Incus OVMF handling (lxd-ovmf-setup):
* Allow aarch64 arch_vm_support
* Remove OVMF symlinks
* Require the new lxd-ovmf-setup packages
* Fri Dec 13 2024 Johannes Kastl - update to 6.8:
* exec: Consume websocket pings for stderr by AATTstefanor in #1380
* incus-simplestreams: Add prune command by AATTpresztak in #1381
* internal/instance: Fix validation of volatile.cpu.nodes by AATTstgraber in #1394
* Add a function to clone map and use it where appropriate by AATTmontag451 in #1397
* cgo/process_utils: fix 32bit builds by AATTbrauner in #1398
* Start using goimports by AATTstgraber in #1399
* instance/config: Mark user keys as live updatable by AATTstgraber in #1404
* incus/internal/server/instance/drivers/: Fix incorrect Vars file mapping in edk2 driver by AATTcmspam in #1406
* zfs: load keys for encrypted datasets during pool import by AATTcyphar in #1384
* incusd/instance: Lock image access by AATTstgraber in #1408
* incus/image: Make use of server-side alias handling by AATTstgraber in #1409
* incusd/cluster: Validate cluster HTTPS address on join too by AATTstgraber in #1411
* Remove metadata info from space usage calculation by AATTpresztak in #1417
* Add ability to set the initial owner of a custom volume by AATTpresztak in #1415
* Allow local live-migration between storage pools by AATTpresztak in #1410
* incus: Add aliases completion by AATTmontag451 in #1385
* golangci: Add local prefixes for goimports by AATTbreml in #1401
* client: invalidate simple streams cache by AATTbreml in #1424
* incusd/instances_post: Fix cluster internal migrations by AATTstgraber in #1427
* Fix DHCP client keeping container up by AATTstgraber in #1430
* Add support for VGA console screenshots by AATTbreml in #1431
* Add --reuse to incus image import by AATTpresztak in #1428
* Fix random ETag values due to map ordering by AATTstgraber in [#1432]
* incusd/task: Fix wait group logic (more entries than running tasks) by AATTstgraber in #1433
* Allow setting aliases during raw image upload by AATTstgraber in [#1434]
* Fixes an issue when copying a custom volume using the --refresh flag by AATTpresztak in #1437
* Openfga improvements by AATTstgraber in #1435
* doc/instance/properties: Add missing instance properties by AATTstgraber in #1439
* incusd/daemon_storage: Ensure corect symlinks for images/backups by AATTstgraber in #1441
* incusd/storage/lvm: Handle newer LVM by AATTstgraber in #1442
* Tweak rendering of manpage in doc by AATTstgraber in #1443
* incusd/storage/lvm: Require 512-bytes physical block size for VM images by AATTstgraber in #1444
* incusd: Fill ExpiryDate and remove LastUsedDate in volumeSnapshotToProtobuf by AATTpresztak in #1448
* incusd/device/tpm: Wait for swtpm to be ready by AATTstgraber in [#1447]
* incus: Improve completion for file push and file pull by AATTmontag451 in #1445
* incusd/auth/tls: Restrict config access to non-admin by AATTstgraber in #1451
* incusd/storage: Handle default disk size in GetInstanceUsage by AATTstgraber in #1452
* incus: Improve completion for some file sub-commmands by AATTmontag451 in #1453
* incus: Fix completion for profile copy by AATTmontag451 in #1454
* incus: Add completion for image alias subcommands by AATTmontag451 in #1457
* doc/installing: Update Fedora instructions by AATTstgraber in [#1456]
* Fix gap in validation of pre-existing certificates when switching to PKI mode by AATTstgraber in #1458
* doc/network_forwards: Split configuration into own table by AATTstgraber in #1460
* chore: Happy path on the left, early return by AATTbreml in #1461
* incus: Fix completion for image alias create by AATTmontag451 in [#1459]
* incus/top: Ignore CPU idle time by AATTstgraber in #1462
* incus: Display the alias expansion when execution of an alias fails by AATTmontag451 in #1464
* lint: disallow restricted licenses in go-licenses by AATTbreml in [#1466]
* chore: code structure, Go identifier shaddowing by AATTbreml in [#1465]
* incus: Fix alias arguments handling by AATTmontag451 in #1463
* incus/file/push Use SFTP client instead of file API by AATTHassanAlsamahi in #1468
* Fix TPM fd leaks and OpenFGA patching issue by AATTstgraber in [#1469]
* Clarify device override syntax by AATTstgraber in #1471
* incusd/auth/openfga: refresh model before applying patches by AATTstgraber in #1472
* Add authorization scriptlet by AATTbensmrs in #1412
* doc: add openSUSE installation instructions by AATTcyphar in #1475
* OCI image debugging improvements by AATTdanbiagini in #1478
* Add function checks to scriptlet validation by AATTbensmrs in [#1484]
* incus/project: Fix handling of default (unset) project in get-current by AATTirhndt in #1476
* Translations update from Hosted Weblate by AATTweblate in #1492
* Add --force flag to the console command by AATTpresztak in #1491
* Accept io.Writer in RenderTable by AATTbreml in #1490
* doc/network_bridge: Fix missing escaping around variable by AATTirhndt in #1493
* incusd/cluster: Skip project restrictions during join by AATTstgraber in #1497
* incusd/instance/lxc: Skip instances without idmap allocation yet by AATTstgraber in #1495
* incusd/storage/drivers/common: Truncate/Discard ahead of sparse write by AATTstgraber in #1496
* Add AskPassword/AskPasswordOnce to Asker by AATTbreml in #1499
* Add additional check to Cancel method for ConsoleShow operation by AATTpresztak in #1500
* Improve console disconnections by AATTstgraber in #1501
* Fix duplicate OVN load-balancer entries by AATTstgraber in #1502
* Improve SFTP performance by AATTstgraber in #1503
* incusd/instance_post: Expand profiles in scriptlet context by AATTstgraber in #1504- remove patches:
* 0001-incusd-storage-zfs-Fix-deletion-of-unavailable-pools.patch
* 0002-zfs-load-keys-for-encrypted-datasets-during-pool-imp.patch
* Fri Nov 22 2024 Aleksa Sarai - 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.
* Fri Nov 22 2024 Aleksa Sarai - Backport patches to fix encrypted ZFS datasets having their keys be unloaded on Incus daemon restarts. + 0001-incusd-storage-zfs-Fix-deletion-of-unavailable-pools.patch + 0002-zfs-load-keys-for-encrypted-datasets-during-pool-imp.patch
* Thu Nov 21 2024 Charles Miller - Fix secureboot VMs by switching to passing the correct environment variable (INCUS_EDK2_PATH) and updating the ovmf symlinks to point to the correct blobs. There is an upstream bug here, so we will need to fix this again later once is merged.
* Fri Nov 15 2024 Jeff Kowalczyk - Update to version 6.7:
* fix live update VM\'s limits.memory configuration when use a percentage value #1287
* fix: fix slice init length #1285
* incusd/instance/lxc: Remove restrictions on /run #1288
* Correct macvlan mode names #1284
* Translations update from Hosted Weblate #1290
* Translations update from Hosted Weblate #1295
* Translations update from Hosted Weblate #1304
* incus-simplestreams: Fix list -f json #1310
* Profile performance improvements #1314
* incus-agent: Add timeout for DNS query #1313
* incusd/instance/qemu: Don\'t fail on console retrival issue #1316
* Allow changing the parent value on physical networks #1317
* incus: Fix display of current project in projects list #1318
* Add --format to incus admin sql #1319
* incusd/internal/server/instance/drivers: support for Chimera Linux (qemu/edk2) pkg layout #1298
* incusd/instance/common: Cleanup volatile on device add failure #1323
* incusd/network/bgp: Only advertise networks with BGP configuration #1325
* Make revert library shared #1326
* Fix to the cluster resources caching mechanism #1324
* Fix idmap issues #1327
* Make ask library shared #1329
* doc/network/resolved: Add disabling DNSSEC and DNSOverTLS #1328
* Add some application container documentation #1331
* incusd/device/nic/bridged: Handle invalid configuration #1330
* Fix handling of custom volume snapshot patterns #1333
* Add OCI DHCP renewal #1334
* doc/installing: Update for Chimera Linux #1335
* shared/cgo: Don\'t use strlcpy #1337
* Implement incus webui #1338
* incusd/scriptlet: Make set_target fail with invalid members #1339
* Export QMP functions #1340
* incusd/network/ovn: Add support to ipv4.dhcp.ranges #1341
* internal/server: Log QMP interaction to a file #1345
* incusd/instance/qemu: Log QEMU command line #1346
* Improve cluster instance placement #1344
* incusd/instance_logs: Update log file list #1347
* Add infrastructure for OVN events #1349
* Fix QEMU feature checks during startup #1350
* incusd/instance/lxc: Fix LXCFS per-instance path #1352
* doc/idmap: Clarify subuid/subgid configuration #1353
* incusd/instance/qmp: Fix logging with no log file #1355
* Add a GetOIDCTokens() method #1357
* Add get-current to show current project #1356
* incus/file/create: Use SFTP client instead of file API #1354
* internal/instance: Allow 0 as value to limits.cpu.nodes #1358
* Translations update from Hosted Weblate #1361
* Translations update from Hosted Weblate #1362
* Translations update from Hosted Weblate #1368
* Improve agent interface listing performance #1367
* Make incus top output configurable through options #1370
* Automatic live-migration to balance load on cluster #1369
* gomod: Update dependencies #1372
* Add refresh-exclude-older flag to only transfer new snapshots during instance/volume refresh #1365
* incusd/instances/publish: Fix base metadata #1374
* Fix TPM with long instance names #1377
* Don\'t BGP advertise OVN load-balancers when all backends are offline #1376
* incusd/instance/qemu: Don\'t take over operations on console retrieval #1379
* Tweak to cluster internal relocation #1378
* Thu Nov 14 2024 Aleksa Sarai - Move some binaries to sbin to match upstream packaging recommendations.- Update VM-related dependencies to make VMs work properly.
* Wed Oct 23 2024 Aleksa Sarai - Fix %_libexecdir usage for Leap 15.x (Leap 15.x still uses /usr/lib, so we need to replace the usage of /usr/libexec in our scripts with a token that we can replace during build).
* Mon Oct 21 2024 Aleksa Sarai - Rework packaging to match recommended packaging from doc/packaging.md and .
* Fri Oct 18 2024 Aleksa Sarai - Package Incus 6.6, based on the LXD 5.21 package. The primary differences are that we no longer need to do ELF patching to work around having a custom sqlite fork (instead we can use libcowsql, which is packaged for openSUSE already).