cloud-init:ubuntu/bionic-22.4.x

Last commit made on 2022-11-29
Get this branch:
git clone -b ubuntu/bionic-22.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/bionic-22.4.x
Repository:
lp:cloud-init

Recent commits

0e24699... by James Falcon

releasing cloud-init 22.4.2-0ubuntu0~18.04.1

e9938e5... by James Falcon

update changelog

94819fa... by Alberto Contreras

Release 22.4.2

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

09cea39... by Alberto Contreras

status: handle ds not defined in status.json (#1876)

Handles any situation where `status.json` does not yet contain
datasource information, by gracefully fulfilling a
`datasource=None` in `StatusDetails`.

LP: #1997559

892b8d3... by James Falcon

Merge tag '22.4.1' into ubuntu/bionic-22.4.x

d51bfa4... by James Falcon

Release 22.4.1

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

25f8d83... by Anh Vo (MSFT)

net: skip duplicate mac check for netvsc nic and its VF (#1853)

When accelerated network is enabled on Azure, the host presents
two network interfaces with the same mac address to the VM:
a synthetic nic (netvsc) and a VF nic, which is enslaved to the synthetic
nic.

The net module is already excluding slave nics when enumerating
interfaces. However, if cloud-init starts enumerating after the kernel
makes the VF visible to userspace, but before the enslaving has finished,
cloud-init will see two nics with duplicate mac.

This change will skip the duplicate mac error if one of the two nics
with duplicate mac is a netvsc nic

LP: #1844191

1cfca96... by Chad Smith

ChangeLog: whitespace cleanup (#1850)

bc1b78b... by Chad Smith

changelog: capture 22.3.1-4 releases

Manually capture in changelog published releases and security fixes.

f21a074... by James Falcon

releasing cloud-init version 22.4-0ubuntu0~18.04.1