Version in base suite: 22.4.2-1+deb12u3 Base version: cloud-init_22.4.2-1+deb12u3 Target version: cloud-init_22.4.2-1+deb12u4 Base file: /srv/ftp-master.debian.org/ftp/pool/main/c/cloud-init/cloud-init_22.4.2-1+deb12u3.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/c/cloud-init/cloud-init_22.4.2-1+deb12u4.dsc changelog | 7 +++++ patches/fix_openstack_Fix_bond_mac_address_5369.patch | 24 ++++++++++++++++++ patches/series | 1 3 files changed, 32 insertions(+) dpkg-source: warning: cannot verify inline signature for /srv/release.debian.org/tmp/tmp7z2f6adv/cloud-init_22.4.2-1+deb12u3.dsc: no acceptable signature found dpkg-source: warning: cannot verify inline signature for /srv/release.debian.org/tmp/tmp7z2f6adv/cloud-init_22.4.2-1+deb12u4.dsc: no acceptable signature found diff -Nru cloud-init-22.4.2/debian/changelog cloud-init-22.4.2/debian/changelog --- cloud-init-22.4.2/debian/changelog 2025-07-10 19:07:51.000000000 +0000 +++ cloud-init-22.4.2/debian/changelog 2026-06-01 19:13:20.000000000 +0000 @@ -1,3 +1,10 @@ +cloud-init (22.4.2-1+deb12u4) bookworm; urgency=medium + + * Import upstream fix for OpenStack bonds come up with only one member + (Closes: #1138064) + + -- Noah Meyerhans Mon, 01 Jun 2026 15:13:20 -0400 + cloud-init (22.4.2-1+deb12u3) bookworm; urgency=medium * Import upstream fix for CVE-2024-6174 (Closes: #1108403) diff -Nru cloud-init-22.4.2/debian/patches/fix_openstack_Fix_bond_mac_address_5369.patch cloud-init-22.4.2/debian/patches/fix_openstack_Fix_bond_mac_address_5369.patch --- cloud-init-22.4.2/debian/patches/fix_openstack_Fix_bond_mac_address_5369.patch 1970-01-01 00:00:00.000000000 +0000 +++ cloud-init-22.4.2/debian/patches/fix_openstack_Fix_bond_mac_address_5369.patch 2026-06-01 19:13:20.000000000 +0000 @@ -0,0 +1,24 @@ +From 12f1198e8e9e884363b14eeaaf6eb69b7199c36a Mon Sep 17 00:00:00 2001 +From: Curt Moore +Date: Tue, 4 Jun 2024 14:37:43 -0500 +Subject: [PATCH] fix(openstack): Fix bond mac_address (#5369) + +Fixes GH-5368 +--- + cloudinit/sources/helpers/openstack.py | 2 +- + tools/.github-cla-signers | 1 + + 2 files changed, 2 insertions(+), 1 deletion(-) + +Index: cloud-init/cloudinit/sources/helpers/openstack.py +=================================================================== +--- cloud-init.orig/cloudinit/sources/helpers/openstack.py ++++ cloud-init/cloudinit/sources/helpers/openstack.py +@@ -655,7 +655,7 @@ def convert_net_json(network_json=None, + if link["type"] in ["bond"]: + params = {} + if link_mac_addr: +- params["mac_address"] = link_mac_addr ++ cfg.update({"mac_address": link_mac_addr}) + for k, v in link.items(): + if k == "bond_links": + continue diff -Nru cloud-init-22.4.2/debian/patches/series cloud-init-22.4.2/debian/patches/series --- cloud-init-22.4.2/debian/patches/series 2025-07-10 19:07:51.000000000 +0000 +++ cloud-init-22.4.2/debian/patches/series 2026-06-01 19:13:20.000000000 +0000 @@ -6,3 +6,4 @@ networkd_Add_support_for_multiple_Route_sections.patch CVE-2024-6174.patch CVE-2024-11584.patch +fix_openstack_Fix_bond_mac_address_5369.patch