From 6e4cade608fd6889490056ab2686b352f0417a45 Mon Sep 17 00:00:00 2001 From: Sanne Raymaekers Date: Mon, 2 Oct 2023 16:18:34 +0200 Subject: [PATCH] cloudapi/v2: log manifest generation errors as a warning Sometimes invalid customisations slip through, and this will make it easier to read the logs looking for them. --- internal/cloudapi/v2/server.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/internal/cloudapi/v2/server.go b/internal/cloudapi/v2/server.go index f522b625f..942fd4667 100644 --- a/internal/cloudapi/v2/server.go +++ b/internal/cloudapi/v2/server.go @@ -120,6 +120,7 @@ func (s *Server) enqueueCompose(distribution distro.Distro, bp blueprint.Bluepri ibp := blueprint.Convert(bp) manifestSource, _, err := ir.imageType.Manifest(&ibp, ir.imageOptions, ir.repositories, manifestSeed) if err != nil { + logrus.Warningf("ErrorEnqueueingJob, failed generating manifest: %v", err) return id, HTTPErrorWithInternal(ErrorEnqueueingJob, err) } @@ -241,6 +242,7 @@ func (s *Server) enqueueKojiCompose(taskID uint64, server, name, version, releas ibp := blueprint.Convert(bp) manifestSource, _, err := ir.imageType.Manifest(&ibp, ir.imageOptions, ir.repositories, manifestSeed) if err != nil { + logrus.Errorf("ErrorEnqueueingJob, failed generating manifest: %v", err) return id, HTTPErrorWithInternal(ErrorEnqueueingJob, err) }