From ee968730c66a6b9c6c3fdca45dcd2ff8c517063d Mon Sep 17 00:00:00 2001 From: gursewak1997 Date: Sun, 3 Nov 2024 15:00:27 -0800 Subject: [PATCH] cmd-cloud-prune: set default project when unspecified Updated the project assignment to default to fedora-coreos-cloud when gcp.get(project) returns None or an empty value. We have a few builds where the project is not specified.This ensures a fallback project is always available. --- src/cmd-cloud-prune | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cmd-cloud-prune b/src/cmd-cloud-prune index c467f0f7e1..e434903949 100755 --- a/src/cmd-cloud-prune +++ b/src/cmd-cloud-prune @@ -347,7 +347,7 @@ def delete_gcp_image(build, cloud_config, dry_run): print(f"No GCP image to prune for {build.id} for {build.arch}") return errors gcp_image = gcp.get("image") - project = gcp.get("project") + project = gcp.get("project") or "fedora-coreos-cloud" json_key = cloud_config.get("gcp", {}).get("json-key") if dry_run: print(f"Would delete {gcp_image} GCP image for {build.id}")