[ubuntu/focal-proposed] cloud-init 22.2-0ubuntu1~20.04.1 (Accepted)

James Falcon james.falcon at canonical.com
Tue May 24 22:55:47 UTC 2022


cloud-init (22.2-0ubuntu1~20.04.1) focal; urgency=medium

  * d/control:
    - Build-Depends: add python3-responses and python3-pytest-mock for unittests
    - Suggests: add openssh-server and ssh-import-id
  * refresh patches:
   + debian/patches/retain-apt-partner-pocket.patch
  * New upstream release. (LP: #1974235)
    - Release 22.2 (#1462)
    - Fix test due to caplog incompatibility (#1461) [Alberto Contreras]
    - Align rhel custom files with upstream (#1431)
      [Emanuele Giuseppe Esposito]
    - cc_write_files: Improve schema. (#1460) [Alberto Contreras]
    - cli: Redact files with permission errors in commands (#1440)
      [Alberto Contreras]
    - Improve cc_set_passwords. (#1456) [Alberto Contreras]
    - testing: make fake cloud-init wait actually wait (#1459)
    - Scaleway: Fix network configuration for netplan 0.102 and later (#1455)
      [Maxime Corbin]
    - Fix 'ephmeral' typos in disk names(#1452) [Mike Hucka]
    - schema: version schema-cloud-config-v1.json (#1424)
    - cc_modules: set default meta frequency value when no config available
      (#1457)
    - Log generic warning on non-systemd systems. (#1450) [Alberto Contreras]
    - cc_snap.maybe_install_squashfuse no longer needed in Bionic++. (#1448)
      [Alberto Contreras]
    - Drop support of *-sk keys in cc_ssh (#1451) [Alberto Contreras]
    - testing: Fix console_log tests (#1437)
    - tests: cc_set_passoword update for systemd, non-systemd distros  (#1449)
    - Fix bug in url_helper/dual_stack() logging (#1426)
    - schema: render schema paths from _CustomSafeLoaderWithMarks (#1391)
    - testing: Make integration tests kinetic friendly (#1441)
    - Handle error if SSH service no present. (#1422) [Alberto Contreras]
    - Fix network-manager activator availability and order (#1438)
    - sources/azure: remove reprovisioning marker (#1414) [Chris Patterson]
    - upstart: drop vestigial support for upstart (#1421)
    - testing: Ensure NoCloud detected in test (#1439)
    - Update .github-cla-signers kallioli [Kevin Allioli]
    - Consistently strip top-level network key (#1417)
    - testing: Fix LXD VM metadata test (#1430)
    - testing: Add NoCloud setup for NoCloud test (#1425)
    - Update linters and adapt code for compatibility (#1434) [Paride Legovini]
    - run-container: add support for LXD VMs (#1428) [Paride Legovini]
    - integration-reqs: bump pycloudlib pinned commit (#1427) [Paride Legovini]
    - Fix NoCloud docs (#1423)
    - Docs fixes (#1406)
    - docs: Add docs for module creation (#1415)
    - Remove cheetah from templater (#1416)
    - tests: verify_ordered_items fallback to re.escape if needed (#1420)
    - Misc module cleanup (#1418)
    - docs: Fix doc warnings and enable errors (#1419) [Alberto Contreras]
    - Refactor cloudinit.sources.NetworkConfigSource to enum (#1413)
      [Alberto Contreras]
    - Don't fail if IB and Ethernet devices 'collide' (#1411)
    - Use cc_* module meta definition over hardcoded vars (SC-888) (#1385)
    - Fix cc_rsyslog.py initialization (#1404) [Alberto Contreras]
    - Promote cloud-init schema from devel to top level subcommand (#1402)
    - mypy: disable missing imports warning for httpretty (#1412)
      [Chris Patterson]
    - users: error when home should not be created AND ssh keys provided
      [Jeffrey 'jf' Lim]
    - Allow growpart to resize encrypted partitions (#1316)
    - Fix typo in integration_test.rst (#1405) [Alberto Contreras]
    - cloudinit.net refactor: apply_network_config_names (#1388)
      [Alberto Contreras]
    - tests/azure: add fixtures for hardcoded paths (markers and data_dir)
      (#1399) [Chris Patterson]
    - testing: Add responses workaround for focal/impish (#1403)
    - cc_ssh_import_id: fix is_key_in_nested_dict to avoid early False
    - Fix ds-identify not detecting NoCloud seed in config (#1381)
    - sources/azure: retry dhcp for failed processes (#1401) [Chris Patterson]
    - Move notes about refactorization out of CONTRIBUTING.rst (#1389)
    - Shave ~8ms off generator runtime (#1387)
    - Fix provisioning dhcp timeout to 20 minutes (#1394) [Chris Patterson]
    - schema: module example strict testing fix seed_random
    - cc_set_hostname: examples small typo (perserve vs preserve)
      [Wouter Schoot]
    - sources/azure: refactor http_with_retries to remove **kwargs (#1392)
      [Chris Patterson]
    - declare dependency on ssh-import-id (#1334)
    - drop references to old dependencies and old centos script
    - sources/azure: only wait for primary nic to be attached during restore
      (#1378) [Anh Vo]
    - cc_ntp: migrated legacy schema to cloud-init-schema.json (#1384)
    - Network functions refactor and bugfixes (#1383)
    - schema: add JSON defs for modules cc_users_groups (#1379)
    - Fix doc typo (#1382) [Alberto Contreras]
    - Add support for dual stack IPv6/IPv4 IMDS to Ec2 (#1160)
    - Fix KeyError when rendering sysconfig IPv6 routes (#1380)
    - Return a namedtuple from subp() (#1376)
    - Mypy stubs and other tox maintenance (SC-920) (#1374)
    - Distro Compatibility Fixes (#1375)
    - Pull in Gentoo patches (#1372)
    - schema: add json defs for modules U-Z (#1360)
    - util: atomically update sym links to avoid Suppress FileNotFoundError
      when reading status (#1298) [Adam Collard]
    - schema: add json defs for modules scripts-timezone (SC-801) (#1365)
    - docs: Add first tutorial (SC-900) (#1368)
    - BUG 1473527: module ssh-authkey-fingerprints fails Input/output error…
      (#1340) [Andrew Lee]
    - add arch hosts template (#1371)
    - ds-identify: detect LXD for VMs launched from host with > 5.10 kernel
      (#1370)
    - Support EC2 tags in instance metadata (#1309) [Eduardo Dobay]
    - schema: add json defs for modules e-install (SC-651) (#1366)
    - Improve "(no_create_home|system): true" test (#1367) [Jeffrey 'jf' Lim]
    - Expose https_proxy env variable to ssh-import-id cmd (#1333)
      [Michael Rommel]
    - sources/azure: remove bind/unbind logic for hot attached nic (#1332)
      [Chris Patterson]
    - tox: add types-* packages to check_format env (#1362)
    - tests: python 3.10 is showing up in cloudimages (#1364)
    - testing: add additional mocks to test_net tests (#1356) [yangzz-97]
    - schema: add JSON schema for mcollective, migrator and mounts modules
      (#1358)
    - Honor system locale for RHEL (#1355) [Wei Shi]
    - doc: Fix typo in cloud-config-run-cmds.txt example (#1359) [Ali Shirvani]
    - ds-identify: also discover LXD by presence from DMI board_name = LXD
      (#1311)
    - black: bump pinned version to 22.3.0 to avoid click dependency issues
      (#1357)
    - Various doc fixes (#1330)
    - testing: Add missing is_FreeBSD mock to networking test (#1353)
    - Add --no-update to add-apt-repostory call (SC-880) (#1337)
    - schema: add json defs for modules K-L (#1321)
    - docs: Re-order readthedocs install (#1354)
    - Stop cc_ssh_authkey_fingerprints from ALWAYS creating home (#1343)
      [Jeffrey 'jf' Lim]
    - docs: add jinja2 pin (#1352)
    - Vultr: Use find_candidate_nics, use ipv6 dns (#1344) [eb3095]
    - sources/azure: move get_ip_from_lease_value out of shim (#1324)
      [Chris Patterson]
    - Fix cloud-init status --wait when no datasource found (#1349)
    - schema: add JSON defs for modules resize-salt (SC-654) (#1341)
    - Add myself as a future contributor (#1345) [Neal Gompa (ニール・ゴンパ)]
    - Update .github-cla-signers (#1342) [Jeffrey 'jf' Lim]
    - add Requires=cloud-init-hotplugd.socket in cloud-init-hotplugd.service
      file (#1335) [yangzz-97]
    - Fix sysconfig render when set-name is missing (#1327) [Andrew Kutz]
    - Refactoring helper funcs out of NetworkState (#1336) [Andrew Kutz]
    - url_helper: add tuple support for readurl timeout (#1328)
      [Chris Patterson]
    - Make fs labels match for ds-identify and docs (#1329) [Brett Holman]
    - Work around bug in LXD VM detection (#1325) [Brett Holman]
    - Remove redundant generator logs (#1318) [Brett Holman]
    - tox: set verbose flags for integration tests (#1323) [Chris Patterson]
    - net: introduce find_candidate_nics() (#1313) [Chris Patterson]
    - Revert "Ensure system_cfg read before ds net config on Oracle (#1174)"
      (#1326)
    - Add vendor_data2 support for ConfigDrive source (#1307) [cvstealth]
    - Make VMWare data source test host independent and expand testing (#1308)
      [Robert Schweikert]
    - Add json schemas for modules starting with P
    - sources/azure: remove lease file parsing (#1302) [Chris Patterson]
    - remove flaky test from ci (#1322) [Brett Holman]
    - ci: Switch to python 3.10 in Travis CI (#1320) [Brett Holman]
    - Better interface handling for Vultr, expect unexpected DHCP servers
      (#1297) [eb3095]
    - Remove unused init local artifact (#1315) [Brett Holman]
    - Doc cleanups (#1317) [Brett Holman]
    - docs improvements (#1312) [Brett Holman]
    - add support for jinja do statements, add unit test (#1314) [Paul Bruno]
    - sources/azure: prevent tight loops for DHCP retries (#1285)
      [Chris Patterson]
    - net/dhcp: surface type of DHCP lease failure to caller (#1276)
      [Chris Patterson]
    - Stop hardcoding systemctl location (#1278) [Robert Schweikert]
    - Remove python2 syntax from docs (#1310) [Brett Holman]
    - [tools/migrate-lp-user-to-github] Rename master branch to main (#1301)
      [Adam Collard]
    - redhat: Depend on "hostname" package (#1288) [Lubomir Rintel]
    - Add native NetworkManager support (#1224) [Lubomir Rintel]
    - Fix link in CLA check to point to contribution guide. (#1299)
      [Adam Collard]

Date: Thu, 19 May 2022 17:08:07 -0500
Changed-By: James Falcon <james.falcon at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Chad Smith <chad.smith at canonical.com>
https://launchpad.net/ubuntu/+source/cloud-init/22.2-0ubuntu1~20.04.1
-------------- next part --------------
Format: 1.8
Date: Thu, 19 May 2022 17:08:07 -0500
Source: cloud-init
Built-For-Profiles: noudeb
Architecture: source
Version: 22.2-0ubuntu1~20.04.1
Distribution: focal
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: James Falcon <james.falcon at canonical.com>
Launchpad-Bugs-Fixed: 1974235
Changes:
 cloud-init (22.2-0ubuntu1~20.04.1) focal; urgency=medium
 .
   * d/control:
     - Build-Depends: add python3-responses and python3-pytest-mock for unittests
     - Suggests: add openssh-server and ssh-import-id
   * refresh patches:
    + debian/patches/retain-apt-partner-pocket.patch
   * New upstream release. (LP: #1974235)
     - Release 22.2 (#1462)
     - Fix test due to caplog incompatibility (#1461) [Alberto Contreras]
     - Align rhel custom files with upstream (#1431)
       [Emanuele Giuseppe Esposito]
     - cc_write_files: Improve schema. (#1460) [Alberto Contreras]
     - cli: Redact files with permission errors in commands (#1440)
       [Alberto Contreras]
     - Improve cc_set_passwords. (#1456) [Alberto Contreras]
     - testing: make fake cloud-init wait actually wait (#1459)
     - Scaleway: Fix network configuration for netplan 0.102 and later (#1455)
       [Maxime Corbin]
     - Fix 'ephmeral' typos in disk names(#1452) [Mike Hucka]
     - schema: version schema-cloud-config-v1.json (#1424)
     - cc_modules: set default meta frequency value when no config available
       (#1457)
     - Log generic warning on non-systemd systems. (#1450) [Alberto Contreras]
     - cc_snap.maybe_install_squashfuse no longer needed in Bionic++. (#1448)
       [Alberto Contreras]
     - Drop support of *-sk keys in cc_ssh (#1451) [Alberto Contreras]
     - testing: Fix console_log tests (#1437)
     - tests: cc_set_passoword update for systemd, non-systemd distros  (#1449)
     - Fix bug in url_helper/dual_stack() logging (#1426)
     - schema: render schema paths from _CustomSafeLoaderWithMarks (#1391)
     - testing: Make integration tests kinetic friendly (#1441)
     - Handle error if SSH service no present. (#1422) [Alberto Contreras]
     - Fix network-manager activator availability and order (#1438)
     - sources/azure: remove reprovisioning marker (#1414) [Chris Patterson]
     - upstart: drop vestigial support for upstart (#1421)
     - testing: Ensure NoCloud detected in test (#1439)
     - Update .github-cla-signers kallioli [Kevin Allioli]
     - Consistently strip top-level network key (#1417)
     - testing: Fix LXD VM metadata test (#1430)
     - testing: Add NoCloud setup for NoCloud test (#1425)
     - Update linters and adapt code for compatibility (#1434) [Paride Legovini]
     - run-container: add support for LXD VMs (#1428) [Paride Legovini]
     - integration-reqs: bump pycloudlib pinned commit (#1427) [Paride Legovini]
     - Fix NoCloud docs (#1423)
     - Docs fixes (#1406)
     - docs: Add docs for module creation (#1415)
     - Remove cheetah from templater (#1416)
     - tests: verify_ordered_items fallback to re.escape if needed (#1420)
     - Misc module cleanup (#1418)
     - docs: Fix doc warnings and enable errors (#1419) [Alberto Contreras]
     - Refactor cloudinit.sources.NetworkConfigSource to enum (#1413)
       [Alberto Contreras]
     - Don't fail if IB and Ethernet devices 'collide' (#1411)
     - Use cc_* module meta definition over hardcoded vars (SC-888) (#1385)
     - Fix cc_rsyslog.py initialization (#1404) [Alberto Contreras]
     - Promote cloud-init schema from devel to top level subcommand (#1402)
     - mypy: disable missing imports warning for httpretty (#1412)
       [Chris Patterson]
     - users: error when home should not be created AND ssh keys provided
       [Jeffrey 'jf' Lim]
     - Allow growpart to resize encrypted partitions (#1316)
     - Fix typo in integration_test.rst (#1405) [Alberto Contreras]
     - cloudinit.net refactor: apply_network_config_names (#1388)
       [Alberto Contreras]
     - tests/azure: add fixtures for hardcoded paths (markers and data_dir)
       (#1399) [Chris Patterson]
     - testing: Add responses workaround for focal/impish (#1403)
     - cc_ssh_import_id: fix is_key_in_nested_dict to avoid early False
     - Fix ds-identify not detecting NoCloud seed in config (#1381)
     - sources/azure: retry dhcp for failed processes (#1401) [Chris Patterson]
     - Move notes about refactorization out of CONTRIBUTING.rst (#1389)
     - Shave ~8ms off generator runtime (#1387)
     - Fix provisioning dhcp timeout to 20 minutes (#1394) [Chris Patterson]
     - schema: module example strict testing fix seed_random
     - cc_set_hostname: examples small typo (perserve vs preserve)
       [Wouter Schoot]
     - sources/azure: refactor http_with_retries to remove **kwargs (#1392)
       [Chris Patterson]
     - declare dependency on ssh-import-id (#1334)
     - drop references to old dependencies and old centos script
     - sources/azure: only wait for primary nic to be attached during restore
       (#1378) [Anh Vo]
     - cc_ntp: migrated legacy schema to cloud-init-schema.json (#1384)
     - Network functions refactor and bugfixes (#1383)
     - schema: add JSON defs for modules cc_users_groups (#1379)
     - Fix doc typo (#1382) [Alberto Contreras]
     - Add support for dual stack IPv6/IPv4 IMDS to Ec2 (#1160)
     - Fix KeyError when rendering sysconfig IPv6 routes (#1380)
     - Return a namedtuple from subp() (#1376)
     - Mypy stubs and other tox maintenance (SC-920) (#1374)
     - Distro Compatibility Fixes (#1375)
     - Pull in Gentoo patches (#1372)
     - schema: add json defs for modules U-Z (#1360)
     - util: atomically update sym links to avoid Suppress FileNotFoundError
       when reading status (#1298) [Adam Collard]
     - schema: add json defs for modules scripts-timezone (SC-801) (#1365)
     - docs: Add first tutorial (SC-900) (#1368)
     - BUG 1473527: module ssh-authkey-fingerprints fails Input/output error…
       (#1340) [Andrew Lee]
     - add arch hosts template (#1371)
     - ds-identify: detect LXD for VMs launched from host with > 5.10 kernel
       (#1370)
     - Support EC2 tags in instance metadata (#1309) [Eduardo Dobay]
     - schema: add json defs for modules e-install (SC-651) (#1366)
     - Improve "(no_create_home|system): true" test (#1367) [Jeffrey 'jf' Lim]
     - Expose https_proxy env variable to ssh-import-id cmd (#1333)
       [Michael Rommel]
     - sources/azure: remove bind/unbind logic for hot attached nic (#1332)
       [Chris Patterson]
     - tox: add types-* packages to check_format env (#1362)
     - tests: python 3.10 is showing up in cloudimages (#1364)
     - testing: add additional mocks to test_net tests (#1356) [yangzz-97]
     - schema: add JSON schema for mcollective, migrator and mounts modules
       (#1358)
     - Honor system locale for RHEL (#1355) [Wei Shi]
     - doc: Fix typo in cloud-config-run-cmds.txt example (#1359) [Ali Shirvani]
     - ds-identify: also discover LXD by presence from DMI board_name = LXD
       (#1311)
     - black: bump pinned version to 22.3.0 to avoid click dependency issues
       (#1357)
     - Various doc fixes (#1330)
     - testing: Add missing is_FreeBSD mock to networking test (#1353)
     - Add --no-update to add-apt-repostory call (SC-880) (#1337)
     - schema: add json defs for modules K-L (#1321)
     - docs: Re-order readthedocs install (#1354)
     - Stop cc_ssh_authkey_fingerprints from ALWAYS creating home (#1343)
       [Jeffrey 'jf' Lim]
     - docs: add jinja2 pin (#1352)
     - Vultr: Use find_candidate_nics, use ipv6 dns (#1344) [eb3095]
     - sources/azure: move get_ip_from_lease_value out of shim (#1324)
       [Chris Patterson]
     - Fix cloud-init status --wait when no datasource found (#1349)
     - schema: add JSON defs for modules resize-salt (SC-654) (#1341)
     - Add myself as a future contributor (#1345) [Neal Gompa (ニール・ゴンパ)]
     - Update .github-cla-signers (#1342) [Jeffrey 'jf' Lim]
     - add Requires=cloud-init-hotplugd.socket in cloud-init-hotplugd.service
       file (#1335) [yangzz-97]
     - Fix sysconfig render when set-name is missing (#1327) [Andrew Kutz]
     - Refactoring helper funcs out of NetworkState (#1336) [Andrew Kutz]
     - url_helper: add tuple support for readurl timeout (#1328)
       [Chris Patterson]
     - Make fs labels match for ds-identify and docs (#1329) [Brett Holman]
     - Work around bug in LXD VM detection (#1325) [Brett Holman]
     - Remove redundant generator logs (#1318) [Brett Holman]
     - tox: set verbose flags for integration tests (#1323) [Chris Patterson]
     - net: introduce find_candidate_nics() (#1313) [Chris Patterson]
     - Revert "Ensure system_cfg read before ds net config on Oracle (#1174)"
       (#1326)
     - Add vendor_data2 support for ConfigDrive source (#1307) [cvstealth]
     - Make VMWare data source test host independent and expand testing (#1308)
       [Robert Schweikert]
     - Add json schemas for modules starting with P
     - sources/azure: remove lease file parsing (#1302) [Chris Patterson]
     - remove flaky test from ci (#1322) [Brett Holman]
     - ci: Switch to python 3.10 in Travis CI (#1320) [Brett Holman]
     - Better interface handling for Vultr, expect unexpected DHCP servers
       (#1297) [eb3095]
     - Remove unused init local artifact (#1315) [Brett Holman]
     - Doc cleanups (#1317) [Brett Holman]
     - docs improvements (#1312) [Brett Holman]
     - add support for jinja do statements, add unit test (#1314) [Paul Bruno]
     - sources/azure: prevent tight loops for DHCP retries (#1285)
       [Chris Patterson]
     - net/dhcp: surface type of DHCP lease failure to caller (#1276)
       [Chris Patterson]
     - Stop hardcoding systemctl location (#1278) [Robert Schweikert]
     - Remove python2 syntax from docs (#1310) [Brett Holman]
     - [tools/migrate-lp-user-to-github] Rename master branch to main (#1301)
       [Adam Collard]
     - redhat: Depend on "hostname" package (#1288) [Lubomir Rintel]
     - Add native NetworkManager support (#1224) [Lubomir Rintel]
     - Fix link in CLA check to point to contribution guide. (#1299)
       [Adam Collard]
Checksums-Sha1:
 d95cb467b2fa8aca23b614aa8fb9c4108555fd9f 2277 cloud-init_22.2-0ubuntu1~20.04.1.dsc
 4efe6778a1a8fab4dba6597d763ff6a0b3bf5f48 1348552 cloud-init_22.2.orig.tar.gz
 4508e8b1c89933ad3c51e5a8063ae45ea19ae391 81764 cloud-init_22.2-0ubuntu1~20.04.1.debian.tar.xz
 aa36b3b864772d4ae3acab3e74386ea478bed725 9532 cloud-init_22.2-0ubuntu1~20.04.1_source.buildinfo
Checksums-Sha256:
 8be75e994eb386cf05e28a300169be95953604cd12d61a1cd2475a4be21dd8bb 2277 cloud-init_22.2-0ubuntu1~20.04.1.dsc
 795467a444ecb1b5bed2e8ccc61f3be8fc198e1203abf76cefc338291df6de8a 1348552 cloud-init_22.2.orig.tar.gz
 f9fcf95889a44eee7c40be32aaf23e598a334d4d2e26caefa64621becafb5796 81764 cloud-init_22.2-0ubuntu1~20.04.1.debian.tar.xz
 5e86d9f9b5eed1ccdb37ec3d867e970f7f2f264fef96cb40e1ea2d88bcf82742 9532 cloud-init_22.2-0ubuntu1~20.04.1_source.buildinfo
Files:
 e4ae7d485c0889f28475fa363431f687 2277 admin optional cloud-init_22.2-0ubuntu1~20.04.1.dsc
 40fb6b901f410dd8b9da65151e62f534 1348552 admin optional cloud-init_22.2.orig.tar.gz
 6de5b5c97bed2eafda452d5915a73a76 81764 admin optional cloud-init_22.2-0ubuntu1~20.04.1.debian.tar.xz
 6ca60e596c7fc264154f85fea4f9bf41 9532 admin optional cloud-init_22.2-0ubuntu1~20.04.1_source.buildinfo


More information about the Focal-changes mailing list