sru cloud-init (22.3.4 to 22.4.2) Bionic, Focal, Jammy, Kinetic

Bug #1996645 reported by James Falcon
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cloud-init (Ubuntu)
Fix Released
Undecided
Unassigned
Bionic
Fix Released
Undecided
Unassigned
Focal
Fix Released
Undecided
Unassigned
Jammy
Fix Released
Undecided
Unassigned
Kinetic
Fix Released
Undecided
Unassigned

Bug Description

[Impact]
This release sports both bug-fixes and new features and we would like to
make sure all of our supported customers have access to these
improvements. The notable ones are:
 * Add NWCS datasource
 * Add Mariner support
 * Add support for Container-Optimized OS
 * Passthough v2 netconfigs in netplan systems
 * Allow jinja templating in /etc/cloud
 * Machine-readable output --format yaml/json in "cloud-init status"
 * Net: add BSD ifconfig(8) parser and state class
 * Ensure "centos" settings are identical to "rhel" in cloud.cfg.tmpl
 * LXD:
   * Enable hotplug for LXD datasource
   * Add support for lxd preseed config
 * Ansible:
   * Add support for Ansible galaxy install
   * Add Ansible control module
   * Allow pip bootstrapping

Additionally, since this SRU has started, cloud-init upstream has released 22.4.1 and 22.4.2 to fix LP: #1844191 and LP: #1997559 respectively. The first is a high-priority bug needing to be SRUed while the second is a regression found during SRU testing. These issues have been added to the ChangeLog listed here and added to this SRU.

[Test Case]
The following development and SRU process was followed:
https://wiki.ubuntu.com/CloudinitUpdates

The cloud-init team will be in charge of attaching the artifacts and
console output of the appropriate run to the bug. cloud-init team
members will not mark ‘verification-done’ until this has happened.

[Regression Potential]
In order to mitigate the regression potential, the results of the
aforementioned integration tests are attached to this bug.

[Discussion]

== Changelog ==
 - Release 22.4.2 [Alberto Contreras]
 - status: handle ds not defined in status.json (#1876)
   [Alberto Contreras] (LP: #1997559)
 - Release 22.4.1
 - net: skip duplicate mac check for netvsc nic and its VF (#1853)
   [Anh Vo] (LP: #1844191)
 - ChangeLog: whitespace cleanup (#1850)
 - changelog: capture 22.3.1-4 releases
 - test: fix pro integration test [Alberto Contreras]
 - cc_disk_setup: pass options in correct order to utils (#1829)
   [dermotbradley]
 - tests: text_lxd basic_preseed verify_clean_log (#1826)
 - docs: switch sphinx theme to furo (SC-1327) (#1821) [Alberto Contreras]
 - tests: activate Ubuntu Pro tests (only on Jenkins) (#1777)
   [Alberto Contreras]
 - tests: test_lxd assert features.storage.buckets when present (#1827)
 - tests: replace missed ansible install-method with underscore (#1825)
 - tests: replace ansible install-method with underscore
 - ansible: standardize schema keys
 - ci: run json tool on 22.04 rather than 20.04 (#1823)
 - Stop using devices endpoint for LXD network config (#1819)
 - apport: address new curtin log and config locations (#1812)
 - cc_grub: reword docs for clarity (#1818)
 - tests: Fix preseed test (#1820)
 - Auto-format schema (#1810)
 - Ansible Control Module (#1778)
 - Fix last reported event possibly not being sent (#1796) (LP: #1993836)
 - tests: Ignore unsupported lxd project keys (#1817) [Alberto Contreras]
 - udevadm settle should handle non-udev system gracefully (#1806)
   [dermotbradley]
 - add mariner support (#1780) [Minghe Ren]
 - Net: add BSD ifconfig(8) parser and state class (#1779) [Mina Galić]
 - adding itjamie to .github-cla-signers [Jamie (Bear) Murphy]
 - Fix inconsistency between comment and statement (#1809) [Guillaume Gay]
 - Update .github-cla-signers (#1811) [Guillaume Gay]
 - alpine.py: Add Alpine-specific manage_service function and update tests
   (#1804) [dermotbradley]
 - test: add 3.12-dev to Travis CI (#1798) [Alberto Contreras]
 - add NWCS datasource (#1793) [shell-skrimp]
 - Adding myself as CLA signer (#1799) [s-makin]
 - apport: fix some data collection failures due to symlinks (#1797)
   [Dan Bungert]
 - read-version: Make it compatible with bionic (#1795) [Alberto Contreras]
 - lxd: add support for lxd preseed config(#1789)
 - Enable hotplug for LXD datasource (#1787)
 - cli: collect logs and apport subiquity support
 - add support for Container-Optimized OS (#1748) [vteratipally]
 - test: temporarily disable failing integration test (#1792)
 - Fix LXD/nocloud detection on lxd vm tests (#1791)
 - util: Implement __str__ and __iter__ for Version (#1790)
 - cc_ua: consume ua json api for enable commands [Alberto Contreras]
 - Add clarity to cc_final_message docs (#1788)
 - cc_ntp: add support for BSDs (#1759) [Mina Galić] (LP: #1990041)
 - make Makefile make agnostic (#1786) [Mina Galić]
 - Remove hardcoding and unnecessary overrides in Makefile (#1783)
   [Joseph Mingrone]
 - Add my username (Jehops) to .github-cla-signers (#1784) [Joseph Mingrone]
 - Temporarily remove broken test (#1781)
 - Create reference documentation for base config
 - cc_ansible: add support for galaxy install (#1736)
 - distros/manage_services: add support to disable service (#1772)
   [Mina Galić] (LP: #1991024)
 - OpenBSD: remove pkg_cmd_environ function (#1773)
   [Mina Galić] (LP: 1991567)
 - docs: Correct typo in the FAQ (#1774) [Maximilian Wörner]
 - tests: Use LXD metadata to determine NoCloud status (#1776)
 - analyze: use init-local as start of boot record (#1767) [Chris Patterson]
 - docs: use opensuse for distro name in package doc (#1771)
 - doc: clarify packages as dev only (#1769) [Alberto Contreras]
 - Distro manage service: Improve BSD support (#1758)
   [Mina Galić] (LP: #1990070)
 - testing: check logs for critical errors (#1765) [Chris Patterson]
 - cc_ubuntu_advantage: Handle already attached on Pro [Alberto Contreras]
 - doc: Add configuration explanation (SC-1169)
 - Fix Oracle DS primary interface when using IMDS (#1757) (LP: #1989686)
 - style: prefer absolute imports over relative imports [Mina Galić]
 - tests: Fix ip log during instance destruction (#1755) [Alberto Contreras]
 - cc_ubuntu_advantage: add ua_config in auto-attach [Alberto Contreras]
 - apt configure: sources write/append mode (#1738)
   [Fabian Lichtenegger-Lukas]
 - networkd: Add test and improve typing. (#1747) [Alberto Contreras]
 - pycloudlib: bump commit for gce cpu architecture support (#1750)
 - commit ffcb29bc8315d1e1d6244eeb1cbd8095958f7bad (LP: #1307667)
 - testing: workaround LXD vendor data (#1740)
 - support dhcp{4,6}-overrides in networkd renderer (#1710) [Aidan Obley]
 - tests: Drop httpretty in favor of responses (#1720) [Alberto Contreras]
 - cc_ubuntu_advantage: Implement custom auto-attach behaviors (#1583)
   [Alberto Contreras]
 - Fix Oracle DS not setting subnet when using IMDS (#1735) (LP: #1989686)
 - testing: focal lxd datasource discovery (#1734)
 - cc_ubuntu_advantage: Redact token from logs (#1726) [Alberto Contreras]
 - docs: make sure echo properly evaluates the string (#1733) [Mina Galić]
 - net: set dhclient lease and pid files (#1715)
 - cli: status machine-readable output --format yaml/json (#1663)
   (LP: #1883122)
 - tests: Simplify does_not_raise (#1731) [Alberto Contreras]
 - Refactor: Drop inheritance from object (#1728) [Alberto Contreras]
 - testing: LXD datasource now supported on Focal (#1732)
 - Allow jinja templating in /etc/cloud (SC-1170) (#1722) (LP: #1913461)
 - sources/azure: ensure instance id is always correct (#1727)
   [Chris Patterson]
 - azure: define new attribute for pre-22.3 pickles (#1725)
 - doc: main page Diátaxis rewording (SC-967) (#1701)
 - ubuntu advantage: improved idempotency, enable list is now strict
   [Fabian Lichtenegger-Lukas]
 - test: bump pycloudlib (#1724) [Alberto Contreras]
 - cloud.cfg.tmpl: make sure "centos" settings are identical to "rhel"
   (#1639) [Emanuele Giuseppe Esposito]
 - lxd: fetch 1.0/devices content (#1712) [Alberto Contreras]
 - Update docs according to ad8f406a (#1719)
 - testing: Port unittests/analyze to pytest (#1708) [Alberto Contreras]
 - doc: Fix rtd builds. (#1718) [Alberto Contreras]
 - testing: fully mock noexec calls (#1717) [Alberto Contreras]
 - typing: Add types to cc_<module>.handle (#1700) [Alberto Contreras]
 - Identify 3DS Outscale Datasource as Ec2 (#1686) [Maxime Dufour]
 - config: enable bootstrapping pip in ansible (#1707)
 - Fix cc_chef typing issue (#1716)
 - Refactor instance json files to use Paths (SC-1238) (#1709)
 - tools: read-version check GITHUB_REF and git branch --show-current
   (#1677)
 - net: Ensure a tmp with exec permissions for dhcp (#1690)
   [Alberto Contreras] (LP: #1962343)
 - testing: Fix test regression in test_combined (#1713) [Alberto Contreras]
 - Identify Huawei Cloud as OpenStack (#1689) [huang xinjie]
 - doc: add reporting suggestion to FAQ (SC-1236) (#1698)

Revision history for this message
Chris Halse Rogers (raof) wrote : Proposed package upload rejected

An upload of cloud-init to kinetic-proposed has been rejected from the upload queue for the following reason: "Missing changelog entry for the most recent version in kinetic release".

Revision history for this message
Chris Halse Rogers (raof) wrote :

An upload of cloud-init to jammy-proposed has been rejected from the upload queue for the following reason: "Missing changelog entries from current package in jammy release".

Revision history for this message
Chris Halse Rogers (raof) wrote :

An upload of cloud-init to focal-proposed has been rejected from the upload queue for the following reason: "Missing changelog entries from current package in focal release".

Revision history for this message
Chris Halse Rogers (raof) wrote :

An upload of cloud-init to bionic-proposed has been rejected from the upload queue for the following reason: "Missing changelog entries from current package in bionic release".

Revision history for this message
Chris Halse Rogers (raof) wrote : Please test proposed package

Hello James, or anyone else affected,

Accepted cloud-init into kinetic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/cloud-init/22.4-0ubuntu0~22.10.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-kinetic to verification-done-kinetic. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-kinetic. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in cloud-init (Ubuntu Kinetic):
status: New → Fix Committed
tags: added: verification-needed verification-needed-kinetic
Revision history for this message
Chris Halse Rogers (raof) wrote :

Hello James, or anyone else affected,

Accepted cloud-init into jammy-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/cloud-init/22.4-0ubuntu0~22.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-jammy to verification-done-jammy. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-jammy. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in cloud-init (Ubuntu Jammy):
status: New → Fix Committed
tags: added: verification-needed-jammy
Changed in cloud-init (Ubuntu Focal):
status: New → Fix Committed
tags: added: verification-needed-focal
Revision history for this message
Chris Halse Rogers (raof) wrote :

Hello James, or anyone else affected,

Accepted cloud-init into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/cloud-init/22.4-0ubuntu0~20.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-focal to verification-done-focal. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-focal. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in cloud-init (Ubuntu Bionic):
status: New → Fix Committed
tags: added: verification-needed-bionic
Revision history for this message
Chris Halse Rogers (raof) wrote :

Hello James, or anyone else affected,

Accepted cloud-init into bionic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/cloud-init/22.4-0ubuntu0~18.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-bionic to verification-done-bionic. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-bionic. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Revision history for this message
James Falcon (falcojr) wrote : Re: sru cloud-init (22.3.4 to 22.4) Bionic, Focal, Jammy, Kinetic

Regression testing attached. This includes:
* Cloud-init integration tests on EC2, GCE, Azure, LXD containers, LXD VMs for bionic, focal, jammy, and kinetic
* The curtin cloud-init SRU job

Any failures were transient and rerun in a <job>-rerun.txt file.

James Falcon (falcojr)
description: updated
James Falcon (falcojr)
description: updated
description: updated
Revision history for this message
James Falcon (falcojr) wrote :

In an email from Alex Balderson dated Nov 29:

"SQA has seen passes on bionic, focal, and jammy with this cloud init version."

Revision history for this message
Chad Smith (chad.smith) wrote :

A regression was discovered before we completed SRU verification of 22.4.0[1] and a high-priority bug[2] we would like to release. We have uploaded 22.4.2 to the unapproved queue for bionic, focal, jammy and kinetic-proposed which supplementsthe 22.4.0 changeset with specific commits for the bugs mentioned.

References:
[1] cloud-init status --wait traceback in early boot https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1997559
[2] race condition on Azure for duplicate MAC addresses https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1844191

Revision history for this message
Chad Smith (chad.smith) wrote :

Cloud-init devs will perform supplemental verification on the above bugs as part of the SRU process once the uploads are accepted into the -proposed pockets.

summary: - sru cloud-init (22.3.4 to 22.4) Bionic, Focal, Jammy, Kinetic
+ sru cloud-init (22.3.4 to 22.4.2) Bionic, Focal, Jammy, Kinetic
Revision history for this message
Brian Murray (brian-murray) wrote : Please test proposed package

Hello James, or anyone else affected,

Accepted cloud-init into kinetic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/cloud-init/22.4.2-0ubuntu0~22.10.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-kinetic to verification-done-kinetic. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-kinetic. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Revision history for this message
Brian Murray (brian-murray) wrote :

Hello James, or anyone else affected,

Accepted cloud-init into jammy-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/cloud-init/22.4.2-0ubuntu0~22.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-jammy to verification-done-jammy. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-jammy. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Revision history for this message
Brian Murray (brian-murray) wrote :

Hello James, or anyone else affected,

Accepted cloud-init into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/cloud-init/22.4.2-0ubuntu0~20.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-focal to verification-done-focal. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-focal. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Revision history for this message
Brian Murray (brian-murray) wrote :

Hello James, or anyone else affected,

Accepted cloud-init into bionic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/cloud-init/22.4.2-0ubuntu0~18.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-bionic to verification-done-bionic. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-bionic. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Revision history for this message
James Falcon (falcojr) wrote :

After initial verification of SRU based on 22.4, two additional commits were added and verified supplementally. These are represented by LP: #1844191 and LP: #1997559. Their verifications can be viewed on their respective pages.

tags: added: verification-done-bionic verification-done-focal verification-done-jammy verification-done-kinetic
removed: verification-needed verification-needed-bionic verification-needed-focal verification-needed-jammy verification-needed-kinetic
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package cloud-init - 22.4.2-0ubuntu0~22.10.1

---------------
cloud-init (22.4.2-0ubuntu0~22.10.1) kinetic; urgency=medium

  * Upstream snapshot based on 22.4.2 upstream release. (LP: #1996645)
    - List of changes from upstream can be found at
      https://raw.githubusercontent.com/canonical/cloud-init/22.4.2/ChangeLog
    - Includes (LP: #1997559, #1844191) not present in 22.4.0.

cloud-init (22.4-0ubuntu0~22.10.1) kinetic; urgency=medium

  * d/control: drop python3-httpretty from Build-Depends
  * d/cloud-init.templates: Add NWCS to datasource list
  * Upstream snapshot based on 22.4 upstream release. (LP: #1996645)
    List of changes from upstream can be found at
    https://raw.githubusercontent.com/canonical/cloud-init/22.4/ChangeLog

 -- James Falcon <email address hidden> Mon, 28 Nov 2022 10:45:45 -0600

Changed in cloud-init (Ubuntu Kinetic):
status: Fix Committed → Fix Released
Revision history for this message
Brian Murray (brian-murray) wrote : Update Released

The verification of the Stable Release Update for cloud-init has completed successfully and the package is now being released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package cloud-init - 22.4.2-0ubuntu0~22.04.1

---------------
cloud-init (22.4.2-0ubuntu0~22.04.1) jammy; urgency=medium

  * Upstream snapshot based on 22.4.2 upstream release. (LP: #1996645)
    - List of changes from upstream can be found at
      https://raw.githubusercontent.com/canonical/cloud-init/22.4.2/ChangeLog
    - Includes (LP: #1997559, #1844191) not present in 22.4.0.

cloud-init (22.4-0ubuntu0~22.04.1) jammy; urgency=medium

  * d/control: drop python3-httpretty from Build-Depends
  * d/cloud-init.templates: Add NWCS to datasource list
  * refresh patches:
    + debian/patches/expire-on-hashed-users.patch
  * Upstream snapshot based on 22.4 upstream release. (LP: #1996645)
    List of changes from upstream can be found at
    https://raw.githubusercontent.com/canonical/cloud-init/22.4/ChangeLog

 -- James Falcon <email address hidden> Mon, 28 Nov 2022 10:32:24 -0600

Changed in cloud-init (Ubuntu Jammy):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package cloud-init - 22.4.2-0ubuntu0~20.04.1

---------------
cloud-init (22.4.2-0ubuntu0~20.04.1) focal; urgency=medium

  * Upstream snapshot based on 22.4.2 upstream release. (LP: #1996645)
    - List of changes from upstream can be found at
      https://raw.githubusercontent.com/canonical/cloud-init/22.4.2/ChangeLog
    - Includes (LP: #1997559, #1844191) not present in 22.4.0.

cloud-init (22.4-0ubuntu0~20.04.1) focal; urgency=medium

  * d/control: drop python3-httpretty from Build-Depends
  * d/cloud-init.templates: Add NWCS to datasource list
  * refresh patches:
    + debian/patches/expire-on-hashed-users.patch
  * Upstream snapshot based on 22.4 upstream release. (LP: #1996645)
    List of changes from upstream can be found at
    https://raw.githubusercontent.com/canonical/cloud-init/22.4/ChangeLog

 -- James Falcon <email address hidden> Mon, 28 Nov 2022 10:48:49 -0600

Changed in cloud-init (Ubuntu Focal):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package cloud-init - 22.4.2-0ubuntu0~18.04.1

---------------
cloud-init (22.4.2-0ubuntu0~18.04.1) bionic; urgency=medium

  * Upstream snapshot based on 22.4.2 upstream release. (LP: #1996645)
    - List of changes from upstream can be found at
      https://raw.githubusercontent.com/canonical/cloud-init/22.4.2/ChangeLog
    - Includes (LP: #1997559, #1844191) not present in 22.4.0.

cloud-init (22.4-0ubuntu0~18.04.1) bionic; urgency=medium

  * d/control: drop python3-httpretty from Build-Depends
  * d/cloud-init.templates: Add NWCS to datasource list
  * refresh patches:
    + debian/patches/expire-on-hashed-users.patch
  * Upstream snapshot based on 22.4 upstream release. (LP: #1996645)
    List of changes from upstream can be found at
    https://raw.githubusercontent.com/canonical/cloud-init/22.4/ChangeLog

 -- James Falcon <email address hidden> Mon, 28 Nov 2022 10:50:30 -0600

Changed in cloud-init (Ubuntu Bionic):
status: Fix Committed → Fix Released
Chad Smith (chad.smith)
Changed in cloud-init (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.