Hi [email protected],

This is an email regarding an asfinfra change for our
github.com/apache/trafficserver github webhook. Such requests must go
through our mailing list.

I am configuring our CI jobs to use a mirror of
github.com/apache/trafficserver and our CI repo
github.com/apache/trafficserver-ci. This will address github.com
degradation issues of the kind we saw today. The mirrors will be configured
on our CI controller and resolved via:

https://ci.trafficserver.apache.org/mirror/trafficserver.git

Presently, those mirrors are updated on a cron job every minute. That is
both wasteful, since we don't merge things every minute, and not
granular, since we would prefer not to wait a whole minute for a change to
be propagated to the mirror. It would be preferable to trigger the mirror
updates via a github webhook so github.com can alert us when to update. Can
we please ask ASF Infra to configure webhooks like so?

Repos:
https://github.com/apache/trafficserver
https://github.com/apache/trafficserver-ci

GitHub webhooks for:
apache/trafficserver: push, pull_request, ping.
apache/trafficserver-ci: push, ping.

Payload URL:
https://ci.trafficserver.apache.org/github-mirror-webhook

Content type:
application/json

On lazy consensus to this thread, asfinfra intends to make these changes.
Associated ticket:

https://issues.apache.org/jira/browse/INFRA-28007

Thanks!
Brian Neradt
--
"Come to Me, all who are weary and heavy-laden, and I will
give you rest. Take My yoke upon you and learn from Me, for
I am gentle and humble in heart, and you will find rest for
your souls. For My yoke is easy and My burden is light."

    ~ Matthew 11:28-30

Reply via email to