Inform about failed registration in a more verbose way
-
if eoxserver/django is the source why product is not ingested, following example exception is logged
ManagementError("Cannot insert Coverage as the coverage type 'GRNirSwir' is not allowed in this product")
with indepth info about theexception
key but it is not possible to get the stac item that triggered the ingestion error, although the actual product eop:id can be inferred from previous logs - in Kibana asView surrounding documents
+ filter a container -
it would be helpful, since we have removed the
failed register sets
to also in case of exception log the original stac item, so it can be exported from kibana and manually/batch reingested when original issue is fixed or service is reconfigured -
-> More general solution and analysis of ingestion recoverability added as a topic of another hackathon