Change logs for curtin source package in Bionic

  • 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
    
     -- Ryan Harper <email address hidden>  Thu, 28 May 2020 15:23:57 -0500
  • curtin (19.3-26-g82f23e3d-0ubuntu1~18.04.1) bionic; urgency=medium
    
      * New upstream snapshot. (LP: #1861452)
        - install-grub: refactor uefi partition/disk searching
        - doc: update Canonical contributors URL [Paul Tobias]
        - block-discover: detect additional "extended" partition types in MBR
        - vmtests: skip focal bcache tests due to kernel bug
        - net/deps.py: detect openvswitch cfg and install openvswitch packages
        - vmtest: collection of vmtest related fixes to make things triple green
        - clear-holders: umap the parent mpath to wipe the underlying partitions
        - vmtests: bump fixby date out and fix false positive when date passes
        - vmtests: drop disco tests using a tool to automate the process
    
     -- Ryan Harper <email address hidden>  Fri, 14 Feb 2020 09:50:11 -0600
  • curtin (19.3-17-g50ffca46-0ubuntu1~18.04.1) bionic; urgency=medium
    
      * New upstream snapshot. (LP: #1861452)
        - clear-holders: ensure we wipe device even if multipath enabled not not mp
        - block_meta: use reliable fs_spec entries for block devices
        - multipath: handle removal of multipath partitions correctly
        - vmtests: skip Focal deploying Centos70 ScsiBasic
        - vmtests: fix network mtu tests, separating ifupdown vs networkd
        - doc: Fix kexec documentation bug. [Mike Pontillo]
        - vmtests: Add Focal Fossa
        - centos: Add centos/rhel 8 support, enable UEFI Secure Boot [Lee Trager]
        - Bump XFS /boot skip-by date out a while
        - vmtest: Fix a missing unset of OUTPUT_FSTAB
        - curthooks: handle s390x/aarch64 kernel install hooks
        - clear-holders: handle arbitrary order of devices to clear
        - curthooks: only run update-initramfs in target once
        - test_network_mtu: bump fixby date for MTU tests
        - block-discover: don't skip partitions on virtual devices
        - block-discover: handle partial probe data
        - Fix parsing of squashfs: uri prefix for installation sources [Daniel Fox]
        - Release 19.3
        - Update HACKING.rst with Josh Powers contact info.
        - t/jenkins-runner: replace $EPOCHSECONDS with 'date +%s' [Paride Legovini]
        - curthooks: skip setup_kernel_img_conf on eoan and newer
        - block_meta: use lookup for wwn, fix fallback from wwn, serial, path
        - vmtest: Adjust TestScsiBasic to use dnames to find correct disk
        - schema: Add ptable value 'unsupported'
        - tools/xkvm: add -nographic to speed up devopt query
        - test_block_dasd: fix random_device_id to only generate valid IDs
        - vmtest: update skip_if_arch message
        - Add skip_by_date to eoan ipv6 vlan test
        - storage_config: interpret value, not presence, of
          DM_MULTIPATH_DEVICE_PATH [Michael Hudson-Doyle]
        - vmtest: Add skip_by_date for test_ip_output on eoan + vlans
        - block-schema: update raid schema for preserve and metadata
        - dasd: update partition table value to 'vtoc'
        - clear-holders: increase the level for devices with holders by one
        - tests: mock timestamp used in collect-log file creation
        - ChrootableTarget: mount /run to resolve lvm/mdadm issues which
          require it.
        - block-discover: handle multipath disks
        - Handle partial raid on partitions
        - install: export zpools if present in the storage-config
        - block-schema: allow 'mac' as partition table type
        - jenkins-runner: disable the lockfile timeout by default [Paride Legovini]
        - curthooks: use correct grub-efi package name on i386
        - vmtest-sync-images: remove unused imports [Paride Legovini]
        - vmtests: use file locking on the images [Paride Legovini]
        - vmtest: enable arm64 [Paride Legovini]
        - Make the vmtests/test_basic test suite run on ppc64el [Paride Legovini]
        - vmtests: separate arch and target_arch in tests [Paride Legovini]
        - vmtests: new decorator: skip_if_arch [Paride Legovini]
        - vmtests: increase the VM memory for Bionic
        - vmtests: Skip Eoan ZFS Root tests until bug fix is complete
        - util: add support for 'tbz', 'txz' tar format types to sanitize_source
        - net: ensure eni helper tools install if given netplan config
        - d/control: update Depends for new probert package names
          [Dimitri John Ledkov]
        - vmtest: fix typo in EoanBcacheBasic test name
        - storage schema: Update nvme wwn regex to allow for nvme wwid format
        - Allow EUI-64 formatted WWNs for disks and accept NVMe partition naming
          [Reed Slaby]
        - Makefile: split Python 2 and Python 3 unittest targets apart
        - Switch to the new btrfs-progs package name, with btrfs-tools fallback.
          [Dimitri John Ledkov]
        - vmtest: bump ram size on Zfs tests for Disco and Eoan
        - vmtest: drop Cosmic test cases
        - unittests: mock subp in ChrootableTarget _exit_ test cases
        - util.ChrootableTarget: skip rename of resolv.conf if not present
          in target
        - Release 19.2
        - storage_config: a missing ID_PART_TABLE_TYPE key means no ptable
          [Michael Hudson-Doyle]
        - vmtests: drop skip_by_date decorators for bug 1813228
        - block: Add opportunistic zkey encryption if supported
        - vmtests: add support for CURTIN_VMTEST_APT_PROXY
        - vmtests: add use of CURTIN_VMTEST_ prefixed envvars to image sync
        - vmtest: dont raise SkipTest in class definition
    
     -- Ryan Harper <email address hidden>  Thu, 30 Jan 2020 13:52:22 -0600
  • curtin (19.1-7-g37a7a0f4-0ubuntu1~18.04.1) bionic; urgency=medium
    
      * d/control: drop probert dependency, not yet in main (LP: #1831757)
      * New upstream snapshot. (LP: #1831772)
        - vmtests: determine block name via dname when verifying volume groups
        - vmtest: add Centos66/Centos70 FromBionic release and re-add tests
        - block-discover: add cli/API for exporting existing storage to config
        - vmtest: refactor test_network code for Eoan
        - curthoooks: disable daemons while reconfiguring mdadm
          [Michael Hudson-Doyle]
        - mdadm: fix install to existing raid [Michael Hudson-Doyle]
        - apt_proxy env var set but empty => do not setup any proxy
          [Paride Legovini]
        - release 19.1
        - vmtest: add missing skip_by_date on Eoan test_network_mtu
        - vmtest: remove skip_by_date on Disco Allindata test
        - block: support multipath devices in lookup and partition_kname
        - grub: add grub config to control os_prober,terminal settings in target
        - vmtest: add eoan tests [Paride Legovini]
        - vmtest: add dependency on python3-jsonschema [Paride Legovini]
        - Pylint compatibility with Python 3.7 [Paride Legovini]
        - vmtest: disable disco multipath test
        - vmtests: bump network mtu tests out a bit
        - Fix up yaml.load warnings
        - vmtest: disable trusty, it's dead jim
        - vmtest: reenable UEFI 4k tests, which got dropped when fixing
          subclassing.
        - vmtests: Add test_kernel_img_conf stub for PsuedoVMBaseClass
        - curthooks: chzdev_import must encode data if provided
        - vmtest: test for kernel-img conf on ubuntu only
        - Setup kernel-img.conf like base-installer/live-installer did.
          [Dimitri John Ledkov]
        - zfs: pass pool and fs properties to zpool_create
          [Jean-Baptiste Lallement]
        - block_meta: pass lvm_partition size through human2bytes
          [Michael Hudson-Doyle]
        - clear-holders: refactor bcache shutdown and add longer timeout
        - schema-validate-storage: remove unused imports [Paride Legovini]
        - add subcommand schema for storage-config validation
        - clear-holders: wipe raid members at data offsets when not assembled
        - Add support for s390 DASD devices
        - vmtest: skip DiscoTestAllindata while initrd lacks crypto modules
        - block_meta: allow passing a dm_crypt key by keyfile
          [Michael Hudson-Doyle]
        - ChrootableTarget: add /run to mounts for redhat targets
        - vmtest: consolidate vm mem config, defaults via release, env override
    
     -- Ryan Harper <email address hidden>  Wed, 05 Jun 2019 12:19:06 -0500
  • curtin (18.2-10-g7afd77fa-0ubuntu1~18.04.1) bionic; urgency=medium
    
      * New upstream snapshot. (LP: #1817964)
        - Support for multi-layers images fsimage-layered:// URI
          [Jean-Baptiste Lallement]
        - dname: relax dname req for disk serial/wwn presence for compatibility
        - flake8: fix some E117 over-indented issues [Paride Legovini]
        - bcache: ensure partitions on bcache devices are detected as partition
        - vmtest: bump skip_by_date out a year for trusty bcache bug
        - Fix typo in doc/topics/integration-testing.rst. [Paride Legovini]
        - flake8: Fix two issues found with new version of flake8
        - clear-holders: handle FileNotFound when probing for bcache device slaves
        - vmtests: network mtu fix-by bump to post 19.04 release
        - vmtest: Fix bug preventing explicit disabling of system_upgrade.
        - Release 18.2
        - Adjust helpers/common to edit GRUB_CMDLINE_LINUX_DEFAULT in place.
        - dname: persistent names based on serial or wwn
        - Fix bug in is_swap_device if a device was smaller than page_size.
        - vmtest: add disco tests [Joshua Powers]
        - unittest: change directory to tmpdir for testing relative files.
        - Add clear-holders to meta-simple
        - vmtests: check install log for Out of memory kernel messages and fail
        - unittest: correctly use tmpdir for my.img [Joshua Powers]
        - block_meta: use wipe config when clearing partitions
        - tests: fix vmtests for apt perserve_source_list changes
        - apt: Use new format apt config when writing preserve_sources_list.
        - vmtests: multipath mount /home with nofail and validate in unittest
        - vmtests: fix common collect scripts to not exit failure.
        - vmtest: handle collect disk unpack failure
        - vmtests: dont use multiple subclasses in uefi 4k tests
        - vmtests: disable snapd/seeding to avoid boot hang
        - jenkins-runner: fix when using --filter only
    
     -- Ryan Harper <email address hidden>  Thu, 28 Feb 2019 09:45:37 -0600
  • curtin (18.1-59-g0f993084-0ubuntu1~18.04.1) bionic; urgency=medium
    
      * New upstream snapshot. (LP: #1795712)
        - distro: fix system_upgrade command using string instead of function
        - Capture stdout when using lxc file push
        - vmtest: boot ephemeral with 'ro' on the kernel command line.
        - vmtest: Fix typo in skip-by-date.
        - vmtest: kick skip-by-date for 1671951.
        - tools/jenkins-runner: Error if both filters and tests are given.
        - vmtests: prevent tests from modifying cls.collect_scripts
        - Enable custom storage configuration for centos images
        - vmtest: ensure we collect /var/log/journal only once
        - Don't allow reads of /proc and modprobe zfs through
        - clear-holders: handle missing zpool/zfs tools when wiping
        - clear-holders: rescan for lvm devices after assembling raid arrays
        - vmtest: enable persistent journal and collect at boot time
        - Add timing and logging functions.
        - parse_dpkg_version: support non-numeric in version string.
        - Add main so that 'python3 -m curtin' does the right thing.
        - Add subcommand 'features'.
        - block: use uuid4 (random) when autogenerating UUIDS for filesystems
        - vmtests: Increase size of root filesystems.
        - clear-holders: reread ptable after wiping disks with partitions
        - vmtest: Skip proposed pocket on dev release when 'proposed' in ADD_REPOS.
        - tests: remove Ubuntu Artful [Joshua Powers]
        - vmtests: Let a raised SkipTest go through skip_by_date.
        - vmtests: Increase root fs to give upgrades to -proposed more space.
        - vmtest: Order the vmtest_pollinate late_command earlier.
        - vmtest: always add 'curtin/vmtest' to installed pollinate user_agent.
        - vmtests: make skip_by_date a decorator that runs and reports.
        - vmtests: always declare certain attributes and remove redundant tests.
        - vmtests: Add Cosmic release to tests [Joshua Powers]
        - vmtests: skip TrustyTestMdadmBcache until 2019-01-22.
        - tox: use simplestreams from git repository rather than bzr.
        - document that you can set ptable on raids [Michael Hudson-Doyle]
        - vmtests: move skip-by date of xfs root and xfs boot out 1 year.
        - vmtests: network_mtu move fixby date out 4 months from last value
        - Fix WorkingDir class to support already existing target directory.
        - Fix extraction of local filesystem image.
        - Fix tip-pyflakes imported but unused call to util.get_platform_arch
        - subp: update return value of subp with combine_capture=True.
        - tox: add a xenial environments, default envlist changes.
        - tests: Fix race on utcnow during timestamped curtin-log dir creation
        - curtainer: patch source version from --source.
        - pyflakes: fix unused variable references identified by pyflakes 2.0.0.
    
     -- Scott Moser <email address hidden>  Fri, 12 Oct 2018 16:30:03 -0400
  • curtin (18.1-17-gae48e86f-0ubuntu1~18.04.1) bionic; urgency=medium
    
      * New upstream snapshot. (LP: #1772044)
        - tests: replace usage of mock.assert_called
        - tools: jenkins-runner show curtin version in output.
        - zfs: implement a supported check to handle i386
        - Support mount entries not tied to a device, including bind and tmpfs.
        - block/clear_holders/mdadm: refactor handling of layered device wiping
        - clear_holders: only export zpools that have been imported
        - vmtests: allow env control of apt, system_upgrade, package upgrade
        - util.get_efibootmgr: filter bootorder by found entries
        - vmtests: adjust lvm_iscsi dnames to match configuration
        - vmtest: always boot with BOOTIF and ip=:::::BOOTIF:dhcp
        - make_dname for bcache should use backing device uuid
        - zfsroot: add additional checks, do not require disk 'serial' attribute
    
     -- Ryan Harper <email address hidden>  Fri, 18 May 2018 13:58:58 -0500
  • curtin (18.1-5-g572ae5d6-0ubuntu1) bionic; urgency=medium
    
      * New upstream snapshot.
        - clear-holders: fix lvm name use when shutting down (LP: #1764602)
        - install: prevent unmount: disabled from swallowing installation failures
          (LP: #1764210)
        - vmtest: bionic images no longer use the vlan package
        - pycodestyle: Fix invalid escape sequences in string literals.
    
     -- Ryan Harper <email address hidden>  Wed, 18 Apr 2018 10:15:46 -0500
  • curtin (18.1-1-g45564eef-0ubuntu1) bionic; urgency=medium
    
      * New upstream snapshot.
        - Drop ubuntu branch management script new-upstream-snapshot.
        - Release 18.1
        - zfs/zpool version=28 by default, allow users to override default values.
          (LP: #1754013)
    
     -- Chad Smith <email address hidden>  Wed, 28 Mar 2018 14:22:58 -0600
  • curtin (17.1-51-gbd40234f-0ubuntu1) bionic; urgency=medium
    
      * New upstream snapshot.
        - helpers/shell-archive: drop use of tar --sparse flag (LP: #1757565)
        - vmtest: In Basic install, add entry for swap to fstab and verify its use.
        - vmtest: skip some bcache tests pending kernel fixes
        - vmtests: extend skip_by_date for lvmroot_xfsroot and network_mtu
        - vmtest: fix pollinate re.search to use groupdict()
        - Add pollinate user-agent configuration support.
    
     -- Ryan Harper <email address hidden>  Fri, 23 Mar 2018 10:51:50 -0500
  • curtin (17.1-45-g1a5fe18a-0ubuntu1) bionic; urgency=medium
    
      * New upstream snapshot.
        - vmtest: Remove xenial and trusty specific workaround for rooturl.
        - vmtest: Add Filesystem Battery test.
        - Remove grub2/xenial specific workarounds for zfsroot.
        - Disable dirty_disks mode for mdadm + iscsi tests
        - tools/curtainer: Try harder to get source at binary version.
    
     -- Scott Moser <email address hidden>  Wed, 07 Mar 2018 12:20:40 -0500
  • curtin (17.1-40-g46f8000f-0ubuntu1) bionic; urgency=medium
    
      * New upstream snapshot.
        - clear_holders: wipe complex devices before disassembly (LP: #1750519)
        - vmtests: network_mtu: fix bug number and move date out one month
        - fix /usr/bin/curtin exit code in install failure (LP: #1751176)
    
     -- Scott Moser <email address hidden>  Wed, 07 Mar 2018 02:55:23 -0500
  • curtin (17.1-37-g82622f12-0ubuntu1) bionic; urgency=medium
    
      * New upstream snapshot.
        - docs: Document use of format command with fstype: zfsroot
        - docs: Add HACKING.rst doc to top level dir and readthedocs.
        - vmtest: fix centos root-tgz image sync
        - block_meta: Ensure offset input to sgdisk are integers.
        - Fix error in url_helper and vmtest from previous commit.
        - tools: fix curtainer to specify source version to apt-get source.
        - Add support for installing sources that are a filesystem image.
          (LP: #1746348)
        - clear-holders: detect and remove devices from kernel swap as needed.
          (LP: #1743643)
        - tests: remove xfs filesystem from basic uefi test.
        - tools: fix curtainer --source with trusty.
        - apply_net: do not write to stderr directly.
        - vmtest: Drop use of root-image.gz and maas2roottar.
        - in-target: use ChrootableTarget so that unshare pid is used.
        - tools/curtainer: check that binary and source version are the same.
          (LP: #1747077)
        - Add zfsroot as a filesystem type
        - fix modeline for shell syntax files.
        - error logs: Create error_tarfile path if path does not exist
          [Chad Smith] (LP: #1746363)
        - zfs: only load zfs on xenial+ skip artful/bionic zfs env export
        - error logs: automatically collect and tar curtin logs upon error.
          [Chad Smith]
        - vmtests: Support skipping skip_by_date tests based on environment.
        - Add zpool, zfs storage commands for experimental support of ZFS on root.
        - tests: revert workaround for bug in overlayroot that is now fixed.
        - tests: Bump skip_by_dates for bug 1652822 and 1671952.
        - cli: add curtin collect-logs sub-command [Chad Smith]
        - vmtest: Do not run tests of unsupported Ubuntu releases.
        - Make license headers and file footers consistent and simplify.
    
     -- Scott Moser <email address hidden>  Wed, 21 Feb 2018 12:19:07 -0500
  • curtin (17.1-11-ga4c9636b-0ubuntu1) bionic; urgency=medium
    
      * New upstream snapshot.
        - tests: cleanup the apt custom sources test.
        - apt: Be more lenient when replacing mirrors in /etc/apt/sources.list
          (LP: #1744038)
        - vmtest: Drop Zesty release
        - vmtest: initialize logger with class names for easy parsing
        - packaging: Do not mention primary contributors in debian/changelog.
    
     -- Scott Moser <email address hidden>  Thu, 18 Jan 2018 16:31:27 -0500
  • curtin (17.1-6-g8b145067-0ubuntu1) bionic; urgency=medium
    
      * New upstream snapshot.
        - packaging: Update new-upstream-snapshot to work with git.
        - Bump pylint to 1.8.1.
        - vmtests: switch to MAAS v3 streams for images and kernels [Ryan Harper]
        - tests: update pack tests to clear out pyc files more completely.
        - debian/control: drop conflicts that had bzr version
        - Switch uses of bzr to git, borrow from cloud-init git workflow.
    
     -- Ryan Harper <email address hidden>  Tue, 16 Jan 2018 15:42:36 -0600
  • curtin (17.1-0ubuntu1) bionic; urgency=medium
    
      * New upstream release (17.1).
    
     -- Scott Moser <email address hidden>  Fri, 15 Dec 2017 16:53:09 -0500
  • curtin (17.0~bzr552-0ubuntu1) bionic; urgency=medium
    
      * New upstream snapshot.
        - packaging: update debian/build-deb to remove ~bzrREV when using equal tag
        - pack: fix packing when curtin is installed inside a snap.
        - tox: move to pylint 1.7.4
        - vmtests: iscsi minor cleanup.
        - vmtests: exercise rootfs over an lvm logical volume
        - Switch network dep filter to test for ifupdown/nplan instead of release
          name
        - Allow control of curtin install unmounting
        - vmtests: Add Bionic release to tests and update classes.
        - storage: add 'options' key mount type to specify mount parameters for
          filesystems (LP: #1709284)
        - Re-add curthooks.write_files method for backwards compat (LP: #1731709)
        - vmtest: Remove ArtfulTestBridging skip_by_date check, bug fixed
    
     -- Ryan Harper <email address hidden>  Fri, 08 Dec 2017 14:48:42 -0600
  • curtin (0.1.0~bzr541-0ubuntu1) bionic; urgency=medium
    
      * New upstream snapshot.
        - Drop Precise from vmtest
        - clear_holders: bcache log IO/OS exceptions but do not raise
        - vmtest: Support newer qemu and multipath.
        - block: enable control over exclusive_open use when wiping volumes
        - block: handle wiping bcache parts (LP: #1718699)
        - vmtests: Defer ArtfulNetworkMtu SkipbyDate to 2018
        - bcache: accept sysfs write failure in shutdown handler if path missing
          (LP: #1700564)
        - vmtest: Rephrase a message about no disks to be less scary
        - block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT tables
          (LP: #1722322)
    
     -- Ryan Harper <email address hidden>  Tue, 07 Nov 2017 11:13:00 -0600
  • curtin (0.1.0~bzr532-0ubuntu1) artful; urgency=medium
    
      * New upstream snapshot.
        - vmtest: fix artful networking (LP: #1714028, LP: #1718216, LP: #1706744)
        - docs: Trivial doc fix for enabling proposed.
        - setup.py: fix to allow installation into a virtualenv (LP: #1703755)
        - doc: update documentation on curtin-hooks and non-ubuntu installation.
        - reporter: Add journald reporter to send events to journald
        - vmtests: add option to tar disk images after test run
        - install: ensure iscsi service is running to handle shutdown properly
        - mdadm: handle write failures to sysfs entries when stopping mdadm
          (LP: #1708052)
        - vmtest: catch exceptions in curtin-log-print
        - iscsi: use curtin storage config to disconnect iscsi targets
          (LP: #1713537)
        - vmtests: bump skip_by_date values out to give cloud-init SRU more time
        - vmtest: get info about collected symlinks and then delete them.
        - Update network cloud-init related skiptest dates, SRU still pending
    
     -- Ryan Harper <email address hidden>  Thu, 05 Oct 2017 19:15:28 -0500