curtin 23.1.1

Milestone information

Project:
curtin
Series:
trunk
Version:
23.1.1
Released:
 
Registrant:
Dan Bungert
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon curtin-23.1.1.tar.gz (md5, sig) Upstream release of curtin 23.1.1 94
last downloaded 2 days ago
Total downloads: 94

Release notes 

This release does not have release notes.

Changelog 

View the full changelog

Summary: Release 23.1.1

"Further information:"
== Changelog ==
 - version to 23.1.1 [Dan Bungert]
 - 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]

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.