[ubuntu/zesty-proposed] ubuntu-image 0.12+17.04ubuntu1 (Accepted)
Barry Warsaw
barry at ubuntu.com
Thu Dec 1 20:15:14 UTC 2016
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)
Date: Tue, 08 Nov 2016 17:31:21 -0500
Changed-By: Barry Warsaw <barry at ubuntu.com>
https://launchpad.net/ubuntu/+source/ubuntu-image/0.12+17.04ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 08 Nov 2016 17:31:21 -0500
Source: ubuntu-image
Binary: ubuntu-image python3-ubuntu-image
Architecture: source
Version: 0.12+17.04ubuntu1
Distribution: zesty
Urgency: medium
Maintainer: Barry Warsaw <barry at ubuntu.com>
Changed-By: Barry Warsaw <barry at ubuntu.com>
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:
1833dd068e9398d83dfaa9afd5285611a11bb5fb 1897 ubuntu-image_0.12+17.04ubuntu1.dsc
0e7ea04f83841de76fc7facdcea07dc948914118 1347544 ubuntu-image_0.12+17.04ubuntu1.tar.xz
Checksums-Sha256:
4096db3451efb5210ff35968ffd63eb6f0e4def06ec95bad150f31c4daf8e026 1897 ubuntu-image_0.12+17.04ubuntu1.dsc
27c4d3dd550b874163e22c81c7a56c163c67741b3c3dfd7a4bc86e2246e48c69 1347544 ubuntu-image_0.12+17.04ubuntu1.tar.xz
Files:
6d2a73a944c4811ad20d8a07ad784cad 1897 utils optional ubuntu-image_0.12+17.04ubuntu1.dsc
118676a68b07701bbcbe7aabb19d8d5c 1347544 utils optional ubuntu-image_0.12+17.04ubuntu1.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCAAGBQJYQIRqAAoJEBJutWOnSwa/WgEP/3UmAUWJkyU6XzjLkYX+rVo9
gGdEZG0eJ9yBhDWNMw0/lVFLCKB1bAyqi+8JUlOpFvE9K2zR7dJjOykJP5aXvXko
YBVfEK55srzQuZB0/srmg3ZHwPZvAXmj7bQtfdPgybn0+9ES6BotbzlfJuRBW7nb
iBMQGTbSQtCRUKqpb+BhOUPyAbvp4nnlEvsi3I+u2D2QJoI2oIqgoyZSU4iNjeaF
mCldrvUnnOu/ntRtrkhkfY32lFWbmlsgW+i5Fiob2B2EeGhWrK8WNNn7BzJCty+D
70T2PFySj1tV44RcH1gyD7I7rRoKYmqGmn7+vZ9Ui9jRJQPV5Dch55L88sZmhF6/
DcxnC1zEh+skrc6HAtHSVxOjPJyIsfzMpLRQP2dqvtHRPqhKaTZdCannFQQTNoqf
Axm9k6VBXwhO85GVrd51wCWOra1UKmgHq27Py8wXKmDgtV0NJ/HKjMWErmBvU95M
dB6YnhEStTg1V2umQhqLNpVE9Z7SCGofVYyPM82OCPKOmyy/xz0wSgiV71FZrLqe
sdFcnPum/MOwNPNqwYQtj1vB97wIfG4Nyx4+QnQzz0fMdi8XGCHWcHScujiWm8DB
Io2+1uY34fvu0EUWxzW2uxPpyGl//O5yR9LgkuY3wmN6/R9R++CbfyComNdEK7gj
OzU7z5v6VKHsN0Z/5ast
=znRt
-----END PGP SIGNATURE-----
More information about the Zesty-changes
mailing list