Format: 1.8 Date: Thu, 28 May 2020 15:23:57 -0500 Source: curtin Binary: curtin curtin-common python-curtin python3-curtin Architecture: all Version: 20.1-2-g42a9667f-0ubuntu1~18.04.1 Distribution: bionic-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Ryan Harper Description: curtin - Library and tools for the curtin installer curtin-common - Library and tools for curtin installer python-curtin - Library and tools for curtin installer python3-curtin - Library and tools for curtin installer Launchpad-Bugs-Fixed: 1881003 Changes: curtin (20.1-2-g42a9667f-0ubuntu1~18.04.1) bionic; urgency=medium . * New upstream snapshot. (LP: #1881003) - vmtests: update skiptests - vmtest: allow installed centos images to reboot - Release 20.1 - Handle multiple separators which were found in TestAllindata vmtest - verify_ptable_flag: dos primary partitions use ptable_uuid map for flag - net_meta: add disabled mode to skip writing any network config [Lucas Moura] - vmtest: trigger guest panic to fail fast - Replace grub-shell-helper with install_grub command - vmtest-sync-images: update the URL of the maas streams [Paride Legovini] - Replace references to old team manager with new team manager [James Falcon] - tox: pin flake8 to version and add a tip-flake8 environment [Paride Legovini] - Fix flake8 E741 warning [Lucas Moura] - Makefile: make adjustments to call lint/style tools via python module - block-discover: ignore invalid id_serial/id_wwn values - Fix handing of reusing msdos partitions and flags - block.detect_multipath: ignore fake "devices" from /proc/mounts [Michael Hudson-Doyle] - udev: use shlex.quote when shlex.split errors on shell-escape chars - lvm: don't use vgscan --mknodes - vmtest: rsync don't cross filesystem boundaries when copying - vmtest: basic/basic_scsi adjust collect/tests for unstable device names - Add unittests for partition_handler calc_[dm]_part_info and kpartx paths - multipath: attempt to enforce /dev/mapper/mpath files are symlinks - block-meta: device mapper partitions may be block devices not links - Default to dm_name being id if empty earlier in dm_crypt_handler() [Ɓukasz 'sil2100' Zemczak] - storage: correct declared schema draft version for storage schema - test_clear_holders: add missing zfs mock - Mock out zfs_supported to prevent attempting to load kernel modules - block-meta: skip wipe device paths if not present - unittest: do not allow util.subp by default - curthooks: support multiple ESP on UEFI bootable systems - block-discover: handle missing multipath 'path' data, use DM_NAME - lvm-over-multipath: handle lookups of multipath members - block-meta: don't filter preserve=true devices, select by wipe - vmtest: basic use dname to lookup disk with multiple partitions - block-meta: Don't check the ptable type of a disk with no ptable - curthooks: always use ChrootableTarget.subp when calling efibootmgr - storage: enable and use multipath during storage configuration - block-discover: detect nvme multipath devices - clear-holders: Tolerate vgchange errors during discovery - block-meta: handle preserve with vtoc ptable - vmtest: use -partition file for TestReuseRAIDMemberPartition class - format: extra_options should be a list type - tox: add pyflakes to the default tox run [Paride Legovini] - storage_config: Add 'extra_options' parameter to allow custom mkfs - Add support for installing Ubuntu Core 20 images - tox.ini: Fix issues with newer tox on focal - vmtest: Fix test_basic.py to run on s390x - vmtest: use util.load_file for loading collect files - block-meta: refactor storage_config preserve and wipe settings - block-discover: skip 'multipath' key in blockdevice if mpath name is None - tox: all py27 environments should use the base py27 deps - uefi: refactor efibootmg handling to support removing duplicate entries - tox: pin setuptools < 45 to allow installing py27 in virtenv - block-discover: add dasd parser and emit dasd storage config Checksums-Sha1: 76e1bf5cd8781debe33e400d079c68de9b45b7a2 21468 curtin-common_20.1-2-g42a9667f-0ubuntu1~18.04.1_all.deb 065d8db0b6601695acc78c3c19faea4cfb2b5c26 2492 curtin_20.1-2-g42a9667f-0ubuntu1~18.04.1_all.deb f30fbcee95b2bfb11705052491a38ee4d41bbe6f 8511 curtin_20.1-2-g42a9667f-0ubuntu1~18.04.1_amd64.buildinfo c803207d30a1bf471d9c114ba53f57616dac040f 153608 python-curtin_20.1-2-g42a9667f-0ubuntu1~18.04.1_all.deb ace6ad8668fec3e2df368ef3a4eba166f333c7d0 153672 python3-curtin_20.1-2-g42a9667f-0ubuntu1~18.04.1_all.deb Checksums-Sha256: e54d85855e6ea08596dd4cf69854dc7503adeb73f5456db2967563d5fb57519b 21468 curtin-common_20.1-2-g42a9667f-0ubuntu1~18.04.1_all.deb baf304169684011b27c8817c327a9e505feb3562daf5be7f465e98406017099f 2492 curtin_20.1-2-g42a9667f-0ubuntu1~18.04.1_all.deb a386d8f4d69424d1f806c0ef2c098783b5258c4007d61cf1c3cef7c259e4db16 8511 curtin_20.1-2-g42a9667f-0ubuntu1~18.04.1_amd64.buildinfo 68067c3a60c00385d5dddd444d689db52fd09a107893dd686aa9b916d7136b96 153608 python-curtin_20.1-2-g42a9667f-0ubuntu1~18.04.1_all.deb 96042758ed25feb4641aede690b794013c2dca075eaf819db15375004c59f150 153672 python3-curtin_20.1-2-g42a9667f-0ubuntu1~18.04.1_all.deb Files: 063226deffbf6236d26fc11e4be0a889 21468 admin extra curtin-common_20.1-2-g42a9667f-0ubuntu1~18.04.1_all.deb dbfd771f4d218f895cc81b09ad77fdb4 2492 admin extra curtin_20.1-2-g42a9667f-0ubuntu1~18.04.1_all.deb 2cf7d4baf76e65d4652caffb6c0f2c7e 8511 admin extra curtin_20.1-2-g42a9667f-0ubuntu1~18.04.1_amd64.buildinfo d411b60be653c2da6f68d9ebb4bc431b 153608 python extra python-curtin_20.1-2-g42a9667f-0ubuntu1~18.04.1_all.deb cfa127fbee4d88a8d1313336305c5576 153672 python extra python3-curtin_20.1-2-g42a9667f-0ubuntu1~18.04.1_all.deb