From 1f630813e67eff16a0fbab8903d30cc9579146b8 Mon Sep 17 00:00:00 2001 From: Tariq Ibrahim Date: Fri, 12 Dec 2025 18:29:12 -0800 Subject: [PATCH] [kernel] block on cloud-init before beginning any setup Signed-off-by: Tariq Ibrahim --- pkg/provisioner/templates/kernel.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/provisioner/templates/kernel.go b/pkg/provisioner/templates/kernel.go index 293853660..a0eb1e706 100644 --- a/pkg/provisioner/templates/kernel.go +++ b/pkg/provisioner/templates/kernel.go @@ -31,6 +31,9 @@ export DEBIAN_FRONTEND=noninteractive export EDITOR=/bin/true echo 'debconf debconf/frontend select Noninteractive' | sudo debconf-set-selections +# Ensure cloud-init's status is "done" before beginning any setup operations +/usr/bin/cloud-init status --wait + # Get current kernel version CURRENT_KERNEL=$(uname -r) echo "Current kernel version: $CURRENT_KERNEL"