Format: 1.8 Date: Tue, 08 Nov 2016 17:31:21 -0500 Source: ubuntu-image Binary: ubuntu-image python3-ubuntu-image Architecture: all Version: 0.12+17.04ubuntu1 Distribution: zesty-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Barry Warsaw Description: python3-ubuntu-image - toolkit for building Ubuntu images ubuntu-image - toolkit for building Ubuntu images. Launchpad-Bugs-Fixed: 1617421 1630769 1638660 1638926 1640523 1642427 1642999 1643598 1645750 Changes: ubuntu-image (0.12+17.04ubuntu1) zesty; urgency=medium . * Revert previous change which sorted structure volumes by their offset. Instead, we preserve gadget.yaml order for purposes of partition numbering, but we still provide implicit offsets when they are missing, and we still sanity check for partition overlap. (LP: #1642999) * Provide human-readable error messages on gadget.yaml parser failures, not Python tracebacks (unless --debug is given). (LP: #1617421) * Change the way we invoke the autopkgtests. - Use a standard d/t/control file instead of d/t/control.autodep8. We were only using the Python 3 import test anyway. - Add an import.sh stanza to reproduce the Python 3 import bits we lost by removing autodep8. - Turn the `tox -e coverage` Test-Command into a separate test script so that we can manipulate the $UBUNTU_IMAGE_CODENAME environment variable. This is used by tox.ini to select an appropriate *-coverage.ini file since Xenial does not and cannot cover certain code paths. Everything after Xenial gets named 'devel'. - Narrow the dependencies so that they aren't just importing all binary packages. The effects may be similar, but EIBTI. * d/control: Drop Testsuite header; we're not doing autodep8 anymore. * Rename the environment variable $UBUNTUIMAGE_MOCK_SNAP to $UBUNTU_IMAGE_MOCK_SNAP for consistency. * Skip some tests which touch the actual store when running without network access (e.g. during package build time). * Move the __version__ calculation to the package's __init__.py * Parse all YAML integer-like values as strings, and then turn them into integers if necessary during post-processing. (LP: #1640523) * gadget.yaml files can include an optional `format` key which names the version number supported by the gadget.yaml. Currently only format 0 is supported, which is a legacy version (omitting the format is equivalent). (LP: #1638926) * d/control: Add run-time dependencies which are missing from snapd but are required for `snap prepare-image`. (LP: #1642427) * Structures with type='mbr' are deprecated. Use structure role instead. (LP: #1638660) * mbr structures must start at offset 0. (LP: #1630769) * Fixed sanity checking of --image-size argument for out-of-offset-order structure definitions. (LP: #1643598) * Prevent wrapping blobs in disk partitions by using the `type: bare` structure key. (LP: #1645750) Checksums-Sha1: 549023d414ba08193f63466a864237ec68919956 41652 python3-ubuntu-image_0.12+17.04ubuntu1_all.deb 0608b754e346ba311c1983ba979a4c594f88214b 4316 ubuntu-image_0.12+17.04ubuntu1_all.deb Checksums-Sha256: f29682cb6a70de2a63894de753797041a463d2320657eae797b5bf7ce9c66f10 41652 python3-ubuntu-image_0.12+17.04ubuntu1_all.deb 83e4d9a54e1cf065ed80d698a18e2e192a0e2b614f767a872d2274eefc624106 4316 ubuntu-image_0.12+17.04ubuntu1_all.deb Files: db3e3c1c9559f876591f52ad12f4b18d 41652 python optional python3-ubuntu-image_0.12+17.04ubuntu1_all.deb 9f959a8859808de5ff5fbb65042b07f0 4316 utils optional ubuntu-image_0.12+17.04ubuntu1_all.deb