From cdb188d7c8c2c29a1c427a22a98e3b7588187fae Mon Sep 17 00:00:00 2001 From: Jose Diaz-Gonzalez Date: Sat, 19 Oct 2024 00:55:41 -0400 Subject: [PATCH] fix: allow exit code 2 when waiting for cloud-init to complete A change in cloud-init and/or the Ubuntu image provided by Digitalocean causes builds to fail due to cloud-init status exiting 2. The error is ignorable. See digitalocean/marketplace-partners#186 for more details. --- contrib/images/digitalocean/packer.pkr.hcl | 1 + 1 file changed, 1 insertion(+) diff --git a/contrib/images/digitalocean/packer.pkr.hcl b/contrib/images/digitalocean/packer.pkr.hcl index 6188da695..40076b1f6 100644 --- a/contrib/images/digitalocean/packer.pkr.hcl +++ b/contrib/images/digitalocean/packer.pkr.hcl @@ -30,6 +30,7 @@ build { "echo '--> Waiting until cloud-init is complete'", "/usr/bin/cloud-init status --wait", ] + valid_exit_codes = [0, 2] } provisioner "file" {