cloud-init:ubuntu/focal-23.4.x

Last commit made on 2024-02-27
Get this branch:
git clone -b ubuntu/focal-23.4.x https://git.launchpad.net/cloud-init
Members of cloud-init Commiters can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/focal-23.4.x
Repository:
lp:cloud-init

Recent commits

a027f80... by Chad Smith

releasing cloud-init version 23.4.4-0ubuntu0~20.04.1

43f2a67... by Chad Smith

update changelog (new upstream snapshot)

d033acf... by Chad Smith

merge from 23.4.4 at 23.4.4

fe3893a... by Brett Holman

Release 23.4.4

Bump the version in cloudinit/version.py to 23.4.4 and update ChangeLog.

34d2f75... by Brett Holman

fix(nocloud): smbios datasource definition

deprecate nocloud-net name

0aff3be... by Brett Holman

tests: Check that smbios seed works

- Verify that NoCloud smbios seed gets read for file://
- Verify that NoCloud smbios seed gets read from http:// and https://

ae46036... by Gilbert Gilb's <email address hidden>

fix(source): fix argument boundaries when parsing cmdline (#4825)

When the command-line includes an argument that contains `ds=`, the rest
of the argument is always interpreted as a datasource, regardless of
wether the argument is `ds` or just the suffix of another argument.
While this doesn't cause issues in a majority of cases, it starts
conflicting with other arguments that also include `ds=` but do not
refer to a cloud-init datasource. For instance, setting
`bonding.max_bonds=0` in the command-line (which is a real-world
use-case) conflicts with the current implementation.

To fix this issue, this commit ensures that `ds`, `ci.ds` and
`ci.datasource` arguments are either at the very beginning of the
command-line, or just before a whitespace, so that we don't match
another argument.

29abc29... by James Falcon

releasing cloud-init version 23.4.3-0ubuntu0~20.04.1

5921f8a... by James Falcon

update changelog (new upstream snapshot)

2da432a... by James Falcon

refresh patches against 23.4.3

patches:
debian/patches/status-do-not-remove-duplicated-data.patch
debian/patches/status-retain-recoverable-error-exit-code.patch