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.
This commit is contained in:
Jose Diaz-Gonzalez
2024-10-19 00:55:41 -04:00
parent 6d3bb42783
commit cdb188d7c8

View File

@@ -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" {