Fixing missing OSCI results

How to investigate a report of a missing OSCI results

Problem

You get a report of missing OSCI results, e.g.

Any idea why CKI results don't appear on OSCI dashboard?
https://dashboard.osci.redhat.com/#/artifact/brew-build/aid/35242921

Steps

  1. From the OSCI dashboard, determine the Brew Task ID.

  2. Check the brew-trigger logs in Grafana via {deployment="brew-trigger"} |= "Task ID" for messages related to the Task ID. Change the filter expression to a suitable part of the time stamp to see the context of the messages and whether a pipeline was actually triggered and or any errors occurred. Determine the Pipeline URL.

  3. Check the pipeline URL obtained from the logs for any problems. Select any of the createrepo jobs, and visit the DataWarehouse link at the end of the logs. From there, determine the Checkout ID.

  4. Check the UMB messenger logs in Grafana via {deployment="umb-messenger"} |= "Checkout ID" for messages related to the Checkout ID. If there are any error messages, continue with investigating UMB problems.

  5. Check that Datagrepper successfully received all messages related to the Task ID on the ci.cki.brew-build.test topics. Change the contains query string parameter to match the Task ID. If there are missing messages, continue with investigating UMB problems.

Last modified August 10, 2022: Update documentation on how to investigate missing OSCI results (b38160c)