From e5aba6bce9a8d8ae70789a7e83194f1943233d4b Mon Sep 17 00:00:00 2001 From: sanne Date: Wed, 17 Nov 2021 15:42:50 +0100 Subject: [PATCH] cloudapi/v1: Adapt metadata handler to osbuild2 results --- internal/cloudapi/v1/v1.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/cloudapi/v1/v1.go b/internal/cloudapi/v1/v1.go index a0aacac78..e1bfc56dc 100644 --- a/internal/cloudapi/v1/v1.go +++ b/internal/cloudapi/v1/v1.go @@ -522,7 +522,7 @@ func (h *apiHandlers) ComposeMetadata(ctx echo.Context, id string) error { return echo.NewHTTPError(http.StatusNotFound, "Job %s not found: %s", id, err) } - if result.OSBuildOutput == nil || result.OSBuildOutput.Stages == nil { + if result.OSBuildOutput == nil || len(result.OSBuildOutput.Log) == 0 { // no data to work with; parse error return echo.NewHTTPError(http.StatusInternalServerError, "Failed to read metadata for job %s", id) }