Closed Bug 1569842 Opened 5 years ago Closed 4 years ago

[github] Let's log useful info from webhooks

Categories

(Taskcluster :: Services, task, P5)

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: owlish, Unassigned)

References

(Blocks 1 open bug)

Details

It's really hard to debug anything when you need information from github webhooks because github webhooks are not searchable. My suggestion is:

  1. Let's try and ask github people for this functionality
  2. Since we have control over our logs, let's just log things we need from webhooks when we get them. Things we need:
  • webhook id
  • event (and action if applicable)
  • repo (head and base if applicable)
  • org for the above
  • user who triggered the event
  • installation id

++ sounds like a perfect fit for structured logging

Blocks: github-bugs

This is good background for a rethink of the GitHub integration.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.