cloud-init:ubuntu/focal-22.4.x

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

Recent commits

ed4fe6a... by Chad Smith

releasing cloud-init 22.4.2-0ubuntu0~20.04.2

4c0301d... by Chad Smith

update changelog

3197fc0... by Chad Smith

Revert "d/control: lintian fixes"

This reverts commit 0f6db8c5dc51692a808d79b14255692e7c414a59.

LP: #1999159

dba82de... by James Falcon

releasing cloud-init 22.4.2-0ubuntu0~20.04.1

f6934ad... by James Falcon

update changelog

6c2485a... by Alberto Contreras

Release 22.4.2

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

c43d2aa... 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

fbab0e5... by James Falcon

Merge tag '22.4.1' into ubuntu/focal-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