Change log for cloud-init package in Ubuntu

175 of 546 results
Published in groovy-release on 2020-09-16
Deleted in groovy-proposed (Reason: moved to Release)
cloud-init (20.3-15-g6d332e5c-0ubuntu1) groovy; urgency=medium

  * d/cloud-init.postinst: fix the grub install device for NVMe-rooted
    instances on upgrade.  (LP: #1889555)
  * d/cloud-init.templates: add RbxCloud to Choices-C.
  * Add d/clean to fully clean the build artifacts.
  * d/control:
    - Bump Standards-Version to 4.5.0, no changes needed.
    - B-D on debhelper-compat; drop d/compat.
  * Bump the debhelper compat level to 13. Required changes:
    - Stop including the dh systemd plugin.
    - Switch from dh_systemd_start to dh_installsystemd
  * New upstream snapshot.
    - create a shutdown_command method in distro classes (#567)
      [Emmanuel Thomé]
    - user_data: remove unused constant (#566)
    - network: Fix type and respect name when rendering vlan in
      sysconfig. (#541) [Eduardo Otubo] (LP: #1788915, #1826608)
    - Retrieve SSH keys from IMDS first with OVF as a fallback (#509)
      [Thomas Stringer]
    - Add jqueuniet as contributor (#569) [Johann Queuniet]
    - distros: minor typo fix (#562)
    - Bump the integration-requirements versioned dependencies (#565)
      [Paride Legovini]
    - network-config-format-v1: fix typo in nameserver example (#564)
      [Stanislas]
    - Run cloud-init-local.service after the hv_kvp_daemon (#505)
      [Robert Schweikert]
    - Add method type hints for Azure helper (#540) [Johnson Shi]
    - systemd: add Before=shutdown.target when Conflicts=shutdown.target is
      used (#546) [Paride Legovini]
    - LXD: detach network from profile before deleting it (#542)
      [Paride Legovini] (LP: #1776958)
    - redhat spec: add missing BuildRequires (#552) [Paride Legovini]

 -- Chad Smith <email address hidden>  Tue, 15 Sep 2020 20:19:10 -0600
Published in bionic-updates on 2020-09-16
Deleted in bionic-proposed (Reason: moved to -updates)
cloud-init (20.3-2-g371b392c-0ubuntu1~18.04.1) bionic; urgency=medium

  * d/cloud-init.postinst: fix the grub install device for NVMe-rooted
    instances on upgrade.  (LP: #1889555)
  * refresh patches:
   + debian/patches/ubuntu-advantage-revert-tip.patch
  * New upstream snapshot. (LP: #1893064)
    - util: remove debug statement (#556) [Joshua Powers]
    - Fix cloud config on chef example (#551) [lucasmoura]
    - Release 20.3 (#547) [James Falcon]
    - tox: bump the pylint version to 2.6.0 in the default run (#544)
      [Paride Legovini]
    - Azure: Add netplan driver filter when using hv_netvsc driver (#539)
      [James Falcon]
    - query: do not handle non-decodable non-gzipped content (#543)
    - DHCP sandboxing failing on noexec mounted /var/tmp (#521) [Eduardo Otubo]
    - Update the list of valid ssh keys. (#487) [Ole-Martin Bratteng]
    - cmd: cloud-init query to handle compressed userdata (#516)
    - Pushing cloud-init log to the KVP (#529) [Moustafa Moustafa]
    - Add Alpine Linux support. (#535) [dermotbradley]
    - Detect kernel version before swap file creation (#428) [Eduardo Otubo]
    - cli: add devel make-mime subcommand (#518)
    - user-data: only verify mime-types for TYPE_NEEDED and x-shellscript
      (#511)
    - DataSourceOracle: retry twice (and document why we retry at all) (#536)
    - Refactor Azure report ready code (#468) [Johnson Shi]
    - tox.ini: pin correct version of httpretty in xenial{,-dev} envs (#531)
    - Support Oracle IMDSv2 API (#528) [James Falcon]
    - .travis.yml: run a doc build during CI (#534)
    - doc/rtd/topics/datasources/ovf.rst: fix doc8 errors (#533)
    - Fix 'Users and Groups' configuration documentation (#530) [sshedi]
    - cloudinit.distros: update docstrings of add_user and create_user (#527)
    - Fix headers for device types in network v2 docs (#532)
      [Caleb Xavier Berger]
    - Add AlexBaranowski as contributor (#508) [Aleksander Baranowski]
    - DataSourceOracle: refactor to use only OPC v1 endpoint (#493)
    - .github/workflows/stale.yml: s/Josh/Rick/ (#526)
    - Fix a typo in apt pipelining module (#525) [Xiao Liang]
    - test_util: parametrize devlist tests (#523) [James Falcon]
    - Recognize LABEL_FATBOOT labels (#513) [James Falcon]
    - Handle additional identifier for SLES For HPC (#520) [Robert Schweikert]
    - Revert "test-requirements.txt: pin pytest to <6 (#512)" (#515)
    - test-requirements.txt: pin pytest to <6 (#512)
    - Add "tsanghan" as contributor (#504) [tsanghan]
    - fix brpm building
    - Adding eandersson as a contributor (#502) [Erik Olof Gunnar Andersson]
    - azure: disable bouncing hostname when setting hostname fails (#494)
      [Anh Vo]
    - VMware: Support parsing DEFAULT-RUN-POST-CUST-SCRIPT (#441)
      [xiaofengw-vmware]
    - DataSourceAzure: Use ValueError when JSONDecodeError is not available
      (#490) [Anh Vo]
    - cc_ca_certs.py: fix blank line problem when removing CAs and adding
      new one (#483) [dermotbradley]
    - freebsd: py37-serial is now py37-pyserial (#492) [Gonéri Le Bouder]
    - ssh exit with non-zero status on disabled user (#472) [Eduardo Otubo]
    - cloudinit: remove global disable of pylint W0107 and fix errors (#489)
    - networking: refactor wait_for_physdevs from cloudinit.net (#466)
    - HACKING.rst: add pytest.param pytest gotcha (#481)
    - cloudinit: remove global disable of pylint W0105 and fix errors (#480)
    - Fix two minor warnings (#475)
    - test_data: fix faulty patch (#476)
    - cc_mounts: handle missing fstab (#484)
    - LXD cloud_tests: support more lxd image formats (#482) [Paride Legovini]
    - Add update_etc_hosts as default module on *BSD (#479) [Adam Dobrawy]
    - cloudinit: fix tip-pylint failures and bump pinned pylint version (#478)
    - Added BirknerAlex as contributor and sorted the file (#477)
      [Alexander Birkner]
    - Update list of types of modules in cli.rst [saurabhvartak1982]
    - tests: use markers to configure disable_subp_usage (#473)
    - Add mention of vendor-data to no-cloud format documentation (#470)
      [Landon Kirk]
    - Fix broken link to OpenStack metadata service docs (#467)
      [Matt Riedemann]
    - Disable ec2 mirror for non aws instances (#390) [lucasmoura]
    - cloud_tests: don't pass --python-version to read-dependencies (#465)
    - networking: refactor is_physical from cloudinit.net (#457)
    - Enable use of the caplog fixture in pytest tests, and add a
      cc_final_message test using it (#461)
    - RbxCloud: Add support for FreeBSD (#464) [Adam Dobrawy]
    - Add schema for cc_chef module (#375) [lucasmoura]
    - test_util: add (partial) testing for util.mount_cb (#463)
    - .travis.yml: revert to installing ubuntu-dev-tools (#460)
    - HACKING.rst: add details of net refactor tracking (#456)
    - .travis.yml: rationalise installation of dependencies in host (#449)
    - Add dermotbradley as contributor. (#458) [dermotbradley]
    - net/networking: remove unused functions/methods (#453)
    - distros.networking: initial implementation of layout (#391)
    - cloud-init.service.tmpl: use "rhel" instead of "redhat" (#452)
    - Change from redhat to rhel in systemd generator tmpl (#450)
      [Eduardo Otubo]
    - Hetzner: support reading user-data that is base64 encoded. (#448)
      [Scott Moser]
    - HACKING.rst: add strpath gotcha to testing gotchas section (#446)
    - cc_final_message: don't create directories when writing boot-finished
      (#445)
    - .travis.yml: only store new schroot if something has changed (#440)
    - util: add ensure_dir_exists parameter to write_file (#443)
    - printing the error stream of the dhclient process before killing it
      (#369) [Moustafa Moustafa]
    - Fix link to the MAAS documentation (#442) [Paride Legovini]
    - RPM build: disable the dynamic mirror URLs when using a proxy (#437)
      [Paride Legovini]
    - util: rename write_file's copy_mode parameter to preserve_mode (#439)
    - .travis.yml: use $TRAVIS_BUILD_DIR for lxd_image caching (#438)
    - cli.rst: alphabetise devel subcommands and add net-convert to list (#430)
    - Default to UTF-8 in /var/log/cloud-init.log (#427) [James Falcon]
    - travis: cache the chroot we use for package builds (#429)
    - test: fix all flake8 E126 errors (#425) [Joshua Powers]
    - Fixes KeyError for bridge with no "parameters:" setting (#423)
      [Brian Candler]
    - When tools.conf does not exist, running cmd "vmware-toolbox-cmd
      config get deployPkg enable-custom-scripts", the return code will
      be EX_UNAVAILABLE(69), on this condition, it should not take it as
      error. (#413) [chengcheng-chcheng]
    - Document CloudStack data-server well-known hostname (#399) [Gregor Riepl]
    - test: move conftest.py to top-level, to cover tests/ also (#414)
    - Replace cc_chef is_installed with use of subp.is_exe. (#421)
      [Scott Moser]
    - Move runparts to subp. (#420) [Scott Moser]
    - Move subp into its own module. (#416) [Scott Moser]
    - readme: point at travis-ci.com (#417) [Joshua Powers]
    - New feature flag functionality and fix includes failing silently (#367)
      [James Falcon]
    - Enhance poll imds logging (#365) [Moustafa Moustafa]
    - test: fix all flake8 E121 and E123 errors (#404) [Joshua Powers]

 -- James Falcon <email address hidden>  Thu, 27 Aug 2020 17:42:16 -0500
Published in xenial-updates on 2020-09-16
Deleted in xenial-proposed (Reason: moved to -updates)
cloud-init (20.3-2-g371b392c-0ubuntu1~16.04.1) xenial; urgency=medium

  * d/control: add python3-pytest-catchlog to Build-Depends
  * d/cloud-init.postinst: fix the grub install device for NVMe-rooted
    instances on upgrade.  (LP: #1889555)
  * refresh patches:
   + debian/patches/azure-apply-network-config-false.patch
   + debian/patches/ubuntu-advantage-revert-tip.patch
  * New upstream snapshot. (LP: #1893064)
    - util: remove debug statement (#556) [Joshua Powers]
    - Fix cloud config on chef example (#551) [lucasmoura]
    - Release 20.3 (#547) [James Falcon]
    - tox: bump the pylint version to 2.6.0 in the default run (#544)
      [Paride Legovini]
    - Azure: Add netplan driver filter when using hv_netvsc driver (#539)
      [James Falcon]
    - query: do not handle non-decodable non-gzipped content (#543)
    - DHCP sandboxing failing on noexec mounted /var/tmp (#521) [Eduardo Otubo]
    - Update the list of valid ssh keys. (#487) [Ole-Martin Bratteng]
    - cmd: cloud-init query to handle compressed userdata (#516)
    - Pushing cloud-init log to the KVP (#529) [Moustafa Moustafa]
    - Add Alpine Linux support. (#535) [dermotbradley]
    - Detect kernel version before swap file creation (#428) [Eduardo Otubo]
    - cli: add devel make-mime subcommand (#518)
    - user-data: only verify mime-types for TYPE_NEEDED and x-shellscript
      (#511)
    - DataSourceOracle: retry twice (and document why we retry at all) (#536)
    - Refactor Azure report ready code (#468) [Johnson Shi]
    - tox.ini: pin correct version of httpretty in xenial{,-dev} envs (#531)
    - Support Oracle IMDSv2 API (#528) [James Falcon]
    - .travis.yml: run a doc build during CI (#534)
    - doc/rtd/topics/datasources/ovf.rst: fix doc8 errors (#533)
    - Fix 'Users and Groups' configuration documentation (#530) [sshedi]
    - cloudinit.distros: update docstrings of add_user and create_user (#527)
    - Fix headers for device types in network v2 docs (#532)
      [Caleb Xavier Berger]
    - Add AlexBaranowski as contributor (#508) [Aleksander Baranowski]
    - DataSourceOracle: refactor to use only OPC v1 endpoint (#493)
    - .github/workflows/stale.yml: s/Josh/Rick/ (#526)
    - Fix a typo in apt pipelining module (#525) [Xiao Liang]
    - test_util: parametrize devlist tests (#523) [James Falcon]
    - Recognize LABEL_FATBOOT labels (#513) [James Falcon]
    - Handle additional identifier for SLES For HPC (#520) [Robert Schweikert]
    - Revert "test-requirements.txt: pin pytest to <6 (#512)" (#515)
    - test-requirements.txt: pin pytest to <6 (#512)
    - Add "tsanghan" as contributor (#504) [tsanghan]
    - fix brpm building
    - Adding eandersson as a contributor (#502) [Erik Olof Gunnar Andersson]
    - azure: disable bouncing hostname when setting hostname fails (#494)
      [Anh Vo]
    - VMware: Support parsing DEFAULT-RUN-POST-CUST-SCRIPT (#441)
      [xiaofengw-vmware]
    - DataSourceAzure: Use ValueError when JSONDecodeError is not available
      (#490) [Anh Vo]
    - cc_ca_certs.py: fix blank line problem when removing CAs and adding
      new one (#483) [dermotbradley]
    - freebsd: py37-serial is now py37-pyserial (#492) [Gonéri Le Bouder]
    - ssh exit with non-zero status on disabled user (#472) [Eduardo Otubo]
    - cloudinit: remove global disable of pylint W0107 and fix errors (#489)
    - networking: refactor wait_for_physdevs from cloudinit.net (#466)
    - HACKING.rst: add pytest.param pytest gotcha (#481)
    - cloudinit: remove global disable of pylint W0105 and fix errors (#480)
    - Fix two minor warnings (#475)
    - test_data: fix faulty patch (#476)
    - cc_mounts: handle missing fstab (#484)
    - LXD cloud_tests: support more lxd image formats (#482) [Paride Legovini]
    - Add update_etc_hosts as default module on *BSD (#479) [Adam Dobrawy]
    - cloudinit: fix tip-pylint failures and bump pinned pylint version (#478)
    - Added BirknerAlex as contributor and sorted the file (#477)
      [Alexander Birkner]
    - Update list of types of modules in cli.rst [saurabhvartak1982]
    - tests: use markers to configure disable_subp_usage (#473)
    - Add mention of vendor-data to no-cloud format documentation (#470)
      [Landon Kirk]
    - Fix broken link to OpenStack metadata service docs (#467)
      [Matt Riedemann]
    - Disable ec2 mirror for non aws instances (#390) [lucasmoura]
    - cloud_tests: don't pass --python-version to read-dependencies (#465)
    - networking: refactor is_physical from cloudinit.net (#457)
    - Enable use of the caplog fixture in pytest tests, and add a
      cc_final_message test using it (#461)
    - RbxCloud: Add support for FreeBSD (#464) [Adam Dobrawy]
    - Add schema for cc_chef module (#375) [lucasmoura]
    - test_util: add (partial) testing for util.mount_cb (#463)
    - .travis.yml: revert to installing ubuntu-dev-tools (#460)
    - HACKING.rst: add details of net refactor tracking (#456)
    - .travis.yml: rationalise installation of dependencies in host (#449)
    - Add dermotbradley as contributor. (#458) [dermotbradley]
    - net/networking: remove unused functions/methods (#453)
    - distros.networking: initial implementation of layout (#391)
    - cloud-init.service.tmpl: use "rhel" instead of "redhat" (#452)
    - Change from redhat to rhel in systemd generator tmpl (#450)
      [Eduardo Otubo]
    - Hetzner: support reading user-data that is base64 encoded. (#448)
      [Scott Moser]
    - HACKING.rst: add strpath gotcha to testing gotchas section (#446)
    - cc_final_message: don't create directories when writing boot-finished
      (#445)
    - .travis.yml: only store new schroot if something has changed (#440)
    - util: add ensure_dir_exists parameter to write_file (#443)
    - printing the error stream of the dhclient process before killing it
      (#369) [Moustafa Moustafa]
    - Fix link to the MAAS documentation (#442) [Paride Legovini]
    - RPM build: disable the dynamic mirror URLs when using a proxy (#437)
      [Paride Legovini]
    - util: rename write_file's copy_mode parameter to preserve_mode (#439)
    - .travis.yml: use $TRAVIS_BUILD_DIR for lxd_image caching (#438)
    - cli.rst: alphabetise devel subcommands and add net-convert to list (#430)
    - Default to UTF-8 in /var/log/cloud-init.log (#427) [James Falcon]
    - travis: cache the chroot we use for package builds (#429)
    - test: fix all flake8 E126 errors (#425) [Joshua Powers]
    - Fixes KeyError for bridge with no "parameters:" setting (#423)
      [Brian Candler]
    - When tools.conf does not exist, running cmd "vmware-toolbox-cmd
      config get deployPkg enable-custom-scripts", the return code will
      be EX_UNAVAILABLE(69), on this condition, it should not take it as
      error. (#413) [chengcheng-chcheng]
    - Document CloudStack data-server well-known hostname (#399) [Gregor Riepl]
    - test: move conftest.py to top-level, to cover tests/ also (#414)
    - Replace cc_chef is_installed with use of subp.is_exe. (#421)
      [Scott Moser]
    - Move runparts to subp. (#420) [Scott Moser]
    - Move subp into its own module. (#416) [Scott Moser]
    - readme: point at travis-ci.com (#417) [Joshua Powers]
    - New feature flag functionality and fix includes failing silently (#367)
      [James Falcon]
    - Enhance poll imds logging (#365) [Moustafa Moustafa]
    - test: fix all flake8 E121 and E123 errors (#404) [Joshua Powers]

 -- James Falcon <email address hidden>  Thu, 27 Aug 2020 17:26:37 -0500
Published in focal-updates on 2020-09-16
Deleted in focal-proposed (Reason: moved to -updates)
cloud-init (20.3-2-g371b392c-0ubuntu1~20.04.1) focal; urgency=medium

  * d/cloud-init.postinst: fix the grub install device for NVMe-rooted
    instances on upgrade.  (LP: #1889555)
  * New upstream snapshot. (LP: #1893064)
    - util: remove debug statement (#556) [Joshua Powers]
    - Fix cloud config on chef example (#551) [lucasmoura]
    - Release 20.3 (#547) [James Falcon]
    - tox: bump the pylint version to 2.6.0 in the default run (#544)
      [Paride Legovini]
    - Azure: Add netplan driver filter when using hv_netvsc driver (#539)
      [James Falcon]
    - query: do not handle non-decodable non-gzipped content (#543)
    - DHCP sandboxing failing on noexec mounted /var/tmp (#521) [Eduardo Otubo]
    - Update the list of valid ssh keys. (#487) [Ole-Martin Bratteng]
    - cmd: cloud-init query to handle compressed userdata (#516)
    - Pushing cloud-init log to the KVP (#529) [Moustafa Moustafa]
    - Add Alpine Linux support. (#535) [dermotbradley]
    - Detect kernel version before swap file creation (#428) [Eduardo Otubo]
    - cli: add devel make-mime subcommand (#518)
    - user-data: only verify mime-types for TYPE_NEEDED and x-shellscript
      (#511)
    - DataSourceOracle: retry twice (and document why we retry at all) (#536)
    - Refactor Azure report ready code (#468) [Johnson Shi]
    - tox.ini: pin correct version of httpretty in xenial{,-dev} envs (#531)
    - Support Oracle IMDSv2 API (#528) [James Falcon]
    - .travis.yml: run a doc build during CI (#534)
    - doc/rtd/topics/datasources/ovf.rst: fix doc8 errors (#533)
    - Fix 'Users and Groups' configuration documentation (#530) [sshedi]
    - cloudinit.distros: update docstrings of add_user and create_user (#527)
    - Fix headers for device types in network v2 docs (#532)
      [Caleb Xavier Berger]
    - Add AlexBaranowski as contributor (#508) [Aleksander Baranowski]
    - DataSourceOracle: refactor to use only OPC v1 endpoint (#493)
    - .github/workflows/stale.yml: s/Josh/Rick/ (#526)
    - Fix a typo in apt pipelining module (#525) [Xiao Liang]
    - test_util: parametrize devlist tests (#523) [James Falcon]
    - Recognize LABEL_FATBOOT labels (#513) [James Falcon]
    - Handle additional identifier for SLES For HPC (#520) [Robert Schweikert]
    - Revert "test-requirements.txt: pin pytest to <6 (#512)" (#515)
    - test-requirements.txt: pin pytest to <6 (#512)
    - Add "tsanghan" as contributor (#504) [tsanghan]
    - fix brpm building
    - Adding eandersson as a contributor (#502) [Erik Olof Gunnar Andersson]
    - azure: disable bouncing hostname when setting hostname fails (#494)
      [Anh Vo]
    - VMware: Support parsing DEFAULT-RUN-POST-CUST-SCRIPT (#441)
      [xiaofengw-vmware]
    - DataSourceAzure: Use ValueError when JSONDecodeError is not available
      (#490) [Anh Vo]
    - cc_ca_certs.py: fix blank line problem when removing CAs and adding
      new one (#483) [dermotbradley]
    - freebsd: py37-serial is now py37-pyserial (#492) [Gonéri Le Bouder]
    - ssh exit with non-zero status on disabled user (#472) [Eduardo Otubo]
    - cloudinit: remove global disable of pylint W0107 and fix errors (#489)
    - networking: refactor wait_for_physdevs from cloudinit.net (#466)
    - HACKING.rst: add pytest.param pytest gotcha (#481)
    - cloudinit: remove global disable of pylint W0105 and fix errors (#480)
    - Fix two minor warnings (#475)
    - test_data: fix faulty patch (#476)
    - cc_mounts: handle missing fstab (#484)
    - LXD cloud_tests: support more lxd image formats (#482) [Paride Legovini]
    - Add update_etc_hosts as default module on *BSD (#479) [Adam Dobrawy]
    - cloudinit: fix tip-pylint failures and bump pinned pylint version (#478)
    - Added BirknerAlex as contributor and sorted the file (#477)
      [Alexander Birkner]
    - Update list of types of modules in cli.rst [saurabhvartak1982]
    - tests: use markers to configure disable_subp_usage (#473)
    - Add mention of vendor-data to no-cloud format documentation (#470)
      [Landon Kirk]
    - Fix broken link to OpenStack metadata service docs (#467)
      [Matt Riedemann]
    - Disable ec2 mirror for non aws instances (#390) [lucasmoura]
    - cloud_tests: don't pass --python-version to read-dependencies (#465)
    - networking: refactor is_physical from cloudinit.net (#457)
    - Enable use of the caplog fixture in pytest tests, and add a
      cc_final_message test using it (#461)
    - RbxCloud: Add support for FreeBSD (#464) [Adam Dobrawy]
    - Add schema for cc_chef module (#375) [lucasmoura]
    - test_util: add (partial) testing for util.mount_cb (#463)
    - .travis.yml: revert to installing ubuntu-dev-tools (#460)
    - HACKING.rst: add details of net refactor tracking (#456)
    - .travis.yml: rationalise installation of dependencies in host (#449)
    - Add dermotbradley as contributor. (#458) [dermotbradley]
    - net/networking: remove unused functions/methods (#453)
    - distros.networking: initial implementation of layout (#391)
    - cloud-init.service.tmpl: use "rhel" instead of "redhat" (#452)
    - Change from redhat to rhel in systemd generator tmpl (#450)
      [Eduardo Otubo]
    - Hetzner: support reading user-data that is base64 encoded. (#448)
      [Scott Moser]
    - HACKING.rst: add strpath gotcha to testing gotchas section (#446)
    - cc_final_message: don't create directories when writing boot-finished
      (#445)
    - .travis.yml: only store new schroot if something has changed (#440)
    - util: add ensure_dir_exists parameter to write_file (#443)
    - printing the error stream of the dhclient process before killing it
      (#369) [Moustafa Moustafa]
    - Fix link to the MAAS documentation (#442) [Paride Legovini]
    - RPM build: disable the dynamic mirror URLs when using a proxy (#437)
      [Paride Legovini]
    - util: rename write_file's copy_mode parameter to preserve_mode (#439)
    - .travis.yml: use $TRAVIS_BUILD_DIR for lxd_image caching (#438)
    - cli.rst: alphabetise devel subcommands and add net-convert to list (#430)
    - Default to UTF-8 in /var/log/cloud-init.log (#427) [James Falcon]
    - travis: cache the chroot we use for package builds (#429)
    - test: fix all flake8 E126 errors (#425) [Joshua Powers]
    - Fixes KeyError for bridge with no "parameters:" setting (#423)
      [Brian Candler]
    - When tools.conf does not exist, running cmd "vmware-toolbox-cmd
      config get deployPkg enable-custom-scripts", the return code will
      be EX_UNAVAILABLE(69), on this condition, it should not take it as
      error. (#413) [chengcheng-chcheng]
    - Document CloudStack data-server well-known hostname (#399) [Gregor Riepl]
    - test: move conftest.py to top-level, to cover tests/ also (#414)
    - Replace cc_chef is_installed with use of subp.is_exe. (#421)
      [Scott Moser]
    - Move runparts to subp. (#420) [Scott Moser]
    - Move subp into its own module. (#416) [Scott Moser]
    - readme: point at travis-ci.com (#417) [Joshua Powers]
    - New feature flag functionality and fix includes failing silently (#367)
      [James Falcon]
    - Enhance poll imds logging (#365) [Moustafa Moustafa]
    - test: fix all flake8 E121 and E123 errors (#404) [Joshua Powers]

 -- James Falcon <email address hidden>  Thu, 27 Aug 2020 14:58:22 -0500
Superseded in groovy-release on 2020-09-16
Deleted in groovy-proposed on 2020-09-17 (Reason: moved to Release)
cloud-init (20.3-2-g371b392c-0ubuntu1) groovy; urgency=medium

  * New upstream snapshot.
    - util: remove debug statement (#556) [Joshua Powers]
    - Fix cloud config on chef example (#551) [lucasmoura]

 -- James Falcon <email address hidden>  Wed, 26 Aug 2020 12:49:05 -0500
Superseded in groovy-release on 2020-08-26
Deleted in groovy-proposed on 2020-08-28 (Reason: moved to Release)
cloud-init (20.3-0ubuntu1) groovy; urgency=medium

  * New upstream release.
    - Release 20.3 (#547) [James Falcon] (LP: #1892878)
    - tox: bump the pylint version to 2.6.0 in the default run (#544)
      [Paride Legovini]
    - Azure: Add netplan driver filter when using hv_netvsc driver (#539)
      [James Falcon] (LP: #1830740)
    - query: do not handle non-decodable non-gzipped content (#543)
    - DHCP sandboxing failing on noexec mounted /var/tmp (#521) [Eduardo Otubo]
    - Update the list of valid ssh keys. (#487)
      [Ole-Martin Bratteng] (LP: #1877869)
    - cmd: cloud-init query to handle compressed userdata (#516) (LP: #1889938)
    - Pushing cloud-init log to the KVP (#529) [Moustafa Moustafa]
    - Add Alpine Linux support. (#535) [dermotbradley]
    - Detect kernel version before swap file creation (#428) [Eduardo Otubo]
    - cli: add devel make-mime subcommand (#518)
    - user-data: only verify mime-types for TYPE_NEEDED and x-shellscript
      (#511) (LP: #1888822)
    - DataSourceOracle: retry twice (and document why we retry at all) (#536)
    - Refactor Azure report ready code (#468) [Johnson Shi]
    - tox.ini: pin correct version of httpretty in xenial{,-dev} envs (#531)
    - Support Oracle IMDSv2 API (#528) [James Falcon]
    - .travis.yml: run a doc build during CI (#534)
    - doc/rtd/topics/datasources/ovf.rst: fix doc8 errors (#533)
    - Fix 'Users and Groups' configuration documentation (#530) [sshedi]
    - cloudinit.distros: update docstrings of add_user and create_user (#527)
    - Fix headers for device types in network v2 docs (#532)
      [Caleb Xavier Berger]
    - Add AlexBaranowski as contributor (#508) [Aleksander Baranowski]
    - DataSourceOracle: refactor to use only OPC v1 endpoint (#493)
    - .github/workflows/stale.yml: s/Josh/Rick/ (#526)
    - Fix a typo in apt pipelining module (#525) [Xiao Liang]
    - test_util: parametrize devlist tests (#523) [James Falcon]
    - Recognize LABEL_FATBOOT labels (#513) [James Falcon] (LP: #1841466)
    - Handle additional identifier for SLES For HPC (#520) [Robert Schweikert]
    - Revert "test-requirements.txt: pin pytest to <6 (#512)" (#515)
    - test-requirements.txt: pin pytest to <6 (#512)
    - Add "tsanghan" as contributor (#504) [tsanghan]
    - fix brpm building (LP: #1886107)
    - Adding eandersson as a contributor (#502) [Erik Olof Gunnar Andersson]
    - azure: disable bouncing hostname when setting hostname fails (#494)
      [Anh Vo]
    - VMware: Support parsing DEFAULT-RUN-POST-CUST-SCRIPT (#441)
      [xiaofengw-vmware]
    - DataSourceAzure: Use ValueError when JSONDecodeError is not available
      (#490) [Anh Vo]
    - cc_ca_certs.py: fix blank line problem when removing CAs and adding
      new one (#483) [dermotbradley]
    - freebsd: py37-serial is now py37-pyserial (#492) [Gonéri Le Bouder]
    - ssh exit with non-zero status on disabled user (#472)
      [Eduardo Otubo] (LP: #1170059)
    - cloudinit: remove global disable of pylint W0107 and fix errors (#489)
    - networking: refactor wait_for_physdevs from cloudinit.net (#466)
      (LP: #1884626)
    - HACKING.rst: add pytest.param pytest gotcha (#481)
    - cloudinit: remove global disable of pylint W0105 and fix errors (#480)
    - Fix two minor warnings (#475)
    - test_data: fix faulty patch (#476)

 -- James Falcon <email address hidden>  Tue, 25 Aug 2020 15:27:53 -0500
Superseded in groovy-release on 2020-08-26
Deleted in groovy-proposed on 2020-08-27 (Reason: moved to Release)
cloud-init (20.2-94-g3d06abc2-0ubuntu1) groovy; urgency=medium

  * New upstream snapshot.
    - cc_mounts: handle missing fstab (#484) (LP: #1886531)
    - LXD cloud_tests: support more lxd image formats (#482) [Paride Legovini]
    - Add update_etc_hosts as default module on *BSD (#479) [Adam Dobrawy]
    - cloudinit: fix tip-pylint failures and bump pinned pylint version (#478)
    - Added BirknerAlex as contributor and sorted the file (#477)
      [Alexander Birkner]
    - Update list of types of modules in cli.rst [saurabhvartak1982]
    - tests: use markers to configure disable_subp_usage (#473)
    - Add mention of vendor-data to no-cloud format documentation (#470)
      [Landon Kirk]
    - Fix broken link to OpenStack metadata service docs (#467)
      [Matt Riedemann]
    - Disable ec2 mirror for non aws instances (#390)
      [lucasmoura] (LP: #1456277)
    - cloud_tests: don't pass --python-version to read-dependencies (#465)
    - networking: refactor is_physical from cloudinit.net (#457) (LP: #1884619)
    - Enable use of the caplog fixture in pytest tests, and add a
      cc_final_message test using it (#461)
    - RbxCloud: Add support for FreeBSD (#464) [Adam Dobrawy]
    - Add schema for cc_chef module (#375) [lucasmoura] (LP: #1858888)
    - test_util: add (partial) testing for util.mount_cb (#463)
    - .travis.yml: revert to installing ubuntu-dev-tools (#460)
    - HACKING.rst: add details of net refactor tracking (#456)
    - .travis.yml: rationalise installation of dependencies in host (#449)
    - Add dermotbradley as contributor. (#458) [dermotbradley]
    - net/networking: remove unused functions/methods (#453)
    - distros.networking: initial implementation of layout (#391)
    - cloud-init.service.tmpl: use "rhel" instead of "redhat" (#452)
    - Change from redhat to rhel in systemd generator tmpl (#450)
      [Eduardo Otubo]
    - Hetzner: support reading user-data that is base64 encoded. (#448)
      [Scott Moser] (LP: #1884071)
    - HACKING.rst: add strpath gotcha to testing gotchas section (#446)
    - cc_final_message: don't create directories when writing boot-finished
      (#445) (LP: #1883903)
    - .travis.yml: only store new schroot if something has changed (#440)
    - util: add ensure_dir_exists parameter to write_file (#443)
    - printing the error stream of the dhclient process before killing it
      (#369) [Moustafa Moustafa]
    - Fix link to the MAAS documentation (#442)
      [Paride Legovini] (LP: #1883666)
    - RPM build: disable the dynamic mirror URLs when using a proxy (#437)
      [Paride Legovini]
    - util: rename write_file's copy_mode parameter to preserve_mode (#439)
    - .travis.yml: use $TRAVIS_BUILD_DIR for lxd_image caching (#438)
    - cli.rst: alphabetise devel subcommands and add net-convert to list (#430)
    - Default to UTF-8 in /var/log/cloud-init.log (#427) [James Falcon]
    - travis: cache the chroot we use for package builds (#429)
    - test: fix all flake8 E126 errors (#425) [Joshua Powers]
    - Fixes KeyError for bridge with no "parameters:" setting (#423)
      [Brian Candler] (LP: #1879673)
    - When tools.conf does not exist, running cmd "vmware-toolbox-cmd
      config get deployPkg enable-custom-scripts", the return code will
      be EX_UNAVAILABLE(69), on this condition, it should not take it as
      error. (#413) [chengcheng-chcheng]
    - Document CloudStack data-server well-known hostname (#399) [Gregor Riepl]
    - test: move conftest.py to top-level, to cover tests/ also (#414)
    - Replace cc_chef is_installed with use of subp.is_exe. (#421)
      [Scott Moser]
    - Move runparts to subp. (#420) [Scott Moser]
    - Move subp into its own module. (#416) [Scott Moser]
    - readme: point at travis-ci.com (#417) [Joshua Powers]
    - New feature flag functionality and fix includes failing silently (#367)
      [James Falcon] (LP: #1734939)
    - Enhance poll imds logging (#365) [Moustafa Moustafa]
    - test: fix all flake8 E121 and E123 errors (#404) [Joshua Powers]

 -- Daniel Watkins <email address hidden>  Fri, 10 Jul 2020 09:11:25 -0400
Superseded in xenial-updates on 2020-09-16
Deleted in xenial-proposed on 2020-09-17 (Reason: moved to -updates)
cloud-init (20.2-45-g5f7825e2-0ubuntu1~16.04.1) xenial; urgency=medium

  * d/control: drop python3-pep8, python3-pyflakes and python3-six from
    Build-Depends
  * d/cloud-init.templates: Add RbxCloud datasource support
  * d/patches/ec2-dont-apply-full-imds-network-config.patch: by default only
    configure DHCP on eth0 to retain current network config behavior
  * d/patches/renderer-do-not-prefer-netplan.patch: leave default renderer
    order as ENI before netplan.
  * refresh patches:
   + debian/patches/ec2-classic-dont-reapply-networking.patch fix flake error
  * New upstream snapshot. (LP: #1881018)
    - test: fix all flake8 E241 (#403) [Joshua Powers]
    - test: ignore flake8 E402 errors in main.py (#402) [Joshua Powers]
    - cc_grub_dpkg: determine idevs in more robust manner with grub-probe
      (#358) [Matthew Ruffell]
    - test: fix all flake8 E741 errors (#401) [Joshua Powers]
    - tests: add groovy integration tests for ubuntu (#400)
    - Enable chef_license support for chef infra client (#389) [Bipin Bachhao]
    - testing: use flake8 again (#392) [Joshua Powers]

Superseded in bionic-updates on 2020-09-16
Deleted in bionic-proposed on 2020-09-17 (Reason: moved to -updates)
cloud-init (20.2-45-g5f7825e2-0ubuntu1~18.04.1) bionic; urgency=medium

  * New upstream snapshot. (LP: #1881018)
    - test: fix all flake8 E241 (#403) [Joshua Powers]
    - test: ignore flake8 E402 errors in main.py (#402) [Joshua Powers]
    - cc_grub_dpkg: determine idevs in more robust manner with grub-probe
      (#358) [Matthew Ruffell]
    - test: fix all flake8 E741 errors (#401) [Joshua Powers]
    - tests: add groovy integration tests for ubuntu (#400)
    - Enable chef_license support for chef infra client (#389) [Bipin Bachhao]
    - testing: use flake8 again (#392) [Joshua Powers]

Published in eoan-updates on 2020-07-15
Deleted in eoan-proposed (Reason: moved to -updates)
cloud-init (20.2-45-g5f7825e2-0ubuntu1~19.10.1) eoan; urgency=medium

  * d/cloud-init.templates: Add RbxCloud datasource support
  * d/control: drop python3-pep8, python3-pyflakes, python3-six from
    Build-depends
  * d/patches/ec2-dont-apply-full-imds-network-config.patch: by default only
    configure DHCP on eth0 to retain current network config behavior
  * d/patches/renderer-do-not-prefer-netplan.patch: leave default renderer
    order as ENI before netplan.
  * New upstream snapshot. (LP: #1881018)
    - test: fix all flake8 E241 (#403) [Joshua Powers]
    - test: ignore flake8 E402 errors in main.py (#402) [Joshua Powers]
    - cc_grub_dpkg: determine idevs in more robust manner with grub-probe
      (#358) [Matthew Ruffell]
    - test: fix all flake8 E741 errors (#401) [Joshua Powers]
    - tests: add groovy integration tests for ubuntu (#400)
    - Enable chef_license support for chef infra client (#389) [Bipin Bachhao]
    - testing: use flake8 again (#392) [Joshua Powers]

Superseded in focal-updates on 2020-09-16
Deleted in focal-proposed on 2020-09-17 (Reason: moved to -updates)
cloud-init (20.2-45-g5f7825e2-0ubuntu1~20.04.1) focal; urgency=medium

  * d/cloud-init.templates: correct lintian missing RbxCloud from Choices-C
  * d/control: drop python3-six, python3-pep8 and python3-pyflakes
    from Build-Depends
  * New upstream snapshot. (LP: #1881018)
    - test: fix all flake8 E241 (#403) [Joshua Powers]
    - test: ignore flake8 E402 errors in main.py (#402) [Joshua Powers]
    - cc_grub_dpkg: determine idevs in more robust manner with grub-probe
      (#358) [Matthew Ruffell]
    - test: fix all flake8 E741 errors (#401) [Joshua Powers]
    - tests: add groovy integration tests for ubuntu (#400)
    - Enable chef_license support for chef infra client (#389) [Bipin Bachhao]
    - testing: use flake8 again (#392) [Joshua Powers]

Superseded in groovy-release on 2020-07-10
Deleted in groovy-proposed on 2020-07-12 (Reason: moved to Release)
cloud-init (20.2-45-g5f7825e2-0ubuntu1) groovy; urgency=medium

  * d/control: drop python3-six, python3-unittest2, python3-pep8,
    python3-pyflakes and python3-nose from Build-Depends.
  * New upstream snapshot.
    - test: fix all flake8 E241 (#403) [Joshua Powers]
    - test: ignore flake8 E402 errors in main.py (#402) [Joshua Powers]
    - cc_grub_dpkg: determine idevs in more robust manner with grub-probe
      (#358) [Matthew Ruffell] (LP: #1877491)
    - test: fix all flake8 E741 errors (#401) [Joshua Powers]
    - tests: add groovy integration tests for ubuntu (#400)
    - Enable chef_license support for chef infra client (#389) [Bipin Bachhao]
    - testing: use flake8 again (#392) [Joshua Powers]

 -- Chad Smith <email address hidden>  Tue, 02 Jun 2020 09:51:50 -0600
Superseded in groovy-release on 2020-06-02
Deleted in groovy-proposed on 2020-06-04 (Reason: moved to Release)
cloud-init (20.2-38-g8377897b-0ubuntu1) groovy; urgency=medium

  * New upstream snapshot.
    - enable Puppet, Chef mcollective in default config (#385)
      [Mina Galić (deprecated: Igor Galić)] (LP: #1880279)
    - HACKING.rst: introduce .net -> Networking refactor section (#384)
    - Travis: do not install python3-contextlib2 (dropped dependency) (#388)
      [Paride Legovini]
    - HACKING: mention that .github-cla-signers is alpha-sorted (#380)
    - Add bipinbachhao as contributor (#379) [Bipin Bachhao]
    - cc_snap: validate that assertions property values are strings (#370)
    - conftest: implement partial disable_subp_usage (#371)
    - test_resolv_conf: refresh stale comment (#374)

 -- Chad Smith <email address hidden>  Wed, 27 May 2020 14:36:46 -0600
Superseded in groovy-release on 2020-05-27
Deleted in groovy-proposed on 2020-05-29 (Reason: moved to Release)
cloud-init (20.2-30-g8bcf1c06-0ubuntu1) groovy; urgency=medium

  * d/control: drop pyflakes as Build-Depends
    - upstream uses python3-pyflakes now
  * New upstream snapshot.
    - cc_snap: apply validation to snap.commands properties (#364)
    - make finding libc platform independent (#366)
      [Mina Galić (deprecated: Igor Galić)]
    - doc/rtd/topics/faq: Updates LXD docs links to current site (#368) [TomP]
    - templater: drop Jinja Python 2 compatibility shim (#353)
    - cloudinit: minor pylint fixes (#360)
    - cloudinit: remove unneeded __future__ imports (#362)
    - migrating momousta lp user to Moustafa-Moustafa GitHub user (#361)
      [Moustafa Moustafa]
    - cloud_tests: emit dots on Travis while fetching images (#347)
    - Add schema to apt configure config (#357) [lucasmoura] (LP: #1858884)
    - conftest: add docs and tests regarding CiTestCase's subp functionality
      (#343)

 -- Chad Smith <email address hidden>  Mon, 18 May 2020 16:24:16 -0600
Superseded in groovy-release on 2020-05-22
Deleted in groovy-proposed on 2020-05-24 (Reason: moved to Release)
cloud-init (20.2-20-gd10ce3ec-0ubuntu1) groovy; urgency=medium

  * drop the following cherry-picks now included:
    + cpick-6600c642-ec2-render-network-on-all-NICs-and-add-secondary-IPs-as
    + cpick-986f37b0-cloudinit-move-to-pytest-for-running-tests-211
    + cpick-4fb6fd8a-net-ubuntu-focal-prioritize-netplan-over-eni-even-if
    + cpick-04771d75-cc_disk_setup-fix-RuntimeError-270
    + cpick-c5e949c0-distros-tests-test_init-add-tests-for
    + cpick-2566fdbe-net-introduce-is_ip_address-function-288
    + cpick-4f825b3e-cloudinit-refactor-util.is_ipv4-to-net.is_ipv4_address
    + cpick-c478d0bf-distros-replace-invalid-characters-in-mirror-URLs-with
    + cpick-1bbc4908-distros-drop-leading-trailing-hyphens-from-mirror-URL
    + cpick-09fea85f-net-ignore-renderer-key-in-netplan-config-306
    + fix-cpick-4fb6fd8a-net-ubuntu-focal-prioritize-netplan-over-eni.patch
    + cpick-9d7b35ce-cc_mounts-fix-incorrect-format-specifiers-316
    + cpick-0c5c7367-test_mounts-expand-happy-path-test-for-both-happy-paths
  * New upstream snapshot.
    - analyze/dump: refactor shared string into variable (#350)
    - doc: update boot.rst with correct timing of runcmd (#351)
    - HACKING.rst: change contact info to Rick Harding (#359) [lucasmoura]
    - HACKING.rst: guide people to add themselves to the CLA file (#349)
    - HACKING.rst: more unit testing documentation (#354)
    - .travis.yml: don't run lintian during integration test package builds
      (#352)
    - Add test to ensure docs examples are valid cloud-init configs (#355)
      [James Falcon] (LP: #1876414)
    - make suse and sles support 127.0.1.1 (#336) [chengcheng-chcheng]
    - Create tests to validate schema examples (#348)
      [lucasmoura] (LP: #1876412)
    - analyze/dump: add support for Amazon Linux 2 log lines (#346)
      (LP: #1876323)
    - bsd: upgrade support (#305) [Gonéri Le Bouder]
    - Add lucasmoura as contributor (#345) [lucasmoura]
    - Add "therealfalcon" as contributor (#344) [James Falcon]
    - Adapt the package building scripts to use Python 3 (#231)
      [Paride Legovini]
    - DataSourceEc2: use metadata's NIC ordering to determine route-metrics
      (#342) (LP: #1876312)
    - .travis.yml: introduce caching (#329)
    - cc_locale: introduce schema (#335)
    - doc/rtd/conf.py: bump copyright year to 2020 (#341)
    - yum_add_repo: Add Centos to the supported distro list (#340)
    - Release 20.2 (#337) (LP: #1875951)
    - doc/format: reference make-mime.py instead of an inline script (#334)
    - Add docs about  creating parent folders (#330) [Adrian Wilkins]
    - DataSourceNoCloud/OVF: drop claim to support FTP (#333) (LP: #1875470)
    - schema: ignore spurious pylint error (#332)
    - schema: add json schema for write_files module (#152)
    - BSD: find_devs_with_ refactoring (#298) [Gonéri Le Bouder]
    - nocloud: drop work around for Linux 2.6 (#324) [Gonéri Le Bouder]
    - cloudinit: drop dependencies on unittest2 and contextlib2 (#322)
    - distros: handle a potential mirror filtering error case (#328)
    - log: remove unnecessary import fallback logic (#327)
    - .travis.yml: don't run integration test on ubuntu/* branches (#321)
    - More unit test documentation (#314)
    - conftest: introduce disable_subp_usage autouse fixture (#304)
    - YAML align indent sizes for docs readability  (#323) [Tak Nishigori]
    - network_state: add missing space to log message (#325)
    - tests: add missing mocks for get_interfaces_by_mac (#326) (LP: #1873910)
    - test_mounts: expand happy path test for both happy paths (#319)
    - cc_mounts: fix incorrect format specifiers (#316) (LP: #1872836)
    - swap file "size" being used before checked if str (#315) [Eduardo Otubo]
    - HACKING.rst: add pytest version gotchas section (#311)
    - docs: Add steps to re-run cloud-id and cloud-init (#313) [Joshua Powers]
    - readme: OpenBSD is now supported (#309) [Gonéri Le Bouder]
    - net: ignore 'renderer' key in netplan config (#306) (LP: #1870421)
    - Add support for NFS/EFS mounts (#300) [Andrew Beresford] (LP: #1870370)
    - openbsd: set_passwd should not unlock user (#289) [Gonéri Le Bouder]
    - tools/.github-cla-signers: add beezly as CLA signer (#301)
    - util: remove unnecessary lru_cache import fallback (#299)
    - HACKING.rst: reorganise/update CLA signature info (#297)
    - distros: drop leading/trailing hyphens from mirror URL labels (#296)
    - HACKING.rst: add note about variable annotations (#295)
    - CiTestCase: stop using and remove sys_exit helper (#283)
    - distros: replace invalid characters in mirror URLs with hyphens (#291)
      (LP: #1868232)
    - rbxcloud: gracefully handle arping errors (#262) [Adam Dobrawy]
    - Fix cloud-init ignoring some misdeclared mimetypes in user-data.
      [Kurt Garloff]
    - net: ubuntu focal prioritize netplan over eni even if both present
      (#267) (LP: #1867029)
    - cloudinit: refactor util.is_ipv4 to net.is_ipv4_address (#292)
    - net/cmdline: replace type comments with annotations (#294)
    - HACKING.rst: add Type Annotations design section (#293)
    - net: introduce is_ip_address function (#288)
    - CiTestCase: remove now-unneeded parse_and_read helper method (#286)
    - .travis.yml: allow 30 minutes of inactivity in cloud tests (#287)
    - sources/tests/test_init: drop use of deprecated inspect.getargspec (#285)
    - setup.py: drop NIH check_output implementation (#282)
    - Identify SAP Converged Cloud as OpenStack [Silvio Knizek]
    - add Openbsd support (#147) [Gonéri Le Bouder]
    - HACKING.rst: add examples of the two test class types (#278)
    - VMWware: support to update guest info gc status if enabled (#261)
      [xiaofengw-vmware]
    - Add lp-to-git mapping for kgarloff (#279)
    - set_passwords: avoid chpasswd on BSD (#268) [Gonéri Le Bouder]
    - HACKING.rst: add Unit Testing design section (#277)
    - util: read_cc_from_cmdline handle urlencoded yaml content (#275)
    - distros/tests/test_init: add tests for _get_package_mirror_info (#272)
    - HACKING.rst: add links to new Code Review Process doc (#276)
    - freebsd: ensure package update works (#273) [Gonéri Le Bouder]
    - doc: introduce Code Review Process documentation (#160)
    - tools: use python3 (#274)
    - cc_disk_setup: fix RuntimeError (#270) (LP: #1868327)
    - cc_apt_configure/util: combine search_for_mirror implementations (#271)
    - bsd: boottime does not depend on the libc soname (#269)
      [Gonéri Le Bouder]
    - test_oracle,DataSourceOracle: sort imports (#266)
    - DataSourceOracle: update .network_config docstring (#257)
    - cloudinit/tests: remove unneeded with_logs configuration (#263)
    - .travis.yml: drop stale comment (#255)
    - .gitignore: add more common directories (#258)
    - ec2: render network on all NICs and add secondary IPs as static (#114)
      (LP: #1866930)
    - ec2 json validation: fix the reference to the 'merged_cfg' key (#256)
      [Paride Legovini]
    - releases.yaml: quote the Ubuntu version numbers (#254) [Paride Legovini]
    - cloudinit: remove six from packaging/tooling (#253)
    - util/netbsd: drop six usage (#252)
    - workflows: introduce stale pull request workflow (#125)
    - cc_resolv_conf: introduce tests and stabilise output across Python
      versions (#251)
    - fix minor issue with resolv_conf template (#144) [andreaf74]
    - doc: CloudInit also support NetBSD (#250) [Gonéri Le Bouder]
    - Add Netbsd support (#62) [Gonéri Le Bouder]
    - tox.ini: avoid substition syntax that causes a traceback on xenial (#245)
    - Add pub_key_ed25519 to cc_phone_home (#237) [Daniel Hensby]
    - Introduce and use of a list of GitHub usernames that have signed CLA
      (#244)
    - workflows/cla.yml: use correct username for CLA check (#243)
    - tox.ini: use xenial version of jsonpatch in CI (#242)
    - workflows: CLA validation altered to fail status on pull_request (#164)
    - tox.ini: bump pyflakes version to 2.1.1 (#239)
    - cloudinit: move to pytest for running tests (#211)

 -- Chad Smith <email address hidden>  Mon, 11 May 2020 20:17:06 -0600
Superseded in groovy-release on 2020-05-13
Published in focal-release on 2020-04-16
Deleted in focal-proposed (Reason: moved to Release)
cloud-init (20.1-10-g71af48df-0ubuntu5) focal; urgency=medium

  * cherry-pick 0c5c7367: test_mounts: expand happy path test for both
    happy paths

 -- Daniel Watkins <email address hidden>  Thu, 16 Apr 2020 11:23:08 -0400
Superseded in focal-proposed on 2020-04-16
cloud-init (20.1-10-g71af48df-0ubuntu4) focal; urgency=medium

  * cherry-pick 9d7b35ce: cc_mounts: fix incorrect format specifiers
    (#316) (LP: #1872836)

 -- Chad Smith <email address hidden>  Wed, 15 Apr 2020 15:09:04 -0600
Superseded in focal-release on 2020-04-16
Deleted in focal-proposed on 2020-04-18 (Reason: moved to Release)
cloud-init (20.1-10-g71af48df-0ubuntu3) focal; urgency=medium

  * d/patches: redact openbsd netbsd from tests until new-upstream-snapshot
    - fix-cpick-4fb6fd8a-net-ubuntu-focal-prioritize-netplan-over-eni
  * cherry-pick 6600c642: ec2: render network on all NICs and add
    secondary IPs as (LP: #1866930)
  * cherry-pick 986f37b0: cloudinit: move to pytest for running tests
    (#211)
  * cherry-pick 4fb6fd8a: net: ubuntu focal prioritize netplan over eni
    even if both (LP: #1867029)
  * cherry-pick 04771d75: cc_disk_setup: fix RuntimeError (#270) (LP:
    #1868327)
  * cherry-pick c5e949c0: distros/tests/test_init: add tests for
  * cherry-pick 2566fdbe: net: introduce is_ip_address function (#288)
  * cherry-pick 4f825b3e: cloudinit: refactor util.is_ipv4 to
    net.is_ipv4_address
  * cherry-pick c478d0bf: distros: replace invalid characters in mirror
    URLs with (LP: #1868232)
  * cherry-pick 1bbc4908: distros: drop leading/trailing hyphens from
    mirror URL labels
  * cherry-pick 09fea85f: net: ignore 'renderer' key in netplan config
    (#306) (LP: #1870421)

 -- Chad Smith <email address hidden>  Fri, 03 Apr 2020 13:57:52 -0600
Superseded in focal-release on 2020-04-06
Deleted in focal-proposed on 2020-04-07 (Reason: moved to Release)
cloud-init (20.1-10-g71af48df-0ubuntu2) focal; urgency=medium

  * d/control: add python3-pytest to Build-Depends
    - This fixes upstream daily builds.  python3-nose is not removed from
      Build-Depends because, currently, the Ubuntu package builds will still
      use it for testing.
  * cherry-pick 6600c642: ec2: render network on all NICs and add
    secondary IPs as (LP: #1866930)

 -- Chad Smith <email address hidden>  Wed, 18 Mar 2020 14:01:37 -0600
Superseded in focal-release on 2020-03-19
Deleted in focal-proposed on 2020-03-20 (Reason: moved to Release)
cloud-init (20.1-10-g71af48df-0ubuntu1) focal; urgency=medium

  * New upstream snapshot.
    - instance-data: add cloud-init merged_cfg and sys_info keys to json
      (#214) (LP: #1865969)

 -- Chad Smith <email address hidden>  Tue, 10 Mar 2020 11:14:53 -0600
Superseded in focal-release on 2020-03-10
Deleted in focal-proposed on 2020-03-12 (Reason: moved to Release)
cloud-init (20.1-9-g1f860e5a-0ubuntu1) focal; urgency=medium

  * New upstream snapshot: bug-fix-only during feature freeze
    - ec2: Do not fallback to IMDSv1 on EC2 (#216)
      [Frederick Lefebvre] (LP: #1866290)
    - instance-data: write redacted cfg to instance-data.json (#233)
      (LP: #1865947)
    - net: support network-config:disabled on the kernel commandline (#232)
      (LP: #1862702)
    - ec2: only redact token request headers in logs, avoid altering request
      (#230) (LP: #1865882)

 -- Chad Smith <email address hidden>  Fri, 06 Mar 2020 11:01:15 -0700
Superseded in focal-release on 2020-03-06
Deleted in focal-proposed on 2020-03-08 (Reason: moved to Release)
cloud-init (20.1-5-g67c8e53c-0ubuntu1) focal; urgency=medium

  * New upstream snapshot.
    - docs: typo fixed: dta → data [Alexey Vazhnov]
    - Fixes typo on Amazon Web Services (#217) [Nick Wales]
    - Fix docs for OpenStack DMI Asset Tag (#228)
      [Mark T. Voelker] (LP: #1669875)
    - Add physical network type: cascading to openstack helpers (#200)
      [sab-systems]
    - tests: add focal integration tests for ubuntu (#225)

 -- Chad Smith <email address hidden>  Thu, 27 Feb 2020 16:56:16 -0700
Superseded in focal-release on 2020-02-28
Deleted in focal-proposed on 2020-02-29 (Reason: moved to Release)
cloud-init (20.1-0ubuntu1) focal; urgency=medium

  * New upstream release.
    - Release 20.1 (#222) (LP: #1863954)
    - Update tooling for GitHub-based new releases (#223)
    - ec2: Do not log IMDSv2 token values, instead use REDACTED (#219)
      (LP: #1863943)
    - utils: use SystemRandom when generating random password. (#204)
      [Dimitri John Ledkov]
    - docs: mount_default_files is a list of 6 items, not 7 (#212)
    - azurecloud: fix issues with instances not starting (#205) (LP: #1861921)
    - unittest: fix stderr leak in cc_set_password random unittest
      output. (#208)
    - cc_disk_setup: add swap filesystem force flag (#207)
    - import sysvinit patches from freebsd-ports tree (#161) [Igor Galić]
    - docs: fix typo (#195) [Edwin Kofler]

 -- Daniel Watkins <email address hidden>  Thu, 20 Feb 2020 16:36:44 -0500
Superseded in focal-release on 2020-02-21
Deleted in focal-proposed on 2020-02-22 (Reason: moved to Release)
cloud-init (19.4-56-g06e324ff-0ubuntu1) focal; urgency=medium

  * New upstream snapshot.
    - sysconfig: distro-specific config rendering for BOOTPROTO option (#162)
      [Robert Schweikert] (LP: #1800854)
    - cloudinit: replace "from six import X" imports (except in util.py) (#183)
    - run-container: use 'test -n' instead of 'test ! -z' (#202)
      [Paride Legovini]
    - net/cmdline: correctly handle static ip= config (#201)
      [Dimitri John Ledkov] (LP: #1861412)
    - Replace mock library with unittest.mock (#186)
    - HACKING.rst: update CLA link (#199)
    - Scaleway: Fix DatasourceScaleway to avoid backtrace (#128)
      [Louis Bouchard]
    - cloudinit/cmd/devel/net_convert.py: add missing space (#191)
    - tools/run-container: drop support for python2 (#192) [Paride Legovini]
    - Print ssh key fingerprints using sha256 hash (#188) (LP: #1860789)
    - Make the RPM build use Python 3 (#190) [Paride Legovini]
    - cc_set_password: increase random pwlength from 9 to 20 (#189)
      (LP: #1860795) (CVE-2020-8632)
    - .travis.yml: use correct Python version for xenial tests (#185)
    - cloudinit: remove ImportError handling for mock imports (#182)
    - Do not use fallocate in swap file creation on xfs. (#70)
      [Eduardo Otubo] (LP: #1781781)
    - .readthedocs.yaml: install cloud-init when building docs (#181)
      (LP: #1860450)
    - Introduce an RTD config file, and pin the Sphinx version to the RTD
      default (#180)
    - Drop most of the remaining use of six (#179)
    - Start removing dependency on six (#178)
    - Add Rootbox & HyperOne to list of cloud in README (#176) [Adam Dobrawy]
    - docs: add proposed SRU testing procedure (#167)
    - util: rename get_architecture to get_dpkg_architecture (#173)
    - Ensure util.get_architecture() runs only once (#172)

 -- Chad Smith <email address hidden>  Wed, 05 Feb 2020 13:56:17 -0700
Superseded in xenial-updates on 2020-07-15
Deleted in xenial-proposed on 2020-07-16 (Reason: moved to -updates)
cloud-init (19.4-33-gbb4131a2-0ubuntu1~16.04.1) xenial; urgency=medium

  * refresh patches:
   + debian/patches/azure-apply-network-config-false.patch
   + debian/patches/azure-use-walinux-agent.patch
  * New upstream snapshot. (LP: #1859725)
    - Only use gpart if it is the BSD gpart (#131) [Conrad Hoffmann]
    - freebsd: remove superflu exception mapping (#166) [Gonéri Le Bouder]
    - ssh_auth_key_fingerprints_disable test: fix capitalization (#165)
      [Paride Legovini]
    - util: move uptime's else branch into its own boottime function (#53)
      [Igor Galić]
    - workflows: add contributor license agreement checker (#155)
    - net: fix rendering of 'static6' in network config (#77)
    - Make tests work with Python 3.8 (#139) [Conrad Hoffmann]
    - fixed minor bug with mkswap in cc_disk_setup.py (#143) [andreaf74]
    - freebsd: fix create_group() cmd (#146) [Gonéri Le Bouder]
    - doc: make apt_update example consistent (#154)
    - doc: add modules page toc with links (#153)
    - Add support for the amazon variant in cloud.cfg.tmpl (#119)
      [Frederick Lefebvre]
    - ci: remove Python 2.7 from CI runs (#137)
    - modules: drop cc_snap_config config module (#134)
    - migrate-lp-user-to-github: ensure Launchpad repo exists (#136)
    - docs: add initial troubleshooting to FAQ (#104) [Joshua Powers]
    - doc: update cc_set_hostname frequency and descrip (#109) [Joshua Powers]
    - freebsd: introduce the freebsd renderer (#61) [Gonéri Le Bouder]
    - cc_snappy: remove deprecated module (#127)
    - HACKING.rst: clarify that everyone needs to do the LP->GH dance (#130)
    - freebsd: cloudinit service requires devd (#132) [Gonéri Le Bouder]
    - cloud-init: fix capitalisation of SSH (#126)
    - doc: update cc_ssh clarify host and auth keys [Joshua Powers]
    - ci: emit names of tests run in Travis (#120)
    - Release 19.4
    - rbxcloud: fix dsname in RbxCloud [Adam Dobrawy]
    - tests: Add tests for value of dsname in datasources [Adam Dobrawy]
    - apport: Add RbxCloud ds [Adam Dobrawy]
    - docs: Updating index of datasources [Adam Dobrawy]
    - docs: Fix anchor of datasource_rbx [Adam Dobrawy]
    - settings: Add RbxCloud [Adam Dobrawy]
    - doc: specify _ over - in cloud config modules [Joshua Powers]
    - tools: Detect python to use via env in migrate-lp-user-to-github
      [Adam Dobrawy]
    - Partially revert "fix unlocking method on FreeBSD" (#116)
    - tests: mock uid when running as root (#113) [Joshua Powers]
    - cloudinit/netinfo: remove unused getgateway (#111)
    - docs: clear up apt config sections (#107) [Joshua Powers]
    - doc: add kernel command line option to user data (#105) [Joshua Powers]
    - config/cloud.cfg.d: update README [Joshua Powers]
    - azure: avoid re-running cloud-init when instance-id is byte-swapped
      (#84) [AOhassan]
    - fix unlocking method on FreeBSD [Igor Galić]
    - debian: add reference to the manpages [Joshua Powers]
    - ds_identify: if /sys is not available use dmidecode (#42) [Igor Galić]
    - docs: add cloud-id manpage [Joshua Powers]
    - docs: add cloud-init-per manpage [Joshua Powers]
    - docs: add cloud-init manpage [Joshua Powers]
    - docs: add additional details to per-instance/once [Joshua Powers]
    - Update doc-requirements.txt [Joshua Powers]
    - doc-requirements: add missing dep [Joshua Powers]
    - dhcp: Support RedHat dhcp rfc3442 lease format for option 121 (#76)
      [Eric Lafontaine]
    - network_state: handle empty v1 config (#45)
    - docs: fix line length and remove highlighting [Joshua Powers]
    - docs: Add security.md to readthedocs [Joshua Powers]
    - Multiple file fix for AuthorizedKeysFile config (#60) [Eduardo Otubo]
    - doc: update links on README.md [Joshua Powers]
    - doc: Updates to wording of README.md [Joshua Powers]
    - Add security.md [Joshua Powers]
    - setup.py: Amazon Linux sets libexec to /usr/libexec (#52)
      [Frederick Lefebvre]

 -- Chad Smith <email address hidden>  Wed, 15 Jan 2020 09:33:39 -0700
Superseded in bionic-updates on 2020-07-15
Deleted in bionic-proposed on 2020-07-16 (Reason: moved to -updates)
cloud-init (19.4-33-gbb4131a2-0ubuntu1~18.04.1) bionic; urgency=medium

  * New upstream snapshot. (LP: #1859725)
    - Only use gpart if it is the BSD gpart (#131) [Conrad Hoffmann]
    - freebsd: remove superflu exception mapping (#166) [Gonéri Le Bouder]
    - ssh_auth_key_fingerprints_disable test: fix capitalization (#165)
      [Paride Legovini]
    - util: move uptime's else branch into its own boottime function (#53)
      [Igor Galić]
    - workflows: add contributor license agreement checker (#155)
    - net: fix rendering of 'static6' in network config (#77)
    - Make tests work with Python 3.8 (#139) [Conrad Hoffmann]
    - fixed minor bug with mkswap in cc_disk_setup.py (#143) [andreaf74]
    - freebsd: fix create_group() cmd (#146) [Gonéri Le Bouder]
    - doc: make apt_update example consistent (#154)
    - doc: add modules page toc with links (#153)
    - Add support for the amazon variant in cloud.cfg.tmpl (#119)
      [Frederick Lefebvre]
    - ci: remove Python 2.7 from CI runs (#137)
    - modules: drop cc_snap_config config module (#134)
    - migrate-lp-user-to-github: ensure Launchpad repo exists (#136)
    - docs: add initial troubleshooting to FAQ (#104) [Joshua Powers]
    - doc: update cc_set_hostname frequency and descrip (#109) [Joshua Powers]
    - freebsd: introduce the freebsd renderer (#61) [Gonéri Le Bouder]
    - cc_snappy: remove deprecated module (#127)
    - HACKING.rst: clarify that everyone needs to do the LP->GH dance (#130)
    - freebsd: cloudinit service requires devd (#132) [Gonéri Le Bouder]
    - cloud-init: fix capitalisation of SSH (#126)
    - doc: update cc_ssh clarify host and auth keys [Joshua Powers]
    - ci: emit names of tests run in Travis (#120)
    - Release 19.4
    - rbxcloud: fix dsname in RbxCloud [Adam Dobrawy]
    - tests: Add tests for value of dsname in datasources [Adam Dobrawy]
    - apport: Add RbxCloud ds [Adam Dobrawy]
    - docs: Updating index of datasources [Adam Dobrawy]
    - docs: Fix anchor of datasource_rbx [Adam Dobrawy]
    - settings: Add RbxCloud [Adam Dobrawy]
    - doc: specify _ over - in cloud config modules [Joshua Powers]
    - tools: Detect python to use via env in migrate-lp-user-to-github
      [Adam Dobrawy]
    - Partially revert "fix unlocking method on FreeBSD" (#116)
    - tests: mock uid when running as root (#113) [Joshua Powers]
    - cloudinit/netinfo: remove unused getgateway (#111)
    - docs: clear up apt config sections (#107) [Joshua Powers]
    - doc: add kernel command line option to user data (#105) [Joshua Powers]
    - config/cloud.cfg.d: update README [Joshua Powers]
    - azure: avoid re-running cloud-init when instance-id is byte-swapped
      (#84) [AOhassan]
    - fix unlocking method on FreeBSD [Igor Galić]
    - debian: add reference to the manpages [Joshua Powers]
    - ds_identify: if /sys is not available use dmidecode (#42) [Igor Galić]
    - docs: add cloud-id manpage [Joshua Powers]
    - docs: add cloud-init-per manpage [Joshua Powers]
    - docs: add cloud-init manpage [Joshua Powers]
    - docs: add additional details to per-instance/once [Joshua Powers]
    - Update doc-requirements.txt [Joshua Powers]
    - doc-requirements: add missing dep [Joshua Powers]
    - dhcp: Support RedHat dhcp rfc3442 lease format for option 121 (#76)
      [Eric Lafontaine]
    - network_state: handle empty v1 config (#45)
    - docs: fix line length and remove highlighting [Joshua Powers]
    - docs: Add security.md to readthedocs [Joshua Powers]
    - Multiple file fix for AuthorizedKeysFile config (#60) [Eduardo Otubo]
    - doc: update links on README.md [Joshua Powers]
    - doc: Updates to wording of README.md [Joshua Powers]
    - Add security.md [Joshua Powers]
    - setup.py: Amazon Linux sets libexec to /usr/libexec (#52)
      [Frederick Lefebvre]

 -- Chad Smith <email address hidden>  Wed, 15 Jan 2020 09:35:23 -0700
Superseded in eoan-updates on 2020-07-15
Deleted in eoan-proposed on 2020-07-16 (Reason: moved to -updates)
cloud-init (19.4-33-gbb4131a2-0ubuntu1~19.10.1) eoan; urgency=medium

  * New upstream snapshot. (LP: #1859725)
    - Only use gpart if it is the BSD gpart (#131) [Conrad Hoffmann]
    - freebsd: remove superflu exception mapping (#166) [Gonéri Le Bouder]
    - ssh_auth_key_fingerprints_disable test: fix capitalization (#165)
      [Paride Legovini]
    - util: move uptime's else branch into its own boottime function (#53)
      [Igor Galić]
    - workflows: add contributor license agreement checker (#155)
    - net: fix rendering of 'static6' in network config (#77)
    - Make tests work with Python 3.8 (#139) [Conrad Hoffmann]
    - fixed minor bug with mkswap in cc_disk_setup.py (#143) [andreaf74]
    - freebsd: fix create_group() cmd (#146) [Gonéri Le Bouder]
    - doc: make apt_update example consistent (#154)
    - doc: add modules page toc with links (#153)
    - Add support for the amazon variant in cloud.cfg.tmpl (#119)
      [Frederick Lefebvre]
    - ci: remove Python 2.7 from CI runs (#137)
    - modules: drop cc_snap_config config module (#134)
    - migrate-lp-user-to-github: ensure Launchpad repo exists (#136)
    - docs: add initial troubleshooting to FAQ (#104) [Joshua Powers]
    - doc: update cc_set_hostname frequency and descrip (#109) [Joshua Powers]
    - freebsd: introduce the freebsd renderer (#61) [Gonéri Le Bouder]
    - cc_snappy: remove deprecated module (#127)
    - HACKING.rst: clarify that everyone needs to do the LP->GH dance (#130)
    - freebsd: cloudinit service requires devd (#132) [Gonéri Le Bouder]
    - cloud-init: fix capitalisation of SSH (#126)
    - doc: update cc_ssh clarify host and auth keys [Joshua Powers]
    - ci: emit names of tests run in Travis (#120)
    - Release 19.4
    - rbxcloud: fix dsname in RbxCloud [Adam Dobrawy]
    - tests: Add tests for value of dsname in datasources [Adam Dobrawy]
    - apport: Add RbxCloud ds [Adam Dobrawy]
    - docs: Updating index of datasources [Adam Dobrawy]
    - docs: Fix anchor of datasource_rbx [Adam Dobrawy]
    - settings: Add RbxCloud [Adam Dobrawy]
    - doc: specify _ over - in cloud config modules [Joshua Powers]
    - tools: Detect python to use via env in migrate-lp-user-to-github
      [Adam Dobrawy]
    - Partially revert "fix unlocking method on FreeBSD" (#116)
    - tests: mock uid when running as root (#113) [Joshua Powers]
    - cloudinit/netinfo: remove unused getgateway (#111)
    - docs: clear up apt config sections (#107) [Joshua Powers]
    - doc: add kernel command line option to user data (#105) [Joshua Powers]
    - config/cloud.cfg.d: update README [Joshua Powers]
    - azure: avoid re-running cloud-init when instance-id is byte-swapped
      (#84) [AOhassan]
    - fix unlocking method on FreeBSD [Igor Galić]
    - debian: add reference to the manpages [Joshua Powers]
    - ds_identify: if /sys is not available use dmidecode (#42) [Igor Galić]
    - docs: add cloud-id manpage [Joshua Powers]
    - docs: add cloud-init-per manpage [Joshua Powers]
    - docs: add cloud-init manpage [Joshua Powers]
    - docs: add additional details to per-instance/once [Joshua Powers]
    - Update doc-requirements.txt [Joshua Powers]
    - doc-requirements: add missing dep [Joshua Powers]
    - dhcp: Support RedHat dhcp rfc3442 lease format for option 121 (#76)
      [Eric Lafontaine]
    - network_state: handle empty v1 config (#45)
    - docs: fix line length and remove highlighting [Joshua Powers]
    - docs: Add security.md to readthedocs [Joshua Powers]
    - Multiple file fix for AuthorizedKeysFile config (#60) [Eduardo Otubo]
    - doc: update links on README.md [Joshua Powers]
    - doc: Updates to wording of README.md [Joshua Powers]
    - Add security.md [Joshua Powers]
    - setup.py: Amazon Linux sets libexec to /usr/libexec (#52)
      [Frederick Lefebvre]

 -- Chad Smith <email address hidden>  Wed, 15 Jan 2020 09:36:22 -0700
Superseded in focal-release on 2020-02-05
Deleted in focal-proposed on 2020-02-07 (Reason: moved to Release)
cloud-init (19.4-33-gbb4131a2-0ubuntu1) focal; urgency=medium

  * New upstream snapshot.
    - Only use gpart if it is the BSD gpart (#131) [Conrad Hoffmann]
    - freebsd: remove superfluous exception mapping (#166) [Gonéri Le Bouder]

 -- Chad Smith <email address hidden>  Tue, 14 Jan 2020 14:02:06 -0700
Superseded in focal-release on 2020-01-14
Deleted in focal-proposed on 2020-01-16 (Reason: moved to Release)
cloud-init (19.4-31-g3f6192b3-0ubuntu1) focal; urgency=medium

  * New upstream snapshot.
    - ssh_auth_key_fingerprints_disable test: fix capitalization (#165)
      [Paride Legovini]
    - util: move uptime's else branch into its own boottime function (#53)
      [Igor Galić] (LP: #1853160)
    - net: fix rendering of 'static6' in network config (#77) (LP: #1850988)
    - fixed minor bug with mkswap in cc_disk_setup.py (#143) [andreaf74]
    - freebsd: fix create_group() cmd (#146) [Gonéri Le Bouder]

 -- Chad Smith <email address hidden>  Mon, 13 Jan 2020 20:21:09 -0700
Superseded in focal-release on 2020-01-14
Deleted in focal-proposed on 2020-01-15 (Reason: moved to Release)
cloud-init (19.4-16-gf8950d63-0ubuntu1) focal; urgency=medium

  * New upstream snapshot.
    - Add support for the amazon variant in cloud.cfg.tmpl (#119)
      [Frederick Lefebvre]
    - ci: remove Python 2.7 from CI runs (#137)
    - modules: drop cc_snap_config config module (#134)
    - migrate-lp-user-to-github: ensure Launchpad repo exists (#136)
    - docs: add initial troubleshooting to FAQ (#104) [Joshua Powers]
    - doc: update cc_set_hostname frequency and descrip (#109)
      [Joshua Powers] (LP: #1827021)
    - freebsd: introduce the freebsd renderer (#61) [Gonéri Le Bouder]
    - cc_snappy: remove deprecated module (#127)
    - HACKING.rst: clarify that everyone needs to do the LP->GH dance (#130)
    - freebsd: cloudinit service requires devd (#132) [Gonéri Le Bouder]
    - cloud-init: fix capitalisation of SSH (#126)
    - doc: update cc_ssh clarify host and auth keys
      [Joshua Powers] (LP: #1827021)

 -- Chad Smith <email address hidden>  Mon, 06 Jan 2020 09:52:22 -0700
Superseded in focal-release on 2020-01-06
Deleted in focal-proposed on 2020-01-08 (Reason: moved to Release)
cloud-init (19.4-1-g8c96cbc1-0ubuntu1) focal; urgency=medium

  * debian/cloud-init.templates: enable RbxCloud: HypeOne and Rootbox detection
    by default
  * New upstream snapshot.
    - ci: emit names of tests run in Travis (#120)
    - Release 19.4 (LP: #1856761)
    - rbxcloud: fix dsname in RbxCloud [Adam Dobrawy] (LP: #1855196)
    - tests: Add tests for value of dsname in datasources [Adam Dobrawy]
    - apport: Add RbxCloud ds [Adam Dobrawy]
    - docs: Updating index of datasources [Adam Dobrawy]
    - docs: Fix anchor of datasource_rbx [Adam Dobrawy]
    - settings: Add RbxCloud [Adam Dobrawy]
    - doc: specify _ over - in cloud config modules
      [Joshua Powers] (LP: #1293254)
    - tools: Detect python to use via env in migrate-lp-user-to-github
      [Adam Dobrawy]
    - Partially revert "fix unlocking method on FreeBSD" (#116)
    - tests: mock uid when running as root (#113)
      [Joshua Powers] (LP: #1856096)
    - cloudinit/netinfo: remove unused getgateway (#111)
    - docs: clear up apt config sections (#107) [Joshua Powers] (LP: #1832823)
    - doc: add kernel command line option to user data (#105)
      [Joshua Powers] (LP: #1846524)
    - config/cloud.cfg.d: update README [Joshua Powers] (LP: #1855006)

 -- Chad Smith <email address hidden>  Wed, 18 Dec 2019 11:02:04 -0700
Superseded in focal-release on 2019-12-18
Deleted in focal-proposed on 2019-12-20 (Reason: moved to Release)
cloud-init (19.3-74-g129b1c4e-0ubuntu1) focal; urgency=medium

  * New upstream snapshot.
    - azure: avoid re-running cloud-init when instance-id is byte-swapped
      (#84) [AOhassan]
    - fix unlocking method on FreeBSD [Igor Galić] (LP: #1854594)
    - debian: add reference to the manpages [Joshua Powers]
    - ds_identify: if /sys is not available use dmidecode (#42)
      [Igor Galić] (LP: #1852442)
    - docs: add cloud-id manpage [Joshua Powers]
    - docs: add cloud-init-per manpage [Joshua Powers]
    - docs: add cloud-init manpage [Joshua Powers]
    - docs: add additional details to per-instance/once [Joshua Powers]
    - Merge pull request #96 from fred-lefebvre/master [Joshua Powers]
    - Update doc-requirements.txt [Joshua Powers]
    - doc-requirements: add missing dep [Joshua Powers]
    - Merge pull request #95 from powersj/docs/bugs [Joshua Powers]
    - dhcp: Support RedHat dhcp rfc3442 lease format for option 121 (#76)
      [Eric Lafontaine] (LP: #1850642)
    - network_state: handle empty v1 config (#45) (LP: #1852496)
    - Merge pull request #94 from gaughen/patch-1 [Joshua Powers]
    - docs: fix line length and remove highlighting [Joshua Powers]
    - docs: Add security.md to readthedocs [Joshua Powers]
    - Multiple file fix for AuthorizedKeysFile config (#60) [Eduardo Otubo]
    - Merge pull request #88 from OddBloke/travis [Joshua Powers]
    - doc: update links on README.md [Joshua Powers]
    - doc: Updates to wording of README.md [Joshua Powers]
    - Add security.md [Joshua Powers]
    - setup.py: Amazon Linux sets libexec to /usr/libexec (#52)
      [Frederick Lefebvre]

 -- Chad Smith <email address hidden>  Thu, 12 Dec 2019 16:05:35 -0700
Superseded in eoan-updates on 2020-01-29
Deleted in eoan-proposed on 2020-01-30 (Reason: moved to -updates)
cloud-init (19.3-41-gc4735dd3-0ubuntu1~19.10.1) eoan; urgency=medium

  * New upstream snapshot (LP: #1854872)
    - Fix linting failure in test_url_helper (#83) [Eric Lafontaine]
    - url_helper: read_file_or_url should pass headers param into readurl
      (#66)
    - dmidecode: log result *after* stripping n [Igor Galić]
    - cloud_tests: add azure platform support to integration tests
      [ahosmanmsft]
    - set_passwords: support for FreeBSD (#46) [Igor Galić]
    - tools: migrate-lp-user-to-github removes repo_dir if created (#35)
    - Correct jumbled documentation for cc_set_hostname module (#64)
      [do3meli]
    - FreeBSD: fix for get_linux_distro() and lru_cache (#59)
      [Igor Galić]
    - ec2: Add support for AWS IMDS v2 (session-oriented) (#55)
    - tests: Fix cloudsigma tests when no dmidecode data is present. (#57)
      [Scott Moser]
    - net: IPv6, accept_ra, slaac, stateless (#51)
      [Harald]
    - docs: Update the configdrive datasource links (#44)
      [Joshua Powers]
    - distro: correctly set usr_lib_exec path for FreeBSD distro (#40)
      [Igor Galić]
    - azure: support secondary ipv6 addresses (#33)
    - Fix metadata check when local-hostname is null (#32)
      [Mark Goddard]
    - Merge pull request #38 from blackboxsw/cleanup/run-ci-on-pull-request
    - switch default FreeBSD salt minion pkg from py27 to py36
      [Dominic Schlegel]
    - add data-server dns entry as new metadata server detection [Joshua Hügli]
    - Merge pull request #31 from raharper/fix/pycodestyle-tip
    - reporting: Using a uuid to enforce uniqueness on the KVP keys. [momousta]
    - docs: touchups in rtd intro and README.md
    - doc: update launchpad git refs to github
    - tools: migrate script needs to write tools/.lp-to-git-user
    - github: drop pull-request template to prepare for migration
    - tools: add migrate-lp-user-to-github script to link LP to github
    - github: new basic project readme
    - Release 19.3
    - azure: support matching dhcp route-metrics for dual-stack ipv4 ipv6
    - configdrive: fix subplatform config-drive for /config-drive source
      [David Kindred]
    - DataSourceSmartOS: reconfigure network on each boot
      [Mike Gerdts]
    - Add config for ssh-key import and consuming user-data [Pavel Zakharov]
    - net: fix subnet_is_ipv6() for stateless|stateful
      [Harald Jensås]
    - OVF: disable custom script execution by default [Xiaofeng Wang]
    - cc_puppet: Implement csr_attributes.yaml support [Matthias Baur]
    - cloud-init.service: on centos/fedora/redhat wait on
      NetworkManager.service
    - azure: Do not lock user on instance id change
      [Sam Eiderman]
    - net/netplan: use ipv6-mtu key for specifying ipv6 mtu values
    - Fix usages of yaml, and move yaml_dump to safeyaml.dumps.
      [Scott Moser]
    - exoscale: Increase url_max_wait to 120s. [Chris Glass]
    - net/sysconfig: fix available check on SUSE distros
      [Robert Schweikert]
    - docs: Fix incorrect Azure IMDS IP address [Joshua Powers]
    - introduce .travis.yml
    - net: enable infiniband support in eni and sysconfig renderers
      [Darren Birkett]
    - guestcust_util: handle special characters in config file [Xiaofeng Wang]
    - fix some more typos in comments [Dominic Schlegel]
    - replace any deprecated log.warn with log.warning
      [Dominic Schlegel]
    - net: handle openstack dhcpv6-stateless configuration
      [Harald Jensås]
    - Add .venv/ to .gitignore [Dominic Schlegel]
    - Small typo fixes in code comments. [Dominic Schlegel]
    - cloud_test/lxd: Retry container delete a few times
    - Add Support for e24cloud to Ec2 datasource. [Scott Moser]
    - Add RbxCloud datasource [Adam Dobrawy]
    - get_interfaces: don't exclude bridge and bond members
    - Add support for Arch Linux in render-cloudcfg [Conrad Hoffmann]
    - util: json.dumps on python 2.7 will handle UnicodeDecodeError on binary
    - debian/ubuntu: add missing word to netplan/ENI header
    - ovf: do not generate random instance-id for IMC customization path
    - sysconfig: only write resolv.conf if network_state has DNS values
    - sysconfig: use distro variant to check if available
    - systemd/cloud-init.service.tmpl: start after wicked.service
      [Robert Schweikert]
    - docs: fix zstack documentation lints
    - analyze/show: remove trailing space in output
    - Add missing space in warning: "not avalid seed" [Brian Candler]
    - pylintrc: add 'enter_context' to generated-members list
    - Add datasource for ZStack platform. [Shixin Ruan]
    - docs: organize TOC and update summary of project [Joshua Powers]
    - tools: make clean now cleans the dev directory, not the system
    - docs: create cli specific page [Joshua Powers]
    - docs: added output examples to analyze.rst [Joshua Powers]
    - docs: doc8 fixes for instancedata page [Joshua Powers]
    - docs: clean up formatting, organize boot page [Joshua Powers]

 -- Chad Smith <email address hidden>  Tue, 03 Dec 2019 14:56:01 -0700
Obsolete in disco-updates on 2020-07-14
Deleted in disco-proposed on 2020-07-14 (Reason: moved to -updates)
cloud-init (19.3-41-gc4735dd3-0ubuntu1~19.04.1) disco; urgency=medium

  * New upstream snapshot. (LP: #1854872)
    - Fix linting failure in test_url_helper (#83) [Eric Lafontaine]
    - url_helper: read_file_or_url should pass headers param into readurl (#66)
    - dmidecode: log result *after* stripping n [Igor Galić]
    - cloud_tests: add azure platform support to integration tests
      [ahosmanmsft]
    - set_passwords: support for FreeBSD (#46) [Igor Galić]
    - tools: migrate-lp-user-to-github removes repo_dir if created (#35)
    - Correct jumbled documentation for cc_set_hostname module (#64) [do3meli]
    - FreeBSD: fix for get_linux_distro() and lru_cache (#59) [Igor Galić]
    - ec2: Add support for AWS IMDS v2 (session-oriented) (#55)
    - tests: Fix cloudsigma tests when no dmidecode data is present. (#57)
      [Scott Moser]
    - net: IPv6, accept_ra, slaac, stateless (#51) [Harald]
    - docs: Update the configdrive datasource links (#44) [Joshua Powers]
    - distro: correctly set usr_lib_exec path for FreeBSD distro (#40)
      [Igor Galić]
    - azure: support secondary ipv6 addresses (#33)
    - Fix metadata check when local-hostname is null (#32) [Mark Goddard]
    - Merge pull request #38 from blackboxsw/cleanup/run-ci-on-pull-request
    - switch default FreeBSD salt minion pkg from py27 to py36
      [Dominic Schlegel]
    - add data-server dns entry as new metadata server detection [Joshua Hügli]
    - Merge pull request #31 from raharper/fix/pycodestyle-tip
    - reporting: Using a uuid to enforce uniqueness on the KVP keys. [momousta]
    - docs: touchups in rtd intro and README.md
    - doc: update launchpad git refs to github
    - tools: migrate script needs to write tools/.lp-to-git-user
    - github: drop pull-request template to prepare for migration
    - tools: add migrate-lp-user-to-github script to link LP to github
    - github: new basic project readme
    - Release 19.3
    - azure: support matching dhcp route-metrics for dual-stack ipv4 ipv6
    - configdrive: fix subplatform config-drive for /config-drive source
      [David Kindred]
    - DataSourceSmartOS: reconfigure network on each boot [Mike Gerdts]
    - Add config for ssh-key import and consuming user-data [Pavel Zakharov]
    - net: fix subnet_is_ipv6() for stateless|stateful [Harald Jensås]
    - OVF: disable custom script execution by default [Xiaofeng Wang]
    - cc_puppet: Implement csr_attributes.yaml support [Matthias Baur]
    - cloud-init.service: on centos/fedora/redhat wait on
      NetworkManager.service
    - azure: Do not lock user on instance id change [Sam Eiderman]
    - net/netplan: use ipv6-mtu key for specifying ipv6 mtu values
    - Fix usages of yaml, and move yaml_dump to safeyaml.dumps. [Scott Moser]
    - exoscale: Increase url_max_wait to 120s. [Chris Glass]
    - net/sysconfig: fix available check on SUSE distros [Robert Schweikert]
    - docs: Fix incorrect Azure IMDS IP address [Joshua Powers]
    - introduce .travis.yml
    - net: enable infiniband support in eni and sysconfig renderers
      [Darren Birkett]
    - guestcust_util: handle special characters in config file [Xiaofeng Wang]
    - fix some more typos in comments [Dominic Schlegel]
    - replace any deprecated log.warn with log.warning [Dominic Schlegel]
    - net: handle openstack dhcpv6-stateless configuration [Harald Jensås]
    - Add .venv/ to .gitignore [Dominic Schlegel]
    - Small typo fixes in code comments. [Dominic Schlegel]
    - cloud_test/lxd: Retry container delete a few times
    - Add Support for e24cloud to Ec2 datasource. [Scott Moser]
    - Add RbxCloud datasource [Adam Dobrawy]
    - get_interfaces: don't exclude bridge and bond members
    - Add support for Arch Linux in render-cloudcfg [Conrad Hoffmann]
    - util: json.dumps on python 2.7 will handle UnicodeDecodeError on binary
    - debian/ubuntu: add missing word to netplan/ENI header
    - ovf: do not generate random instance-id for IMC customization path
    - sysconfig: only write resolv.conf if network_state has DNS values
    - sysconfig: use distro variant to check if available
    - systemd/cloud-init.service.tmpl: start after wicked.service
      [Robert Schweikert]
    - docs: fix zstack documentation lints
    - analyze/show: remove trailing space in output
    - Add missing space in warning: "not avalid seed" [Brian Candler]
    - pylintrc: add 'enter_context' to generated-members list
    - Add datasource for ZStack platform. [Shixin Ruan]
    - docs: organize TOC and update summary of project [Joshua Powers]
    - tools: make clean now cleans the dev directory, not the system
    - docs: create cli specific page [Joshua Powers]
    - docs: added output examples to analyze.rst [Joshua Powers]
    - docs: doc8 fixes for instancedata page [Joshua Powers]
    - docs: clean up formatting, organize boot page [Joshua Powers]

 -- Chad Smith <email address hidden>  Tue, 03 Dec 2019 14:55:05 -0700
Superseded in bionic-updates on 2020-01-29
Deleted in bionic-proposed on 2020-01-30 (Reason: moved to -updates)
cloud-init (19.3-41-gc4735dd3-0ubuntu1~18.04.1) bionic; urgency=medium

  * New upstream snapshot. (LP: #1854872)
    - Fix linting failure in test_url_helper (#83) [Eric Lafontaine]
    - url_helper: read_file_or_url should pass headers param into readurl (#66)
    - dmidecode: log result *after* stripping n [Igor Galić]
    - cloud_tests: add azure platform support to integration tests
      [ahosmanmsft]
    - set_passwords: support for FreeBSD (#46) [Igor Galić]
    - tools: migrate-lp-user-to-github removes repo_dir if created (#35)
    - Correct jumbled documentation for cc_set_hostname module (#64) [do3meli]
    - FreeBSD: fix for get_linux_distro() and lru_cache (#59) [Igor Galić]
    - ec2: Add support for AWS IMDS v2 (session-oriented) (#55)
    - tests: Fix cloudsigma tests when no dmidecode data is present. (#57)
      [Scott Moser]
    - net: IPv6, accept_ra, slaac, stateless (#51) [Harald]
    - docs: Update the configdrive datasource links (#44) [Joshua Powers]
    - distro: correctly set usr_lib_exec path for FreeBSD distro (#40)
      [Igor Galić]
    - azure: support secondary ipv6 addresses (#33)
    - Fix metadata check when local-hostname is null (#32) [Mark Goddard]
    - Merge pull request #38 from blackboxsw/cleanup/run-ci-on-pull-request
    - switch default FreeBSD salt minion pkg from py27 to py36
      [Dominic Schlegel]
    - add data-server dns entry as new metadata server detection [Joshua Hügli]
    - Merge pull request #31 from raharper/fix/pycodestyle-tip
    - reporting: Using a uuid to enforce uniqueness on the KVP keys. [momousta]
    - docs: touchups in rtd intro and README.md
    - doc: update launchpad git refs to github
    - tools: migrate script needs to write tools/.lp-to-git-user
    - github: drop pull-request template to prepare for migration
    - tools: add migrate-lp-user-to-github script to link LP to github
    - github: new basic project readme
    - Release 19.3
    - azure: support matching dhcp route-metrics for dual-stack ipv4 ipv6
    - configdrive: fix subplatform config-drive for /config-drive source
      [David Kindred]
    - DataSourceSmartOS: reconfigure network on each boot [Mike Gerdts]
    - Add config for ssh-key import and consuming user-data [Pavel Zakharov]
    - net: fix subnet_is_ipv6() for stateless|stateful [Harald Jensås]
    - OVF: disable custom script execution by default [Xiaofeng Wang]
    - cc_puppet: Implement csr_attributes.yaml support [Matthias Baur]
    - cloud-init.service: on centos/fedora/redhat wait on
      NetworkManager.service
    - azure: Do not lock user on instance id change [Sam Eiderman]
    - net/netplan: use ipv6-mtu key for specifying ipv6 mtu values
    - Fix usages of yaml, and move yaml_dump to safeyaml.dumps. [Scott Moser]
    - exoscale: Increase url_max_wait to 120s. [Chris Glass]
    - net/sysconfig: fix available check on SUSE distros [Robert Schweikert]
    - docs: Fix incorrect Azure IMDS IP address [Joshua Powers]
    - introduce .travis.yml
    - net: enable infiniband support in eni and sysconfig renderers
      [Darren Birkett]
    - guestcust_util: handle special characters in config file [Xiaofeng Wang]
    - fix some more typos in comments [Dominic Schlegel]
    - replace any deprecated log.warn with log.warning [Dominic Schlegel]
    - net: handle openstack dhcpv6-stateless configuration [Harald Jensås]
    - Add .venv/ to .gitignore [Dominic Schlegel]
    - Small typo fixes in code comments. [Dominic Schlegel]
    - cloud_test/lxd: Retry container delete a few times
    - Add Support for e24cloud to Ec2 datasource. [Scott Moser]
    - Add RbxCloud datasource [Adam Dobrawy]
    - get_interfaces: don't exclude bridge and bond members
    - Add support for Arch Linux in render-cloudcfg [Conrad Hoffmann]
    - util: json.dumps on python 2.7 will handle UnicodeDecodeError on binary
    - debian/ubuntu: add missing word to netplan/ENI header
    - ovf: do not generate random instance-id for IMC customization path
    - sysconfig: only write resolv.conf if network_state has DNS values
    - sysconfig: use distro variant to check if available
    - systemd/cloud-init.service.tmpl: start after wicked.service
      [Robert Schweikert]
    - docs: fix zstack documentation lints
    - analyze/show: remove trailing space in output
    - Add missing space in warning: "not avalid seed" [Brian Candler]
    - pylintrc: add 'enter_context' to generated-members list
    - Add datasource for ZStack platform. [Shixin Ruan]
    - docs: organize TOC and update summary of project [Joshua Powers]
    - tools: make clean now cleans the dev directory, not the system
    - docs: create cli specific page [Joshua Powers]
    - docs: added output examples to analyze.rst [Joshua Powers]
    - docs: doc8 fixes for instancedata page [Joshua Powers]
    - docs: clean up formatting, organize boot page [Joshua Powers]

 -- Chad Smith <email address hidden>  Tue, 03 Dec 2019 14:58:13 -0700
Superseded in xenial-updates on 2020-01-29
Deleted in xenial-proposed on 2020-01-30 (Reason: moved to -updates)
cloud-init (19.3-41-gc4735dd3-0ubuntu1~16.04.1) xenial; urgency=medium

  * refresh patches:
   + debian/patches/ec2-classic-dont-reapply-networking.patch
  * New upstream snapshot. (LP: #1854872)
    - Fix linting failure in test_url_helper (#83) [Eric Lafontaine]
    - url_helper: read_file_or_url should pass headers param into readurl (#66)
    - dmidecode: log result *after* stripping n [Igor Galić]
    - cloud_tests: add azure platform support to integration tests
      [ahosmanmsft]
    - set_passwords: support for FreeBSD (#46) [Igor Galić]
    - tools: migrate-lp-user-to-github removes repo_dir if created (#35)
    - Correct jumbled documentation for cc_set_hostname module (#64) [do3meli]
    - FreeBSD: fix for get_linux_distro() and lru_cache (#59) [Igor Galić]
    - ec2: Add support for AWS IMDS v2 (session-oriented) (#55)
    - tests: Fix cloudsigma tests when no dmidecode data is present. (#57)
      [Scott Moser]
    - net: IPv6, accept_ra, slaac, stateless (#51) [Harald]
    - docs: Update the configdrive datasource links (#44) [Joshua Powers]
    - distro: correctly set usr_lib_exec path for FreeBSD distro (#40)
      [Igor Galić]
    - azure: support secondary ipv6 addresses (#33)
    - Fix metadata check when local-hostname is null (#32) [Mark Goddard]
    - Merge pull request #38 from blackboxsw/cleanup/run-ci-on-pull-request
    - switch default FreeBSD salt minion pkg from py27 to py36
      [Dominic Schlegel]
    - add data-server dns entry as new metadata server detection [Joshua Hügli]
    - Merge pull request #31 from raharper/fix/pycodestyle-tip
    - reporting: Using a uuid to enforce uniqueness on the KVP keys. [momousta]
    - docs: touchups in rtd intro and README.md
    - doc: update launchpad git refs to github
    - tools: migrate script needs to write tools/.lp-to-git-user
    - github: drop pull-request template to prepare for migration
    - tools: add migrate-lp-user-to-github script to link LP to github
    - github: new basic project readme
    - Release 19.3
    - azure: support matching dhcp route-metrics for dual-stack ipv4 ipv6
    - configdrive: fix subplatform config-drive for /config-drive source
      [David Kindred]
    - DataSourceSmartOS: reconfigure network on each boot [Mike Gerdts]
    - Add config for ssh-key import and consuming user-data [Pavel Zakharov]
    - net: fix subnet_is_ipv6() for stateless|stateful [Harald Jensås]
    - OVF: disable custom script execution by default [Xiaofeng Wang]
    - cc_puppet: Implement csr_attributes.yaml support [Matthias Baur]
    - cloud-init.service: on centos/fedora/redhat wait on
      NetworkManager.service
    - azure: Do not lock user on instance id change [Sam Eiderman]
    - net/netplan: use ipv6-mtu key for specifying ipv6 mtu values
    - Fix usages of yaml, and move yaml_dump to safeyaml.dumps. [Scott Moser]
    - exoscale: Increase url_max_wait to 120s. [Chris Glass]
    - net/sysconfig: fix available check on SUSE distros [Robert Schweikert]
    - docs: Fix incorrect Azure IMDS IP address [Joshua Powers]
    - introduce .travis.yml
    - net: enable infiniband support in eni and sysconfig renderers
      [Darren Birkett]
    - guestcust_util: handle special characters in config file [Xiaofeng Wang]
    - fix some more typos in comments [Dominic Schlegel]
    - replace any deprecated log.warn with log.warning [Dominic Schlegel]
    - net: handle openstack dhcpv6-stateless configuration [Harald Jensås]
    - Add .venv/ to .gitignore [Dominic Schlegel]
    - Small typo fixes in code comments. [Dominic Schlegel]
    - cloud_test/lxd: Retry container delete a few times
    - Add Support for e24cloud to Ec2 datasource. [Scott Moser]
    - Add RbxCloud datasource [Adam Dobrawy]
    - get_interfaces: don't exclude bridge and bond members
    - Add support for Arch Linux in render-cloudcfg [Conrad Hoffmann]
    - util: json.dumps on python 2.7 will handle UnicodeDecodeError on binary
    - debian/ubuntu: add missing word to netplan/ENI header
    - ovf: do not generate random instance-id for IMC customization path
    - sysconfig: only write resolv.conf if network_state has DNS values
    - sysconfig: use distro variant to check if available
    - systemd/cloud-init.service.tmpl: start after wicked.service
      [Robert Schweikert]
    - docs: fix zstack documentation lints
    - analyze/show: remove trailing space in output
    - Add missing space in warning: "not avalid seed" [Brian Candler]
    - pylintrc: add 'enter_context' to generated-members list
    - Add datasource for ZStack platform. [Shixin Ruan]
    - docs: organize TOC and update summary of project [Joshua Powers]
    - tools: make clean now cleans the dev directory, not the system
    - docs: create cli specific page [Joshua Powers]
    - docs: added output examples to analyze.rst [Joshua Powers]
    - docs: doc8 fixes for instancedata page [Joshua Powers]
    - docs: clean up formatting, organize boot page [Joshua Powers]

 -- Chad Smith <email address hidden>  Tue, 03 Dec 2019 14:58:52 -0700
Superseded in focal-release on 2019-12-13
Deleted in focal-proposed on 2019-12-14 (Reason: moved to Release)
cloud-init (19.3-41-gc4735dd3-0ubuntu1) focal; urgency=medium

  * New upstream snapshot.
    - Fix linting failure in test_url_helper (#83) [Eric Lafontaine]

 -- Chad Smith <email address hidden>  Tue, 03 Dec 2019 14:46:25 -0700
Superseded in focal-release on 2019-12-04
Deleted in focal-proposed on 2019-12-05 (Reason: moved to Release)
cloud-init (19.3-40-gf69d33a7-0ubuntu1) focal; urgency=medium

  * New upstream snapshot.
    - url_helper: read_file_or_url should pass headers param into readurl
      (#66) (LP: #1854084)
    - lp-to-git-users: adding elafontaine (#74) [Eric Lafontaine]
    - lp-to-git-users: adding xiaofengw-vmware [Xiaofeng Wang]
    - dmidecode: log result *after* stripping [Igor Galić]
    - cloud_tests: add azure platform support to integration tests
      [ahosmanmsft]
    - set_passwords: support for FreeBSD (#46) [Igor Galić]
    - tools: migrate-lp-user-to-github removes repo_dir if created (#35)
    - Correct jumbled documentation for cc_set_hostname module (#64)
      [do3meli] (LP: #1853543)
    - FreeBSD: fix for get_linux_distro() and lru_cache (#59)
      [Igor Galić] (LP: #1815030)
    - lp-to-git-users: adding do3meli [Dominic Schlegel]

 -- Chad Smith <email address hidden>  Mon, 02 Dec 2019 16:26:24 -0700
Superseded in focal-release on 2019-12-03
Deleted in focal-proposed on 2019-12-04 (Reason: moved to Release)
cloud-init (19.3-30-g4bc399e0-0ubuntu1) focal; urgency=medium

  * New upstream snapshot.
    - ec2: Add support for AWS IMDS v2 (session-oriented) (#55)
    - tests: Fix cloudsigma tests when no dmidecode data is present. (#57)
      [Scott Moser]
    - net: IPv6, accept_ra, slaac, stateless (#51)
      [Harald] (LP: #1806014, #1808647)
    - docs: Update the configdrive datasource links (#44)
      [Joshua Powers] (LP: #1852461)
    - lp-to-git-users: adding PengpengSun [Pengpeng Sun]
    - lp-to-git-users: adding trstringer [Thomas Stringer]
    - lp-to-git-users: adding hjensas [Harald Jensås]
    - distro: correctly set usr_lib_exec path for FreeBSD distro (#40)
      [Igor Galić] (LP: #1852491)
    - azure: support secondary ipv6 addresses (#33)
    - Fix metadata check when local-hostname is null (#32)
      [Mark Goddard] (LP: #1852100)
    - Merge pull request #38 from blackboxsw/cleanup/run-ci-on-pull-request
    - switch default FreeBSD salt minion pkg from py27 to py36
      [Dominic Schlegel]
    - lp-to-git-users: adding igalic [Igor Galić]
    - add data-server dns entry as new metadata server detection
      [Joshua Hügli]
    - lp-to-git-users: adding chrisglass [Chris Glass]
    - lp-to-git-users: adding larsks [Lars Kellogg-Stedman]
    - Merge pull request #31 from raharper/fix/pycodestyle-tip
    - reporting: Using a uuid to enforce uniqueness on the KVP keys. [momousta]
    - lp-to-git-users: adding paride [Paride Legovini]
    - lp-to-git-users: adding powersj [Joshua Powers]
    - lp-to-git-users: adding blackboxsw
    - lp-to-git-users: adding raharper
    - docs: touchups in rtd intro and README.md
    - doc: update launchpad git refs to github
    - tools: migrate script needs to write tools/.lp-to-git-user
    - github: drop pull-request template to prepare for migration
    - tools: add migrate-lp-user-to-github script to link LP to github
    - github: new basic project readme

 -- Chad Smith <email address hidden>  Fri, 22 Nov 2019 20:09:10 -0700
Superseded in focal-release on 2019-11-23
Deleted in focal-proposed on 2019-11-24 (Reason: moved to Release)
cloud-init (19.3-23-gfb04493e-0ubuntu1) focal; urgency=medium

  * New upstream snapshot.
    - distro: correctly set usr_lib_exec path for FreeBSD distro (#40)
      [Igor Galić] (LP: #1852491)
    - azure: support secondary ipv6 addresses (#33)
    - Fix metadata check when local-hostname is null (#32)
      [Mark Goddard] (LP: #1852100)
    - Merge pull request #38 from blackboxsw/cleanup/run-ci-on-pull-request
    - switch default FreeBSD salt minion pkg from py27 to py36
      [Dominic Schlegel]
    - lp-to-git-users: adding igalic [Igor Galić]
    - add data-server dns entry as new metadata server detection
      [Joshua Hügli]
    - lp-to-git-users: adding chrisglass [Chris Glass]
    - lp-to-git-users: adding larsks [Lars Kellogg-Stedman]
    - Merge pull request #31 from raharper/fix/pycodestyle-tip
    - reporting: Using a uuid to enforce uniqueness on the KVP keys. [momousta]
    - lp-to-git-users: adding paride [Paride Legovini]
    - lp-to-git-users: adding powersj [Joshua Powers]
    - lp-to-git-users: adding blackboxsw
    - lp-to-git-users: adding raharper
    - docs: touchups in rtd intro and README.md
    - doc: update launchpad git refs to github
    - tools: migrate script needs to write tools/.lp-to-git-user
    - github: drop pull-request template to prepare for migration
    - tools: add migrate-lp-user-to-github script to link LP to github
    - github: new basic project readme

 -- Chad Smith <email address hidden>  Thu, 14 Nov 2019 16:41:33 -0700
Superseded in focal-release on 2019-11-15
Deleted in focal-proposed on 2019-11-16 (Reason: moved to Release)
cloud-init (19.3-0ubuntu1) focal; urgency=medium

  * New upstream release.
    - Release 19.3 (LP: #1851428)
    - azure: support matching dhcp route-metrics for dual-stack ipv4 ipv6
      (LP: #1850308)
    - configdrive: fix subplatform config-drive for /config-drive source
      [David Kindred] (LP: #1849731)

 -- Chad Smith <email address hidden>  Tue, 05 Nov 2019 14:50:06 -0700
Superseded in focal-release on 2019-11-06
Deleted in focal-proposed on 2019-11-07 (Reason: moved to Release)
cloud-init (19.2-78-ge8138959-0ubuntu1) focal; urgency=medium

  * New upstream snapshot.
    - DataSourceSmartOS: reconfigure network on each boot
      [Mike Gerdts] (LP: #1765801)
    - Add config for ssh-key import and consuming user-data [Pavel Zakharov]
    - net: fix subnet_is_ipv6() for stateless|stateful
      [Harald Jensås] (LP: #1848690)
    - OVF: disable custom script execution by default [Xiaofeng Wang]
    - cc_puppet: Implement csr_attributes.yaml support [Matthias Baur]
    - cloud-init.service: on centos/fedora/redhat wait on
      NetworkManager.service (LP: #1843334)
    - azure: Do not lock user on instance id change
      [Sam Eiderman] (LP: #1849677)
    - net/netplan: use ipv6-mtu key for specifying ipv6 mtu values
    - Fix usages of yaml, and move yaml_dump to safeyaml.dumps.
      [Scott Moser] (LP: #1849640)
    - exoscale: Increase url_max_wait to 120s. [Chris Glass]
    - net/sysconfig: fix available check on SUSE distros
      [Robert Schweikert] (LP: #1849378)
    - docs: Fix incorrect Azure IMDS IP address [Joshua Powers] (LP: #1849508)
    - introduce .travis.yml
    - net: enable infiniband support in eni and sysconfig renderers
      [Darren Birkett] (LP: #1847114)
    - guestcust_util: handle special characters in config file [Xiaofeng Wang]
    - fix some more typos in comments [Dominic Schlegel]
    - replace any deprecated log.warn with log.warning
      [Dominic Schlegel] (LP: #1508442)
    - net: handle openstack dhcpv6-stateless configuration
      [Harald Jensås] (LP: #1847517)
    - Add .venv/ to .gitignore [Dominic Schlegel]
    - Small typo fixes in code comments. [Dominic Schlegel]
    - cloud_test/lxd: Retry container delete a few times
    - Add Support for e24cloud to Ec2 datasource. [Scott Moser] (LP: #1696476)
    - Add RbxCloud datasource [Adam Dobrawy]
    - get_interfaces: don't exclude bridge and bond members (LP: #1846535)
    - Add support for Arch Linux in render-cloudcfg [Conrad Hoffmann]
    - util: json.dumps on python 2.7 will handle UnicodeDecodeError on binary
      (LP: #1801364)
    - debian/ubuntu: add missing word to netplan/ENI header (LP: #1845669)
    - ovf: do not generate random instance-id for IMC customization path
    - sysconfig: only write resolv.conf if network_state has DNS values
      (LP: #1843634)
    - sysconfig: use distro variant to check if available (LP: #1843584)
    - systemd/cloud-init.service.tmpl: start after wicked.service
      [Robert Schweikert]
    - docs: fix zstack documentation lints
    - analyze/show: remove trailing space in output
    - Add missing space in warning: "not avalid seed" [Brian Candler]
    - pylintrc: add 'enter_context' to generated-members list
    - Add datasource for ZStack platform. [Shixin Ruan] (LP: #1841181)
    - docs: organize TOC and update summary of project [Joshua Powers]
    - tools: make clean now cleans the dev directory, not the system
    - docs: create cli specific page [Joshua Powers]
    - docs: added output examples to analyze.rst [Joshua Powers]
    - docs: doc8 fixes for instancedata page [Joshua Powers]
    - docs: clean up formatting, organize boot page [Joshua Powers]

 -- Ryan Harper <email address hidden>  Fri, 01 Nov 2019 11:01:15 -0500
Superseded in focal-release on 2019-11-01
Published in eoan-release on 2019-10-10
Deleted in eoan-proposed (Reason: moved to Release)
cloud-init (19.2-36-g059d049c-0ubuntu3) eoan; urgency=medium

  * debian/cloud-init.config get_yaml_list should return only the value
    (LP: #1846511)

 -- Ryan Harper <email address hidden>  Wed, 09 Oct 2019 16:32:17 -0500
Superseded in xenial-updates on 2019-12-16
Deleted in xenial-proposed on 2019-12-17 (Reason: moved to -updates)
cloud-init (19.2-36-g059d049c-0ubuntu2~16.04.1) xenial; urgency=medium

  * cherry-pick a7d8d032: get_interfaces: don't exclude bridge and bond
    members (LP: #1846535)

 -- Daniel Watkins <email address hidden>  Fri, 04 Oct 2019 12:01:19 -0400
Superseded in disco-updates on 2019-12-16
Deleted in disco-proposed on 2019-12-17 (Reason: moved to -updates)
cloud-init (19.2-36-g059d049c-0ubuntu2~19.04.1) disco; urgency=medium

  * cherry-pick a7d8d032: get_interfaces: don't exclude bridge and bond
    members (LP: #1846535)

 -- Daniel Watkins <email address hidden>  Fri, 04 Oct 2019 11:46:15 -0400
Superseded in eoan-release on 2019-10-10
Deleted in eoan-proposed on 2019-10-11 (Reason: moved to Release)
cloud-init (19.2-36-g059d049c-0ubuntu2) eoan; urgency=medium

  * cherry-pick a7d8d032: get_interfaces: don't exclude bridge and bond
    members (LP: #1846535)

 -- Daniel Watkins <email address hidden>  Fri, 04 Oct 2019 11:42:12 -0400
Superseded in bionic-updates on 2019-12-16
Deleted in bionic-proposed on 2019-12-17 (Reason: moved to -updates)
cloud-init (19.2-36-g059d049c-0ubuntu2~18.04.1) bionic; urgency=medium

  * cherry-pick a7d8d032: get_interfaces: don't exclude bridge and bond
    members (LP: #1846535)

 -- Daniel Watkins <email address hidden>  Fri, 04 Oct 2019 11:35:54 -0400
Superseded in disco-updates on 2019-10-07
Deleted in disco-proposed on 2019-10-09 (Reason: moved to -updates)
cloud-init (19.2-36-g059d049c-0ubuntu1~19.04.1) disco; urgency=medium

  * New upstream snapshot. (LP: #1844334)
    - net: add is_master check for filtering device list
    - docs: more complete list of availability [Joshua Powers]
    - docs: start FAQ page [Joshua Powers]
    - docs: cleanup output & order of datasource page [Joshua Powers]
    - Brightbox: restrict detection to require full domain match
      .brightbox.com [Scott Moser]
    - VMWware: add option into VMTools config to enable/disable custom script.
      [Xiaofeng Wang]
    - net,Oracle: Add support for netfailover detection
    - atomic_helper: add DEBUG logging to write_file
    - doc: document doc, create makefile and tox target [Joshua Powers]
    - .gitignore: ignore files produced by package builds
    - docs: fix whitespace, spelling, and line length [Joshua Powers]
    - docs: remove unnecessary file in doc directory [Joshua Powers]

 -- Chad Smith <email address hidden>  Tue, 17 Sep 2019 08:03:17 -0600
Superseded in bionic-updates on 2019-10-07
Deleted in bionic-proposed on 2019-10-09 (Reason: moved to -updates)
cloud-init (19.2-36-g059d049c-0ubuntu1~18.04.1) bionic; urgency=medium

  * New upstream snapshot. (LP: #1844334)
    - net: add is_master check for filtering device list
    - docs: more complete list of availability [Joshua Powers]
    - docs: start FAQ page [Joshua Powers]
    - docs: cleanup output & order of datasource page [Joshua Powers]
    - Brightbox: restrict detection to require full domain match
      .brightbox.com [Scott Moser]
    - VMWware: add option into VMTools config to enable/disable custom script.
      [Xiaofeng Wang]
    - net,Oracle: Add support for netfailover detection
    - atomic_helper: add DEBUG logging to write_file
    - doc: document doc, create makefile and tox target [Joshua Powers]
    - .gitignore: ignore files produced by package builds
    - docs: fix whitespace, spelling, and line length [Joshua Powers]
    - docs: remove unnecessary file in doc directory [Joshua Powers]

 -- Chad Smith <email address hidden>  Tue, 17 Sep 2019 08:17:04 -0600
Superseded in xenial-updates on 2019-10-07
Deleted in xenial-proposed on 2019-10-09 (Reason: moved to -updates)
cloud-init (19.2-36-g059d049c-0ubuntu1~16.04.1) xenial; urgency=medium

  * New upstream snapshot. (LP: #1844334)
    - net: add is_master check for filtering device list
    - docs: more complete list of availability [Joshua Powers]
    - docs: start FAQ page [Joshua Powers]
    - docs: cleanup output & order of datasource page [Joshua Powers]
    - Brightbox: restrict detection to require full domain match
      .brightbox.com [Scott Moser]
    - VMWware: add option into VMTools config to enable/disable custom script.
      [Xiaofeng Wang]
    - net,Oracle: Add support for netfailover detection
    - atomic_helper: add DEBUG logging to write_file
    - doc: document doc, create makefile and tox target [Joshua Powers]
    - .gitignore: ignore files produced by package builds
    - docs: fix whitespace, spelling, and line length [Joshua Powers]
    - docs: remove unnecessary file in doc directory [Joshua Powers]

 -- Chad Smith <email address hidden>  Tue, 17 Sep 2019 08:18:06 -0600
Superseded in eoan-release on 2019-10-04
Deleted in eoan-proposed on 2019-10-06 (Reason: moved to Release)
cloud-init (19.2-36-g059d049c-0ubuntu1) eoan; urgency=medium

  * New upstream snapshot.
    - net: add is_master check for filtering device list (LP: #1844191)
    - docs: more complete list of availability [Joshua Powers]
    - docs: start FAQ page [Joshua Powers]
    - docs: cleanup output & order of datasource page [Joshua Powers]
    - Brightbox: restrict detection to require full domain match
      .brightbox.com [Scott Moser]
    - VMWware: add option into VMTools config to enable/disable custom script.
      [Xiaofeng Wang]
    - net,Oracle: Add support for netfailover detection
    - atomic_helper: add DEBUG logging to write_file (LP: #1843276)
    - doc: document doc, create makefile and tox target [Joshua Powers]
    - .gitignore: ignore files produced by package builds
    - docs: fix whitespace, spelling, and line length [Joshua Powers]
    - docs: remove unnecessary file in doc directory [Joshua Powers]

 -- Daniel Watkins <email address hidden>  Tue, 17 Sep 2019 12:12:27 +0200
Superseded in disco-updates on 2019-10-01
Deleted in disco-proposed on 2019-10-02 (Reason: moved to -updates)
cloud-init (19.2-24-ge7881d5c-0ubuntu1~19.04.1) disco; urgency=medium

  * New upstream snapshot. (LP: #1841099)
    - Oracle: Render secondary vnic IP and MTU values only
    - exoscale: fix sysconfig cloud_config_modules overrides
    - net/cmdline: refactor to allow multiple initramfs network config sources

Superseded in bionic-updates on 2019-10-01
Deleted in bionic-proposed on 2019-10-02 (Reason: moved to -updates)
cloud-init (19.2-24-ge7881d5c-0ubuntu1~18.04.1) bionic; urgency=medium

  * New upstream snapshot. (LP: #1841099)
    - Oracle: Render secondary vnic IP and MTU values only
    - exoscale: fix sysconfig cloud_config_modules overrides
    - net/cmdline: refactor to allow multiple initramfs network config sources

Superseded in xenial-updates on 2019-10-01
Deleted in xenial-proposed on 2019-10-02 (Reason: moved to -updates)
cloud-init (19.2-24-ge7881d5c-0ubuntu1~16.04.1) xenial; urgency=medium

  * New upstream snapshot. (LP: #1841099)
    - Oracle: Render secondary vnic IP and MTU values only
    - exoscale: fix sysconfig cloud_config_modules overrides
    - net/cmdline: refactor to allow multiple initramfs network config sources

Superseded in eoan-release on 2019-09-17
Deleted in eoan-proposed on 2019-09-18 (Reason: moved to release)
cloud-init (19.2-24-ge7881d5c-0ubuntu1) eoan; urgency=medium

  * New upstream snapshot.
    - Oracle: Render secondary vnic IP and MTU values only
    - exoscale: fix sysconfig cloud_config_modules overrides (LP: #1841454)
    - net/cmdline: refactor to allow multiple initramfs network config sources

 -- Chad Smith <email address hidden>  Wed, 28 Aug 2019 14:44:36 -0600
Superseded in xenial-proposed on 2019-08-29
cloud-init (19.2-21-ge6383719-0ubuntu1~16.04.1) xenial; urgency=medium

  * debian/cloud-init.templates: enable Exoscale cloud.
  * refresh patches:
   + debian/patches/ubuntu-advantage-revert-tip.patch
  * refresh patches:
   + debian/patches/azure-apply-network-config-false.patch
   + debian/patches/azure-use-walinux-agent.patch
   + debian/patches/ubuntu-advantage-revert-tip.patch
  * New upstream snapshot. (LP: #1841099)
    - ubuntu-drivers: call db_x_loadtemplatefile to accept NVIDIA EULA
    - Add missing #cloud-config comment on first example in documentation.
      [Florian Müller]
    - ubuntu-drivers: emit latelink=true debconf to accept nvidia eula
    - DataSourceOracle: prefer DS network config over initramfs
    - format.rst: add text/jinja2 to list of content types (+ cleanups)
    - Add GitHub pull request template to point people at hacking doc
    - cloudinit/distros/parsers/sys_conf: add docstring to SysConf
    - pyflakes: remove unused variable [Joshua Powers]
    - Azure: Record boot timestamps, system information, and diagnostic events
      [Anh Vo]
    - DataSourceOracle: configure secondary NICs on Virtual Machines
    - distros: fix confusing variable names
    - azure/net: generate_fallback_nic emits network v2 config instead of v1
    - Add support for publishing host keys to GCE guest attributes
      [Rick Wright]
    - New data source for the Exoscale.com cloud platform [Chris Glass]
    - doc: remove intersphinx extension
    - cc_set_passwords: rewrite documentation
    - net/cmdline: split interfaces_by_mac and init network config
      determination
    - stages: allow data sources to override network config source order
    - cloud_tests: updates and fixes
    - Fix bug rendering MTU on bond or vlan when input was netplan.
      [Scott Moser]
    - net: update net sequence, include wait on netdevs, opensuse netrules path
    - Release 19.2
    - net: add rfc3442 (classless static routes) to EphemeralDHCP
    - templates/ntp.conf.debian.tmpl: fix missing newline for pools
    - Support netplan renderer in Arch Linux [Conrad Hoffmann]
    - Fix typo in publicly viewable documentation. [David Medberry]
    - Add a cdrom size checker for OVF ds to ds-identify [Pengpeng Sun]
    - VMWare: Trigger the post customization script via cc_scripts module.
      [Xiaofeng Wang]
    - Cloud-init analyze module: Added ability to analyze boot events.
      [Sam Gilson]
    - Update debian eni network configuration location, retain Ubuntu setting
      [Janos Lenart]
    - net: skip bond interfaces in get_interfaces [Stanislav Makar]
    - Fix a couple of issues raised by a coverity scan
    - Add missing dsname for Hetzner Cloud datasource [Markus Schade]
    - doc: indicate that netplan is default in Ubuntu now
    - azure: add region and AZ properties from imds compute location metadata
    - sysconfig: support more bonding options [Penghui Liao]
    - cloud-init-generator: use libexec path to ds-identify on redhat systems
    - tools/build-on-freebsd: update to python3 [Gonéri Le Bouder]
    - Allow identification of OpenStack by Asset Tag [Mark T. Voelker]
    - Fix spelling error making 'an Ubuntu' consistent. [Brian Murray]
    - run-container: centos: comment out the repo mirrorlist [Paride Legovini]
    - netplan: update netplan key mappings for gratuitous-arp
    - freebsd: fix the name of cloudcfg VARIANT [Gonéri Le Bouder]
    - freebsd: ability to grow root file system [Gonéri Le Bouder]
    - freebsd: NoCloud data source support [Gonéri Le Bouder]

 -- Chad Smith <email address hidden>  Thu, 22 Aug 2019 11:55:27 -0600
Superseded in bionic-proposed on 2019-08-29
cloud-init (19.2-21-ge6383719-0ubuntu1~18.04.1) bionic; urgency=medium

  * refresh patches:
   + debian/patches/ubuntu-advantage-revert-tip.patch
  * refresh patches:
   + debian/patches/ubuntu-advantage-revert-tip.patch
  * debian/cloud-init.templates: enable Exoscale cloud.
  * New upstream snapshot. (LP: #1841099)
    - ubuntu-drivers: call db_x_loadtemplatefile to accept NVIDIA EULA
    - Add missing #cloud-config comment on first example in documentation.
      [Florian Müller]
    - ubuntu-drivers: emit latelink=true debconf to accept nvidia eula
    - DataSourceOracle: prefer DS network config over initramfs
    - format.rst: add text/jinja2 to list of content types (+ cleanups)
    - Add GitHub pull request template to point people at hacking doc
    - cloudinit/distros/parsers/sys_conf: add docstring to SysConf
    - pyflakes: remove unused variable [Joshua Powers]
    - Azure: Record boot timestamps, system information, and diagnostic events
      [Anh Vo]
    - DataSourceOracle: configure secondary NICs on Virtual Machines
    - distros: fix confusing variable names
    - azure/net: generate_fallback_nic emits network v2 config instead of v1
    - Add support for publishing host keys to GCE guest attributes
      [Rick Wright]
    - New data source for the Exoscale.com cloud platform [Chris Glass]
    - doc: remove intersphinx extension
    - cc_set_passwords: rewrite documentation
    - net/cmdline: split interfaces_by_mac and init network config
      determination
    - stages: allow data sources to override network config source order
    - cloud_tests: updates and fixes
    - Fix bug rendering MTU on bond or vlan when input was netplan.
      [Scott Moser]
    - net: update net sequence, include wait on netdevs, opensuse netrules path
    - Release 19.2
    - net: add rfc3442 (classless static routes) to EphemeralDHCP
    - templates/ntp.conf.debian.tmpl: fix missing newline for pools
    - Support netplan renderer in Arch Linux [Conrad Hoffmann]
    - Fix typo in publicly viewable documentation. [David Medberry]
    - Add a cdrom size checker for OVF ds to ds-identify [Pengpeng Sun]
    - VMWare: Trigger the post customization script via cc_scripts module.
      [Xiaofeng Wang]
    - Cloud-init analyze module: Added ability to analyze boot events.
      [Sam Gilson]
    - Update debian eni network configuration location, retain Ubuntu setting
      [Janos Lenart]
    - net: skip bond interfaces in get_interfaces [Stanislav Makar]
    - Fix a couple of issues raised by a coverity scan
    - Add missing dsname for Hetzner Cloud datasource [Markus Schade]
    - doc: indicate that netplan is default in Ubuntu now
    - azure: add region and AZ properties from imds compute location metadata
    - sysconfig: support more bonding options [Penghui Liao]
    - cloud-init-generator: use libexec path to ds-identify on redhat systems
    - tools/build-on-freebsd: update to python3 [Gonéri Le Bouder]
    - Allow identification of OpenStack by Asset Tag [Mark T. Voelker]
    - Fix spelling error making 'an Ubuntu' consistent. [Brian Murray]
    - run-container: centos: comment out the repo mirrorlist [Paride Legovini]
    - netplan: update netplan key mappings for gratuitous-arp
    - freebsd: fix the name of cloudcfg VARIANT [Gonéri Le Bouder]
    - freebsd: ability to grow root file system [Gonéri Le Bouder]
    - freebsd: NoCloud data source support [Gonéri Le Bouder]

 -- Chad Smith <email address hidden>  Thu, 22 Aug 2019 12:56:36 -0600
Superseded in disco-proposed on 2019-08-29
cloud-init (19.2-21-ge6383719-0ubuntu1~19.04.1) disco; urgency=medium

  * debian/cloud-init.templates: enable Exoscale cloud.
  * New upstream snapshot. (LP: #1841099)
    - ubuntu-drivers: call db_x_loadtemplatefile to accept NVIDIA EULA
    - Add missing #cloud-config comment on first example in documentation.
      [Florian Müller]
    - ubuntu-drivers: emit latelink=true debconf to accept nvidia eula
    - DataSourceOracle: prefer DS network config over initramfs
    - format.rst: add text/jinja2 to list of content types (+ cleanups)
    - Add GitHub pull request template to point people at hacking doc
    - cloudinit/distros/parsers/sys_conf: add docstring to SysConf
    - pyflakes: remove unused variable [Joshua Powers]
    - Azure: Record boot timestamps, system information, and diagnostic events
      [Anh Vo]
    - DataSourceOracle: configure secondary NICs on Virtual Machines
    - distros: fix confusing variable names
    - azure/net: generate_fallback_nic emits network v2 config instead of v1
    - Add support for publishing host keys to GCE guest attributes
      [Rick Wright]
    - New data source for the Exoscale.com cloud platform [Chris Glass]
    - doc: remove intersphinx extension
    - cc_set_passwords: rewrite documentation
    - net/cmdline: split interfaces_by_mac and init network config
      determination
    - stages: allow data sources to override network config source order
    - cloud_tests: updates and fixes
    - Fix bug rendering MTU on bond or vlan when input was netplan.
      [Scott Moser]
    - net: update net sequence, include wait on netdevs, opensuse netrules path
    - Release 19.2
    - net: add rfc3442 (classless static routes) to EphemeralDHCP
    - templates/ntp.conf.debian.tmpl: fix missing newline for pools
    - Support netplan renderer in Arch Linux [Conrad Hoffmann]
    - Fix typo in publicly viewable documentation. [David Medberry]
    - Add a cdrom size checker for OVF ds to ds-identify [Pengpeng Sun]
    - VMWare: Trigger the post customization script via cc_scripts module.
      [Xiaofeng Wang]
    - Cloud-init analyze module: Added ability to analyze boot events.
      [Sam Gilson]
    - Update debian eni network configuration location, retain Ubuntu setting
      [Janos Lenart]
    - net: skip bond interfaces in get_interfaces [Stanislav Makar]
    - Fix a couple of issues raised by a coverity scan
    - Add missing dsname for Hetzner Cloud datasource [Markus Schade]
    - doc: indicate that netplan is default in Ubuntu now
    - azure: add region and AZ properties from imds compute location metadata
    - sysconfig: support more bonding options [Penghui Liao]
    - cloud-init-generator: use libexec path to ds-identify on redhat systems
    - tools/build-on-freebsd: update to python3 [Gonéri Le Bouder]
    - Allow identification of OpenStack by Asset Tag [Mark T. Voelker]
    - Fix spelling error making 'an Ubuntu' consistent. [Brian Murray]
    - run-container: centos: comment out the repo mirrorlist [Paride Legovini]
    - netplan: update netplan key mappings for gratuitous-arp
    - freebsd: fix the name of cloudcfg VARIANT [Gonéri Le Bouder]
    - freebsd: ability to grow root file system [Gonéri Le Bouder]
    - freebsd: NoCloud data source support [Gonéri Le Bouder]

 -- Chad Smith <email address hidden>  Thu, 22 Aug 2019 12:58:06 -0600
Superseded in eoan-release on 2019-08-28
Deleted in eoan-proposed on 2019-08-30 (Reason: moved to release)
cloud-init (19.2-21-ge6383719-0ubuntu1) eoan; urgency=medium

  * New upstream snapshot.
    - ubuntu-drivers: call db_x_loadtemplatefile to accept NVIDIA EULA
      (LP: #1840080)
    - Add missing #cloud-config comment on first example in documentation.
      [Florian Müller]
    - ubuntu-drivers: emit latelink=true debconf to accept nvidia eula
      (LP: #1840080)
    - DataSourceOracle: prefer DS network config over initramfs
    - format.rst: add text/jinja2 to list of content types (+ cleanups)
    - Add GitHub pull request template to point people at hacking doc
    - cloudinit/distros/parsers/sys_conf: add docstring to SysConf
    - pyflakes: remove unused variable [Joshua Powers]

 -- Chad Smith <email address hidden>  Thu, 22 Aug 2019 11:15:08 -0600
Superseded in eoan-release on 2019-08-22
Deleted in eoan-proposed on 2019-08-24 (Reason: moved to release)
cloud-init (19.2-13-g2f3bb764-0ubuntu1) eoan; urgency=medium

  * New upstream snapshot.
    - Azure: Record boot timestamps, system information, and diagnostic events
      [Anh Vo]
    - DataSourceOracle: configure secondary NICs on Virtual Machines
    - distros: fix confusing variable names
    - azure/net: generate_fallback_nic emits network v2 config instead of v1

 -- Chad Smith <email address hidden>  Thu, 15 Aug 2019 09:42:20 -0600
Superseded in eoan-release on 2019-08-15
Deleted in eoan-proposed on 2019-08-16 (Reason: moved to release)
cloud-init (19.2-9-g15584720-0ubuntu1) eoan; urgency=medium

  * New upstream snapshot.
    - Add support for publishing host keys to GCE guest attributes
      [Rick Wright]
    - New data source for the Exoscale.com cloud platform [Chris Glass]
    - doc: remove intersphinx extension
    - cc_set_passwords: rewrite documentation (LP: #1838794)
  * d/cloud-init.templates: add Exoscale data source

 -- Daniel Watkins <email address hidden>  Fri, 09 Aug 2019 13:57:28 -0400
Superseded in eoan-release on 2019-08-09
Deleted in eoan-proposed on 2019-08-11 (Reason: moved to release)
cloud-init (19.2-5-g496aaa94-0ubuntu1) eoan; urgency=medium

  * New upstream snapshot.
    - net/cmdline: split interfaces_by_mac and init network config
      determination
    - stages: allow data sources to override network config source order
    - cloud_tests: updates and fixes
    - Fix bug rendering MTU on bond or vlan when input was netplan.
      [Scott Moser] (LP: #1836949)
    - net: update net sequence, include wait on netdevs, opensuse netrules
      path (LP: #1817368)

 -- Chad Smith <email address hidden>  Tue, 06 Aug 2019 13:56:18 -0600
Superseded in eoan-release on 2019-08-06
Deleted in eoan-proposed on 2019-08-08 (Reason: moved to release)
cloud-init (19.2-0ubuntu1) eoan; urgency=medium

  * New upstream release.
    - Release 19.2 (LP: #1836921)
    - net: add rfc3442 (classless static routes) to EphemeralDHCP
      (LP: #1821102)
    - templates/ntp.conf.debian.tmpl: fix missing newline for pools
      (LP: #1836598)
    - Support netplan renderer in Arch Linux [Conrad Hoffmann]
    - Fix typo in publicly viewable documentation. [David Medberry]
    - Add a cdrom size checker for OVF ds to ds-identify
      [Pengpeng Sun] (LP: #1806701)
    - VMWare: Trigger the post customization script via cc_scripts module.
      [Xiaofeng Wang] (LP: #1833192)
    - Cloud-init analyze module: Added ability to analyze boot events.
      [Sam Gilson]
    - Update debian eni network configuration location, retain Ubuntu setting
      [Janos Lenart]
    - net: skip bond interfaces in get_interfaces
      [Stanislav Makar] (LP: #1812857)
    - Fix a couple of issues raised by a coverity scan
    - Add missing dsname for Hetzner Cloud datasource [Markus Schade]
    - doc: indicate that netplan is default in Ubuntu now
    - azure: add region and AZ properties from imds compute location metadata
    - sysconfig: support more bonding options [Penghui Liao]
    - cloud-init-generator: use libexec path to ds-identify on redhat systems
      (LP: #1833264)
    - tools/build-on-freebsd: update to python3 [Gonéri Le Bouder]
    - Allow identification of OpenStack by Asset Tag
      [Mark T. Voelker] (LP: #1669875)
    - Fix spelling error making 'an Ubuntu' consistent. [Brian Murray]
    - run-container: centos: comment out the repo mirrorlist [Paride Legovini]
    - netplan: update netplan key mappings for gratuitous-arp (LP: #1827238)
    - freebsd: fix the name of cloudcfg VARIANT [Gonéri Le Bouder]
    - freebsd: ability to grow root file system [Gonéri Le Bouder]
    - freebsd: NoCloud data source support [Gonéri Le Bouder] (LP: #1645824)

 -- Ryan Harper <email address hidden>  Wed, 17 Jul 2019 12:43:15 -0500
Superseded in bionic-updates on 2019-09-11
Deleted in bionic-proposed on 2019-09-12 (Reason: moved to -updates)
cloud-init (19.1-1-gbaa47854-0ubuntu1~18.04.1) bionic; urgency=medium

  * debian/patches/ubuntu-advantage-revert-tip.patch
    Revert ubuntu-advantage config module changes until ubuntu-advantage-tools
    19.1 publishes to Bionic (LP: #1828641)
  * New upstream snapshot. (LP: #1828637)
    - Azure: Return static fallback address as if failed to find endpoint
      [Jason Zions (MSFT)]
    - release 19.1
    - freebsd: add chpasswd pkg in the image [Gonéri Le Bouder]
    - tests: add Eoan release [Paride Legovini]
    - cc_mounts: check if mount -a on no-change fstab path [Jason Zions (MSFT)]
    - replace remaining occurrences of LOG.warn
    - DataSourceAzure: Adjust timeout for polling IMDS [Anh Vo]
    - Azure: Changes to the Hyper-V KVP Reporter [Anh Vo]
    - git tests: no longer show warning about safe yaml. [Scott Moser]
    - tools/read-version: handle errors [Chad Miller]
    - net/sysconfig: only indicate available on known sysconfig distros
    - packages: update rpm specs for new bash completion path
    - test_azure: mock util.SeLinuxGuard where needed [Jason Zions (MSFT)]
    - setup.py: install bash completion script in new location
    - mount_cb: do not pass sync and rw options to mount [Gonéri Le Bouder]
    - cc_apt_configure: fix typo in apt documentation [Dominic Schlegel]
    - Revert "DataSource: move update_events from a class to an instance..."
    - Change DataSourceNoCloud to ignore file system label's case.
      [Risto Oikarinen]
    - cmd:main.py: Fix missing 'modules-init' key in modes dict
      [Antonio Romito]
    - ubuntu_advantage: rewrite cloud-config module
    - Azure: Treat _unset network configuration as if it were absent
      [Jason Zions (MSFT)]
    - DatasourceAzure: add additional logging for azure datasource [Anh Vo]
    - cloud_tests: fix apt_pipelining test-cases
    - Azure: Ensure platform random_seed is always serializable as JSON.
      [Jason Zions (MSFT)]
    - net/sysconfig: write out SUSE-compatible IPv6 config [Robert Schweikert]
    - tox: Update testenv for openSUSE Leap to 15.0 [Thomas Bechtold]
    - net: Fix ipv6 static routes when using eni renderer [Raphael Glon]
    - Add ubuntu_drivers config module
    - doc: Refresh Azure walinuxagent docs
    - tox: bump pylint version to latest (2.3.1)
    - DataSource: move update_events from a class to an instance attribute
    - net/sysconfig: Handle default route setup for dhcp configured NICs
      [Robert Schweikert]
    - DataSourceEc2: update RELEASE_BLOCKER to be more accurate

 -- Chad Smith <email address hidden>  Fri, 10 May 2019 23:17:50 -0600
Superseded in disco-updates on 2019-09-11
Deleted in disco-proposed on 2019-09-12 (Reason: moved to -updates)
cloud-init (19.1-1-gbaa47854-0ubuntu1~19.04.1) disco; urgency=medium

  * New upstream snapshot. (LP: #1828637)
    - Azure: Return static fallback address as if failed to find endpoint
      [Jason Zions (MSFT)]
    - release 19.1
    - freebsd: add chpasswd pkg in the image [Gonéri Le Bouder]
    - tests: add Eoan release [Paride Legovini]
    - cc_mounts: check if mount -a on no-change fstab path
      [Jason Zions (MSFT)]
    - replace remaining occurrences of LOG.warn
    - DataSourceAzure: Adjust timeout for polling IMDS [Anh Vo]
    - Azure: Changes to the Hyper-V KVP Reporter [Anh Vo]
    - git tests: no longer show warning about safe yaml. [Scott Moser]
    - tools/read-version: handle errors [Chad Miller]
    - net/sysconfig: only indicate available on known sysconfig distros
    - packages: update rpm specs for new bash completion path
    - test_azure: mock util.SeLinuxGuard where needed
      [Jason Zions (MSFT)]
    - setup.py: install bash completion script in new location
    - mount_cb: do not pass sync and rw options to mount
      [Gonéri Le Bouder]
    - cc_apt_configure: fix typo in apt documentation [Dominic Schlegel]

 -- Chad Smith <email address hidden>  Fri, 10 May 2019 21:11:57 -0600
Superseded in xenial-updates on 2019-09-11
Deleted in xenial-proposed on 2019-09-12 (Reason: moved to -updates)
cloud-init (19.1-1-gbaa47854-0ubuntu1~16.04.1) xenial; urgency=medium

  * debian/patches/ubuntu-advantage-revert-tip.patch
    Revert ubuntu-advantage config module changes until ubuntu-advantage-tools
    19.1 publishes to Xenial (LP: #1828641)
  * refresh patches:
   + debian/patches/azure-apply-network-config-false.patch
   + debian/patches/azure-use-walinux-agent.patch
   + debian/patches/ec2-classic-dont-reapply-networking.patch
  * refresh patches:
   + debian/patches/azure-apply-network-config-false.patch
   + debian/patches/azure-use-walinux-agent.patch
  * New upstream snapshot. (LP: #1828637)
    - Azure: Return static fallback address as if failed to find endpoint
      [Jason Zions (MSFT)]
    - release 19.1
    - freebsd: add chpasswd pkg in the image [Gonéri Le Bouder]
    - tests: add Eoan release [Paride Legovini]
    - cc_mounts: check if mount -a on no-change fstab path [Jason Zions (MSFT)]
    - replace remaining occurrences of LOG.warn
    - DataSourceAzure: Adjust timeout for polling IMDS [Anh Vo]
    - Azure: Changes to the Hyper-V KVP Reporter [Anh Vo]
    - git tests: no longer show warning about safe yaml. [Scott Moser]
    - tools/read-version: handle errors [Chad Miller]
    - net/sysconfig: only indicate available on known sysconfig distros
    - packages: update rpm specs for new bash completion path
    - test_azure: mock util.SeLinuxGuard where needed [Jason Zions (MSFT)]
    - setup.py: install bash completion script in new location
    - mount_cb: do not pass sync and rw options to mount [Gonéri Le Bouder]
    - cc_apt_configure: fix typo in apt documentation [Dominic Schlegel]
    - Revert "DataSource: move update_events from a class to an instance..."
    - Change DataSourceNoCloud to ignore file system label's case.
      [Risto Oikarinen]
    - cmd:main.py: Fix missing 'modules-init' key in modes dict
      [Antonio Romito]
    - ubuntu_advantage: rewrite cloud-config module
    - Azure: Treat _unset network configuration as if it were absent
      [Jason Zions (MSFT)]
    - DatasourceAzure: add additional logging for azure datasource [Anh Vo]
    - cloud_tests: fix apt_pipelining test-cases
    - Azure: Ensure platform random_seed is always serializable as JSON.
      [Jason Zions (MSFT)]
    - net/sysconfig: write out SUSE-compatible IPv6 config [Robert Schweikert]
    - tox: Update testenv for openSUSE Leap to 15.0 [Thomas Bechtold]
    - net: Fix ipv6 static routes when using eni renderer [Raphael Glon]
    - Add ubuntu_drivers config module
    - doc: Refresh Azure walinuxagent docs
    - tox: bump pylint version to latest (2.3.1)
    - DataSource: move update_events from a class to an instance attribute
    - net/sysconfig: Handle default route setup for dhcp configured NICs
      [Robert Schweikert]
    - DataSourceEc2: update RELEASE_BLOCKER to be more accurate

 -- Chad Smith <email address hidden>  Fri, 10 May 2019 16:26:48 -0600
Obsolete in cosmic-updates on 2020-07-13
Deleted in cosmic-proposed on 2020-07-13 (Reason: moved to -updates)
cloud-init (19.1-1-gbaa47854-0ubuntu1~18.10.1) cosmic; urgency=medium

  * debian/patches/ubuntu-advantage-revert-tip.patch
    Revert ubuntu-advantage config module changes until ubuntu-advantage-tools
    19.1 publishes to Cosmic (LP: #1828641)
  * New upstream snapshot. (LP: #1828637)
    - Azure: Return static fallback address as if failed to find endpoint
      [Jason Zions (MSFT)]
    - release 19.1
    - freebsd: add chpasswd pkg in the image [Gonéri Le Bouder]
    - tests: add Eoan release [Paride Legovini]
    - cc_mounts: check if mount -a on no-change fstab path [Jason Zions (MSFT)]
    - replace remaining occurrences of LOG.warn
    - DataSourceAzure: Adjust timeout for polling IMDS [Anh Vo]
    - Azure: Changes to the Hyper-V KVP Reporter [Anh Vo]
    - git tests: no longer show warning about safe yaml. [Scott Moser]
    - tools/read-version: handle errors [Chad Miller]
    - net/sysconfig: only indicate available on known sysconfig distros
    - packages: update rpm specs for new bash completion path
    - test_azure: mock util.SeLinuxGuard where needed [Jason Zions (MSFT)]
    - setup.py: install bash completion script in new location
    - mount_cb: do not pass sync and rw options to mount [Gonéri Le Bouder]
    - cc_apt_configure: fix typo in apt documentation [Dominic Schlegel]
    - Revert "DataSource: move update_events from a class to an instance..."
    - Change DataSourceNoCloud to ignore file system label's case.
      [Risto Oikarinen]
    - cmd:main.py: Fix missing 'modules-init' key in modes dict
      [Antonio Romito]
    - ubuntu_advantage: rewrite cloud-config module
    - Azure: Treat _unset network configuration as if it were absent
      [Jason Zions (MSFT)]
    - DatasourceAzure: add additional logging for azure datasource [Anh Vo]
    - cloud_tests: fix apt_pipelining test-cases
    - Azure: Ensure platform random_seed is always serializable as JSON.
      [Jason Zions (MSFT)]
    - net/sysconfig: write out SUSE-compatible IPv6 config [Robert Schweikert]
    - tox: Update testenv for openSUSE Leap to 15.0 [Thomas Bechtold]
    - net: Fix ipv6 static routes when using eni renderer [Raphael Glon]
    - Add ubuntu_drivers config module
    - doc: Refresh Azure walinuxagent docs
    - tox: bump pylint version to latest (2.3.1)
    - DataSource: move update_events from a class to an instance attribute
    - net/sysconfig: Handle default route setup for dhcp configured NICs
      [Robert Schweikert]
    - DataSourceEc2: update RELEASE_BLOCKER to be more accurate

 -- Chad Smith <email address hidden>  Sun, 12 May 2019 20:10:17 -0600
Superseded in eoan-release on 2019-07-17
Deleted in eoan-proposed on 2019-07-19 (Reason: moved to release)
cloud-init (19.1-1-gbaa47854-0ubuntu1) eoan; urgency=medium

  * New upstream snapshot.
    - Azure: Return static fallback address as if failed to find endpoint
      [Jason Zions (MSFT)]

 -- Chad Smith <email address hidden>  Fri, 10 May 2019 15:34:21 -0600
Superseded in eoan-release on 2019-05-10
Deleted in eoan-proposed on 2019-05-12 (Reason: moved to release)
cloud-init (19.1-0ubuntu1) eoan; urgency=medium

  * New upstream release.
    - release 19.1 (LP: #1828479)
    - freebsd: add chpasswd pkg in the image [Gonéri Le Bouder]
    - tests: add Eoan release [Paride Legovini]
    - cc_mounts: check if mount -a on no-change fstab path
      [Jason Zions (MSFT)] (LP: #1825596)
    - replace remaining occurrences of LOG.warn
    - DataSourceAzure: Adjust timeout for polling IMDS [Anh Vo]
    - Azure: Changes to the Hyper-V KVP Reporter [Anh Vo]
    - git tests: no longer show warning about safe yaml. [Scott Moser]
    - tools/read-version: handle errors [Chad Miller]
    - net/sysconfig: only indicate available on known sysconfig distros
      (LP: #1819994)
    - packages: update rpm specs for new bash completion path (LP: #1825444)
    - test_azure: mock util.SeLinuxGuard where needed
      [Jason Zions (MSFT)] (LP: #1825253)
    - setup.py: install bash completion script in new location
    - mount_cb: do not pass sync and rw options to mount
      [Gonéri Le Bouder] (LP: #1645824)
    - cc_apt_configure: fix typo in apt documentation [Dominic Schlegel]

 -- Chad Smith <email address hidden>  Fri, 10 May 2019 12:11:06 -0600
Superseded in eoan-release on 2019-05-10
Obsolete in disco-release on 2020-07-14
Deleted in disco-proposed on 2020-07-14 (Reason: moved to release)
cloud-init (18.5-62-g6322c2dd-0ubuntu1) disco; urgency=medium

  * New upstream snapshot.
    - Revert "DataSource: move update_events from a class to an instance..."

 -- Daniel Watkins <email address hidden>  Wed, 10 Apr 2019 16:23:25 -0400
Superseded in disco-proposed on 2019-04-10
cloud-init (18.5-61-gb76714c3-0ubuntu1) disco; urgency=medium

  * New upstream snapshot.
    - Change DataSourceNoCloud to ignore file system label's case.
      [Risto Oikarinen]
    - cmd:main.py: Fix missing 'modules-init' key in modes dict
      [Antonio Romito] (LP: #1815109)
    - ubuntu_advantage: rewrite cloud-config module
    - Azure: Treat _unset network configuration as if it were absent
      [Jason Zions (MSFT)] (LP: #1823084)
    - DatasourceAzure: add additional logging for azure datasource [Anh Vo]
    - cloud_tests: fix apt_pipelining test-cases
    - Azure: Ensure platform random_seed is always serializable as JSON.
      [Jason Zions (MSFT)]
    - net/sysconfig: write out SUSE-compatible IPv6 config [Robert Schweikert]
    - tox: Update testenv for openSUSE Leap to 15.0 [Thomas Bechtold]
    - net: Fix ipv6 static routes when using eni renderer
      [Raphael Glon] (LP: #1818669)
    - Add ubuntu_drivers config module
    - doc: Refresh Azure walinuxagent docs
    - tox: bump pylint version to latest (2.3.1)
    - DataSource: move update_events from a class to an instance attribute
      (LP: #1819913)
    - net/sysconfig: Handle default route setup for dhcp configured NICs
      [Robert Schweikert] (LP: #1812117)
    - DataSourceEc2: update RELEASE_BLOCKER to be more accurate

 -- Daniel Watkins <email address hidden>  Wed, 10 Apr 2019 11:49:03 -0400
Superseded in xenial-updates on 2019-05-27
Deleted in xenial-proposed on 2019-05-28 (Reason: moved to -updates)
cloud-init (18.5-45-g3554ffe8-0ubuntu1~16.04.1) xenial; urgency=medium

  * New upstream snapshot. (LP: #1819067)
    - cloud-init-per: POSIX sh does not support string subst, use sed
    - Support locking user with usermod if passwd is not available.
      [Scott Moser]
    - Example for Microsoft Azure data disk added. [Anton Olifir]
    - clean: correctly determine the path for excluding seed directory
    - helpers/openstack: Treat unknown link types as physical
    - drop Python 2.6 support and our NIH version detection
    - tip-pylint: Fix assignment-from-return-none errors
    - net: append type:dhcp[46] only if dhcp[46] is True in v2 netconfig
      [Kurt Stieger]
    - cc_apt_pipelining: stop disabling pipelining by default
    - tests: fix some slow tests and some leaking state
    - util: don't determine string_types ourselves
    - cc_rsyslog: Escape possible nested set
    - Enable encrypted_data_bag_secret support for Chef [Eric Williams]
    - azure: Filter list of ssh keys pulled from fabric [Jason Zions (MSFT)]
    - doc: update merging doc with fixes and some additional details/examples
    - tests: integration test failure summary to use traceback if empty error
    - This is to fix https://bugs.launchpad.net/cloud-init/+bug/1812676
      [Vitaly Kuznetsov]
    - EC2: Rewrite network config on AWS Classic instances every boot
      [Guilherme G. Piccoli]
    - netinfo: Adjust ifconfig output parsing for FreeBSD ipv6 entries
    - netplan: Don't render yaml aliases when dumping netplan
    - add PyCharm IDE .idea/ path to .gitignore [Dominic Schlegel]
    - correct grammar issue in instance metadata documentation
      [Dominic Schlegel]
    - clean: cloud-init clean should not trace when run from within cloud_dir
    - Resolve flake8 comparison and pycodestyle over-ident issues
      [Paride Legovini]
  * Change Maintainer to Ubuntu Developers
  * d/postinst: remove now-incorrect apt pipelining configuration
  * d/patches/ec2-classic-dont-reapply-networking.patch: don't needlessly
    reapply networking configuration on every boot for EC2 classic instances

 -- Daniel Watkins <email address hidden>  Mon, 11 Mar 2019 17:09:59 -0400
Superseded in bionic-updates on 2019-05-27
Deleted in bionic-proposed on 2019-05-28 (Reason: moved to -updates)
cloud-init (18.5-45-g3554ffe8-0ubuntu1~18.04.1) bionic; urgency=medium

  * New upstream snapshot. (LP: #1819067)
    - cloud-init-per: POSIX sh does not support string subst, use sed
    - Support locking user with usermod if passwd is not available.
      [Scott Moser]
    - Example for Microsoft Azure data disk added. [Anton Olifir]
    - clean: correctly determine the path for excluding seed directory
    - helpers/openstack: Treat unknown link types as physical
    - drop Python 2.6 support and our NIH version detection
    - tip-pylint: Fix assignment-from-return-none errors
    - net: append type:dhcp[46] only if dhcp[46] is True in v2 netconfig
      [Kurt Stieger]
    - cc_apt_pipelining: stop disabling pipelining by default
    - tests: fix some slow tests and some leaking state
    - util: don't determine string_types ourselves
    - cc_rsyslog: Escape possible nested set
    - Enable encrypted_data_bag_secret support for Chef [Eric Williams]
    - azure: Filter list of ssh keys pulled from fabric [Jason Zions (MSFT)]
    - doc: update merging doc with fixes and some additional details/examples
    - tests: integration test failure summary to use traceback if empty error
    - This is to fix https://bugs.launchpad.net/cloud-init/+bug/1812676
      [Vitaly Kuznetsov]
    - EC2: Rewrite network config on AWS Classic instances every boot
      [Guilherme G. Piccoli]
    - netinfo: Adjust ifconfig output parsing for FreeBSD ipv6 entries
    - netplan: Don't render yaml aliases when dumping netplan
    - add PyCharm IDE .idea/ path to .gitignore [Dominic Schlegel]
    - correct grammar issue in instance metadata documentation
      [Dominic Schlegel]
    - clean: cloud-init clean should not trace when run from within cloud_dir
    - Resolve flake8 comparison and pycodestyle over-ident issues
      [Paride Legovini]
  * Update netplan dependency package (LP: #1813667)
  * Fix build-depends-on-obsolete-package for dh-systemd
  * Change Priority from extra to optional
  * Override lintian warnings about WantedBy=cloud-init.target
  * Change Maintainer to Ubuntu Developers
  * d/postinst: remove now-incorrect apt pipelining configuration

 -- Daniel Watkins <email address hidden>  Mon, 11 Mar 2019 17:07:54 -0400
Superseded in cosmic-updates on 2019-05-27
Deleted in cosmic-proposed on 2019-05-28 (Reason: moved to -updates)
cloud-init (18.5-45-g3554ffe8-0ubuntu1~18.10.1) cosmic; urgency=medium

  * New upstream snapshot. (LP: #1819067)
    - cloud-init-per: POSIX sh does not support string subst, use sed
    - Support locking user with usermod if passwd is not available.
      [Scott Moser]
    - Example for Microsoft Azure data disk added. [Anton Olifir]
    - clean: correctly determine the path for excluding seed directory
    - helpers/openstack: Treat unknown link types as physical
    - drop Python 2.6 support and our NIH version detection
    - tip-pylint: Fix assignment-from-return-none errors
    - net: append type:dhcp[46] only if dhcp[46] is True in v2 netconfig
      [Kurt Stieger]
    - cc_apt_pipelining: stop disabling pipelining by default
    - tests: fix some slow tests and some leaking state
    - util: don't determine string_types ourselves
    - cc_rsyslog: Escape possible nested set
    - Enable encrypted_data_bag_secret support for Chef [Eric Williams]
    - azure: Filter list of ssh keys pulled from fabric [Jason Zions (MSFT)]
    - doc: update merging doc with fixes and some additional details/examples
    - tests: integration test failure summary to use traceback if empty error
    - This is to fix https://bugs.launchpad.net/cloud-init/+bug/1812676
      [Vitaly Kuznetsov]
    - EC2: Rewrite network config on AWS Classic instances every boot
      [Guilherme G. Piccoli]
    - netinfo: Adjust ifconfig output parsing for FreeBSD ipv6 entries
    - netplan: Don't render yaml aliases when dumping netplan
    - add PyCharm IDE .idea/ path to .gitignore [Dominic Schlegel]
    - correct grammar issue in instance metadata documentation
      [Dominic Schlegel]
    - clean: cloud-init clean should not trace when run from within cloud_dir
    - Resolve flake8 comparison and pycodestyle over-ident issues
      [Paride Legovini]
  * Update netplan dependency package (LP: #1813667)
  * Fix build-depends-on-obsolete-package for dh-systemd
  * Change Priority from extra to optional
  * Override lintian warnings about WantedBy=cloud-init.target
  * Change Maintainer to Ubuntu Developers
  * d/postinst: remove now-incorrect apt pipelining configuration

 -- Daniel Watkins <email address hidden>  Mon, 11 Mar 2019 17:04:15 -0400
Superseded in disco-release on 2019-04-11
Deleted in disco-proposed on 2019-04-12 (Reason: moved to release)
cloud-init (18.5-45-g3554ffe8-0ubuntu1) disco; urgency=medium

  * New upstream snapshot.
    - cloud-init-per: POSIX sh does not support string subst, use sed
      (LP: #1819222)

 -- Daniel Watkins <email address hidden>  Fri, 08 Mar 2019 17:42:34 -0500
175 of 546 results