Format: 1.8 Date: Fri, 16 Jun 2023 09:51:23 -0600 Source: curtin Built-For-Profiles: noudeb Architecture: source Version: 23.1.1-0ubuntu1~22.04.1 Distribution: jammy Urgency: medium Maintainer: Ubuntu Developers Changed-By: Dan Bungert Launchpad-Bugs-Fixed: 1987236 1997920 Changes: curtin (23.1.1-0ubuntu1~22.04.1) jammy; urgency=medium . * New upstream release. - several: fix lints [Dan Bungert] - unittest: fix mocks for earlier py version [Dan Bungert] - unittest: fix unpredictable order of items [Dan Bungert] - unittest: remove f-strings [Dan Bungert] - integration: remove f-strings [Dan Bungert] - integration: remove parameterized usage [Dan Bungert] - integration: fix SimpleHTTPRequestHandler py < 3.7 [Dan Bungert] - several: support older attrs version [Dan Bungert] - add python3-attr as dependency [Alexsander Silva de Souza] - fix GRUB package name for SUSE [Alexsander Silva de Souza] - block: move ENXIO workaround up a level [Dan Bungert] - block: handle sysfs reporting size 0 [Dan Bungert] - block: catch exception on extended part blockdev [Dan Bungert] - integration: workaround extended signature check [Dan Bungert] - integration: no resize extended part < 20.04 [Dan Bungert] - block: only use no-tell-kernel if sfdisk supports [Dan Bungert] - block: limit large sector codepaths [Dan Bungert] - compat: create module [Dan Bungert] - block: retry loop post dd image [Dan Bungert] - vmtest: older udevadm trigger has no --settle [Dan Bungert] - integration: fix tests with empty ptable [Dan Bungert] - integration: skip tests requiring sfdisk attribute [Dan Bungert] - has_calls() is not a thing, use assert_has_calls instead [Alexsander Silva de Souza] - requirements: add missing content [Dan Bungert] - make: remove py2isms [Dan Bungert] - tools: use vmtest-system-setup for loopback tests [Dan Bungert] - integration: fix image creation on small mem hosts [Dan Bungert] - unittest: fix tests that scan log results [Dan Bungert] - udev: fix crash when PARTNAME is invalid utf-8 [Olivier Gayot] - tests: make random_string a staticmethod instead of classmethod [Olivier Gayot] - Revert "Make sure curthooks do not discard supplied proxy settings" [Olivier Gayot] - Revert "Make sure curthooks do not discard APT preferences" [Olivier Gayot] - block: sleep and retry wiping part. if open(O_EXCL) returns EBUSY [Olivier Gayot] - block_meta_v2: don't solely expect flag='logical' for logical partitions [Olivier Gayot] - block: ntfsresize with force options [Dan Bungert] - block-meta: fix failed disk lookup when WWN includes extension [Olivier Gayot] - storage: filter out ventoy image when building storage config [Olivier Gayot] - system-install: use --assume-downloaded instead of --no-download [Olivier Gayot] - system_install: support retry-download and no-download [Olivier Gayot] - commands: support mutually exclusive arguments [Olivier Gayot] - system_install: add option to control apt download retries [Olivier Gayot] - apt: download package and install in two separate steps [Olivier Gayot] - distro: add test for run_apt_command [Olivier Gayot] - apt-config: stop returning cfg object in translate_old_apt_features [Olivier Gayot] - apt-config: fix wrong value printed in debug log [Olivier Gayot] - apt-config: fix curthooks unconditionally triggering apt-config [Olivier Gayot] - add SLES support [Alexsander Silva de Souza] - integration: use sfdisk as the source of info [Dan Bungert] - block/v1: handle msdos+swap [Dan Bungert] - block_meta: all fields on a disk action must match with v2 config [Michael Hudson-Doyle] - apt: use string.format instead of f-string [Dan Bungert] - block_meta_v2: set first-lba if needed when creating a new GPT [Michael Hudson-Doyle] - fix block meta 4k integration tests with recentish losetup [Michael Hudson-Doyle] - call wipefs -a -f in addition to zeroing in quick_zero [Michael Hudson-Doyle] (LP: #1997920) - fix "curtin swap" exit code [Michael Hudson-Doyle] - support older versions of iproute2 - commands/apt: stop using apt-key [Dan Bungert] - Fix typo s/packge/package/ [Olivier Gayot] - tests/apt: use tmpdir as target [Dan Bungert] - kernel: use FK_FORCE to ensure flash-kernel runs [Dan Bungert] - Allow Rocky 9 in legacy boot mode. [igorgnip] - block/v2: fix wipe check for extended [Dan Bungert] - doc: clarify size units [Dan Bungert] - many: fix several instances of whitespace lint [Dan Bungert] - vmtests: +python3-attr [Dan Bungert] - block_meta: add 'device' action to directly refer to a block device [Michael Hudson-Doyle] - storage_config: add 'path' key to all actions that refer to a block device [Michael Hudson-Doyle] - block_meta: record which devices were handled by each action [Michael Hudson-Doyle] - block: install cryptsetup if dm_crypt [Dan Bungert] - curthooks: make chzdev_export non-fatal on error [Dan Bungert] (LP: #1987236) - nicer terminology for non-API items [Dan Bungert] - install: allow to perform an install in incremental invocations [Olivier Gayot] - block: genericize kname generation [Dan Bungert] - usage: fix help that showed invalid JSON in examples [Olivier Gayot] - tests: use 'ip route' and 'ss' instead of 'route' and 'netstat' [Michael Hudson-Doyle] - block/v2: gpt preserve uuid,name,attrs,first-lba [Dan Bungert] - doc: remove duplicate section about extract subcommand [Olivier Gayot] Checksums-Sha1: e5286908d53712dd05037da98c1602b0ea757e6f 2119 curtin_23.1.1-0ubuntu1~22.04.1.dsc 41c68520a9e66570fee94a8ce9b6a6cee5352021 678969 curtin_23.1.1.orig.tar.gz 24fb68a8f712e44717861a1c75618af2971ff3c9 23008 curtin_23.1.1-0ubuntu1~22.04.1.debian.tar.xz 76a605e62de90e476bafff0c71c319f5e5b44c18 7587 curtin_23.1.1-0ubuntu1~22.04.1_source.buildinfo Checksums-Sha256: 29996d8188f35d9fc8626993bb87118d62fd353fea031c3411c60d92f208d387 2119 curtin_23.1.1-0ubuntu1~22.04.1.dsc 6be360ae8a91885b21a9a7ef37f2187903b0f52198d4e0ec48b88d69d9507f5d 678969 curtin_23.1.1.orig.tar.gz 42148c8054bce852d26886980b88d5fffdae1876d4e64af227c7bf62b85f6cbc 23008 curtin_23.1.1-0ubuntu1~22.04.1.debian.tar.xz 9dfafe17ca92d2c5aac423d9ffdb0a2b6f8596d568c12a6def41defe8d37322e 7587 curtin_23.1.1-0ubuntu1~22.04.1_source.buildinfo Files: ffe17f49dd15730204d93349221d4df3 2119 admin extra curtin_23.1.1-0ubuntu1~22.04.1.dsc 425da74f6abc45968198f2c1bf9d7c4b 678969 admin extra curtin_23.1.1.orig.tar.gz b7c7f01d8e514b6b93ca64cfda142167 23008 admin extra curtin_23.1.1-0ubuntu1~22.04.1.debian.tar.xz 99286d211e3c64ac815568996362f81d 7587 admin extra curtin_23.1.1-0ubuntu1~22.04.1_source.buildinfo