Sheriffing/How To/Bugbug

From MozillaWiki
Jump to: navigation, search

The bugbug service gets called by the Gecko decision task to determine which tasks shall run for a push.

If the service is unresponsive, the decision tasks of pushes automatically getting optimized (= autoland) will fail. A person with the Operator role for bugbug in Heroku can restart the services as described below to resolve the issue:

  • Install the heroku command line tool
  • Run heroku ps:restart worker.1 --app bugbug
  • Wait a few minutes for the restarted worker to get into a running state again.
  • Restart the remaining workers:
    • heroku ps:restart worker.2 --app bugbug
    • heroku ps:restart worker.3 --app bugbug