ubuntu-image (1.7+16.04ubuntu1) xenial; urgency=medium [ Maciej Borzecki ] * Some parser improvements: more strict schema for volume names, make sure structure names are unique. (LP:1823160) [ Łukasz 'sil2100' Zemczak ] * Add support for the new prepare-image --snap== syntax, bump the snapd dependency to 2.38. (LP:1815580) * Print a deprecation warning when using the old --extra-snaps syntax. * Ignore the new 'grain' field in the pyparted partitiontable structure during unit-tests, as otherwise it's causing test failures for disco+. (LP:1826224) * SRU tracking number LP: #1828827 -- Łukasz 'sil2100' Zemczak Wed, 24 Apr 2019 16:54:22 +0200 ubuntu-image (1.6+16.04ubuntu1) xenial; urgency=medium * Do not copy-over /etc/cloud to the rootfs if it's empty. This can cause base snaps that define the writable-path as 'persistent' and 'transition' to not be able to provide default configuration. (LP:1808554) * Fix --with-proposed handling to properly pass PROPOSED to live-build. * SRU tracking number LP: #1808564 -- Łukasz 'sil2100' Zemczak Fri, 14 Dec 2018 17:08:09 +0100 ubuntu-image (1.5+16.04ubuntu2) xenial; urgency=medium * debian/control: add sudo to the list of dependencies as we need it for the sudo cp workaround we have in place for xenial's outdated mkfs.ext4 (LP: #1807750). -- Łukasz 'sil2100' Zemczak Thu, 13 Dec 2018 15:49:41 +0100 ubuntu-image (1.5+16.04ubuntu1) xenial; urgency=medium [ Alfonso Sanchez-Beato (email Canonical) ] * Fix bug with setting file owners in classic. (LP:1783577) * Add --filesystem option for classic. This gives us the option to use an existing unpacked root file system instead of calling live-build to create it. (LP:1782795) * Remove content of /boot/grub instead of the full folder, so update-grub can still run. (LP:1791049) [ Dimitri John Ledkov ] * Add python3.7 to tox commands everywhere. [ Łukasz 'sil2100' Zemczak ] * Fix handling of --extra-ppas for classic builds. (LP:1790708) * Check for image/boot/ for bootfs additional contents also for classic builds. Ignore if it does not exist. (LP:1792561) * SRU tracking number LP: #1801332 -- Łukasz 'sil2100' Zemczak Tue, 02 Oct 2018 17:07:58 +0200 ubuntu-image (1.4+16.04ubuntu2) xenial; urgency=medium * Demote the qemu-user-static dependency to Suggests, modify the code to gracefully handle the lack of qemu binaries for cross-compilation. (LP:1788177) * Add missing information about UBUNTU_IMAGE_QEMU_USER_STATIC_PATH to the manpage. * SRU tracking number LP: #1786229 -- Łukasz 'sil2100' Zemczak Tue, 21 Aug 2018 15:25:59 +0200 ubuntu-image (1.4+16.04ubuntu1) xenial; urgency=medium * Add support for classic cross-compilation, add qemu-user-static as a dependency. (LP:1772061) * Work-around the API rate limit exceeded failures from github in the haschangelog test case by re-writing it not to use python3-github anymore and instead check for the PR trivial label manually. (LP:1690081) * Work-around Permission denied errors printing to stderr whenever parted is imported, causing some of our basic autopkgtests failing. (LP:1775085) * Fix some coverage and autopkgtest failures per changes in the environment. Switch to using deb-packaged voluptuous. (LP:1782313) * Add the new connections: stanza to the gadget.yaml parser. (LP:1780217) * SRU tracking number LP: #1786229 -- Łukasz 'sil2100' Zemczak Fri, 20 Jul 2018 16:43:51 +0200 ubuntu-image (1.3+16.04ubuntu2) xenial; urgency=medium * Work-around build-time test_hook_fired issues due to the unavailability of sudo on builders. This is xenial-specific as for all other series sudo is not used because of a newer mkfs.ext4 available. Use the UBUNTU_IMAGE_TESTS_NO_NETWORK flag to skip this test build-time (the test is run as part of autopkgtests anyway). -- Łukasz 'sil2100' Zemczak Mon, 11 Dec 2017 13:36:27 +0100 ubuntu-image (1.3+16.04ubuntu1) xenial; urgency=medium * Remove the snapcraft dependency by moving the gadget tree priming step away from ubuntu-image. (LP:1734655) * Add support for defining the livecd-rootfs configuration path through an environment variable. (LP:1734949) * SRU tracking number LP: #1729531 -- Łukasz 'sil2100' Zemczak Mon, 27 Nov 2017 11:12:08 +0100 ubuntu-image (1.2+16.04ubuntu1) xenial; urgency=medium [ Łukasz 'sil2100' Zemczak ] * SRU tracking number LP: #1729531 * Add a generic hook mechanism and add our first supported snap-image hook: post-populate-rootfs. (LP:1672436) * Document the newly added hook API in the ubuntu-image manpage. (LP:1715849) * Make sure ubuntu-image has 100% code-coverage after getting the classic image support added. [ Gary Wang ] * Add classic image creation support. (LP:1726391) -- Łukasz 'sil2100' Zemczak Mon, 31 Jul 2017 15:54:06 +0200 ubuntu-image (1.1+16.04ubuntu4) xenial; urgency=medium * Drop part of the xenial delta, adding the fakeroot dependency as per master. Properly handling the lack of the dependency and still getting 100% code coverage on all series requires too much unnecessary work. (LP: #1709029) -- Łukasz 'sil2100' Zemczak Tue, 08 Aug 2017 10:44:33 +0200 # For older changelog entries, run 'apt-get changelog python3-ubuntu-image'