From 55e5f55a60a84a46ca41927f698d23400755bb22 Mon Sep 17 00:00:00 2001 From: Mathieu Tortuyaux Date: Thu, 18 Jun 2026 13:46:48 +0200 Subject: [PATCH 1/2] sys-kernel/bootengine: fix ProxmoxVE network kargs Signed-off-by: Mathieu Tortuyaux --- ...network-kars-with-supported-provider.patch | 32 +++++++++++++++++++ ...47.ebuild => bootengine-0.0.38-r48.ebuild} | 0 2 files changed, 32 insertions(+) create mode 100644 sdk_container/src/third_party/coreos-overlay/coreos/user-patches/sys-kernel/bootengine/0001-afterburn-sync-network-kars-with-supported-provider.patch rename sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/{bootengine-0.0.38-r47.ebuild => bootengine-0.0.38-r48.ebuild} (100%) diff --git a/sdk_container/src/third_party/coreos-overlay/coreos/user-patches/sys-kernel/bootengine/0001-afterburn-sync-network-kars-with-supported-provider.patch b/sdk_container/src/third_party/coreos-overlay/coreos/user-patches/sys-kernel/bootengine/0001-afterburn-sync-network-kars-with-supported-provider.patch new file mode 100644 index 00000000000..6c1bb7711b7 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/coreos/user-patches/sys-kernel/bootengine/0001-afterburn-sync-network-kars-with-supported-provider.patch @@ -0,0 +1,32 @@ +From c44cfb1ab432ca26cd6498057f45d9d669418d8f Mon Sep 17 00:00:00 2001 +From: Mathieu Tortuyaux +Date: Wed, 28 Jan 2026 16:13:44 +0100 +Subject: [PATCH] afterburn: sync network kars with supported provider + +There is now a support for ProxmoxVE and Kubevirt: +https://github.com/coreos/afterburn/blob/8f6d5877c96b4d974f18a4782e6e275efdbd94d6/src/initrd/mod.rs#L20-L24 + +Signed-off-by: Mathieu Tortuyaux +--- + dracut/50flatcar-network/afterburn-network-kargs.service | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/dracut/50flatcar-network/afterburn-network-kargs.service b/dracut/50flatcar-network/afterburn-network-kargs.service +index a382e59..f01fd5b 100644 +--- a/dracut/50flatcar-network/afterburn-network-kargs.service ++++ b/dracut/50flatcar-network/afterburn-network-kargs.service +@@ -10,6 +10,11 @@ PartOf=systemd-networkd.service + # For extra safety + ConditionKernelCommandLine=|coreos.oem.id=vmware + ConditionKernelCommandLine=|flatcar.oem.id=vmware ++ConditionKernelCommandLine=|coreos.oem.id=proxmoxve ++ConditionKernelCommandLine=|flatcar.oem.id=proxmoxve ++ConditionKernelCommandLine=|coreos.oem.id=kubevirt ++ConditionKernelCommandLine=|flatcar.oem.id=kubevirt ++ + OnFailure=emergency.target + OnFailureJobMode=replace-irreversibly + +-- +2.53.0 + diff --git a/sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-0.0.38-r47.ebuild b/sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-0.0.38-r48.ebuild similarity index 100% rename from sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-0.0.38-r47.ebuild rename to sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-0.0.38-r48.ebuild From 4e7a65a9e7ab92fdc191c336219fdaba012e8341 Mon Sep 17 00:00:00 2001 From: Mathieu Tortuyaux Date: Wed, 28 Jan 2026 16:17:50 +0100 Subject: [PATCH 2/2] changelog: add entry Signed-off-by: Mathieu Tortuyaux --- changelog/bugfixes/2026-01-28-proxmoxve.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog/bugfixes/2026-01-28-proxmoxve.md diff --git a/changelog/bugfixes/2026-01-28-proxmoxve.md b/changelog/bugfixes/2026-01-28-proxmoxve.md new file mode 100644 index 00000000000..87445da0f20 --- /dev/null +++ b/changelog/bugfixes/2026-01-28-proxmoxve.md @@ -0,0 +1 @@ +- Fixed static network configuration from cloud-init on ProxmoxVE ([flatcar/scripts#3677](https://github.com/flatcar/scripts/pull/3677))