diff --git a/pkg/generated/restapi/configure_rekor_server.go b/pkg/generated/restapi/configure_rekor_server.go index ab0ffbeecc233d1614eb9a91db033ed351c031db..c11bb2acbb6d9b1019d5a57d154e9666d8420f73 100644 --- a/pkg/generated/restapi/configure_rekor_server.go +++ b/pkg/generated/restapi/configure_rekor_server.go @@ -200,7 +200,11 @@ func cacheForever(handler http.Handler) http.Handler { } func logAndServeError(w http.ResponseWriter, r *http.Request, err error) { - log.RequestIDLogger(r).Error(err) + if apiErr, ok := err.(errors.Error); ok && apiErr.Code() == http.StatusNotFound { + log.RequestIDLogger(r).Warn(err) + } else { + log.RequestIDLogger(r).Error(err) + } requestFields := map[string]interface{}{} if err := mapstructure.Decode(r, &requestFields); err == nil { log.RequestIDLogger(r).Debug(requestFields)