637
edits
(add moc-queue-bot@mozilla.bugs) |
DaveLawrence (talk | contribs) No edit summary |
||
(48 intermediate revisions by 26 users not shown) | |||
Line 9: | Line 9: | ||
If you include a link to the repo, things can be even smoother. | If you include a link to the repo, things can be even smoother. | ||
If your bot misbehaves, we can tell you about it rather than just blocking it. | |||
== Bot Requirements == | |||
All bot and automation users: | |||
* '''must''' have a `bots.tld` bugmail by 2020-06-30 | |||
* '''must''' use the REST api by 2020-06-30 | |||
* if they have elevated privileges must use a API key by 2020-06-30 | |||
* '''should''' be listed in this registry ''unless'' there is a business reason not to list them publicly | |||
* when they modify bugs, they '''should''' leave a comment that the bug has been modified by a bot unless it does not make sense to | |||
== Bot List == | |||
Make sure you created your bot account, with the relevant groups, filing a bug in https://bugzilla.mozilla.org/enter_bug.cgi?product=bugzilla.mozilla.org&component=Administration | |||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
Line 15: | Line 29: | ||
! Bot Bugmail !! Owner Bugmail !! API (xmlrpc, jsonrpc, bzapi, or rest) !! Token or API Key!! Repo | ! Bot Bugmail !! Owner Bugmail !! API (xmlrpc, jsonrpc, bzapi, or rest) !! Token or API Key!! Repo | ||
|- | |- | ||
| | | delivery-checks@bots.tld || mathieu@mozilla.com || rest || api-key || https://github.com/mozilla-services/poucave/blob/4f16bff/poucave/utils.py#L254-L316 | ||
|- | |- | ||
| | | pulsebot@bmo.tld || dkl@mozilla.com || rest || api-key || https://github.com/mozilla-conduit/pulsebot/ | ||
|- | |||
| phab-bot@bmo.tld || dkl@mozilla.com || rest || api-key || https://github.com/mozilla-conduit/phabricator | |||
|- | |- | ||
| treeherderbugbot@gmail.com || [https://lists.mozilla.org/listinfo/tools-treeherder tools-treeherder] || xmlrpc || Username/password || [https://github.com/github/github-services/blob/master/lib/services/bugzilla.rb GitHub's Bugzilla integration] | | treeherderbugbot@gmail.com || [https://lists.mozilla.org/listinfo/tools-treeherder tools-treeherder] || xmlrpc || Username/password || [https://github.com/github/github-services/blob/master/lib/services/bugzilla.rb GitHub's Bugzilla integration] | ||
Line 23: | Line 39: | ||
| intermittent-bug-filer@mozilla.bugs || [https://lists.mozilla.org/listinfo/tools-treeherder tools-treeherder] || rest || api-key || https://github.com/mozilla/treeherder | | intermittent-bug-filer@mozilla.bugs || [https://lists.mozilla.org/listinfo/tools-treeherder tools-treeherder] || rest || api-key || https://github.com/mozilla/treeherder | ||
|- | |- | ||
| orangefactor@bots.tld || | | orangefactor@bots.tld || Treeherder team || rest || api-key || https://github.com/mozilla/treeherder/tree/master/treeherder/intermittents_commenter | ||
|- | |||
| webops-kanban@mozilla.bugs || atoll || Unknown || Token || | |||
|- | |- | ||
| | | mozilla+bugcloser@davedash.com || Unknown || Unknown || Token (github) || Unknown | ||
|- | |- | ||
| | | release-mgmt-analysis@mozilla.com || mcastelluccio@mozilla.com || rest || api-key || https://github.com/mozilla/bugbug/ | ||
|- | |- | ||
| | | release-mgmt-account-bot@mozilla.tld || cdenizet@mozilla.com || rest || api-key || https://github.com/mozilla/relman-auto-nag/ | ||
|- | |- | ||
| slaveapi@mozilla.releng.tld || release@mozilla.com || Unknown || Unknown || https://github.com/mozilla/build-slaveapi | | slaveapi@mozilla.releng.tld || release@mozilla.com || Unknown || Unknown || https://github.com/mozilla/build-slaveapi | ||
Line 41: | Line 55: | ||
| webcompat-bugs@mozilla.bugs || miket@mozilla.com || rest || api-key || TBD | | webcompat-bugs@mozilla.bugs || miket@mozilla.com || rest || api-key || TBD | ||
|- | |- | ||
| pulgasaur@mozilla.bugs || | | pulgasaur@mozilla.bugs || willkg@mozilla.com || rest || api-key || https://github.com/mozilla/github-bugzilla-pr-linker | ||
|- | |||
| moc-queue-bot@mozilla.bugs || moc@mozilla.com || rest || api-key || git-internal/puppet/modules/moc_bug_queuemon | |||
|- | |||
| omphalos@mozilla.bugs || mgoodwin@mozilla.com || rest || api-key || https://github.com/mozilla/OneCRL-Tools | |||
|- | |||
| bug-husbandry-bot@mozilla.bugs || ehumphries@moco || rest || api-key || [[Bugmasters/Projects/Bug_Handling/Bug_Husbandry]] | |||
|- | |||
| reviewbot@mozilla.com || mcastelluccio@mozilla.com || rest || api-key; phabricator-token || https://github.com/mozilla/code-review | |||
|- | |||
| upliftbot@mozilla.com || mcastelluccio@mozilla.com || rest || api-key; phabricator-token || https://github.com/mozilla/release-services/tree/master/src/uplift/bot | |||
|- | |||
| wptsync@mozilla.bugs || jgraham@mozilla.com || rest || api-key || https://github.com/mozilla/wpt-sync | |||
|- | |||
| release+phabricator@mozilla.com || sfraser@mozilla.com || rest || api-key || Unknown / Phabricator use | |||
|- | |||
| foxsec-pytest@mozilla.com || abahnken@mozilla.com || rest || api-key || https://github.com/mozilla-services/pytest-services | |||
|- | |||
| experimenter@mozilla.com || jbuckley@mozilla.com || rest || api-key || https://github.com/mozilla/experimenter | |||
|- | |||
| bugmail@firebot.glob.uno || glob@mozilla.com || rest || anon || https://github.com/globau/firebot | |||
|- | |||
| bteam-dashboard@bmo.tld || glob@mozilla.com || rest || api-key || https://github.com/globau/bteam-dashboard | |||
|- | |||
| conduit-dashboard@bmo.tld || glob@mozilla.com || rest || api-key || https://github.com/globau/bteam-dashboard/tree/conduit | |||
|- | |||
| jitbugs@mozilla.bugs || mgaudet@mozilla.com || n/a || n/a || Watchable Account for JavaScript JIT Bug Reviews | |||
|- | |||
| relops-bug-generator@mozilla.com || jwatkins@mozilla.com || n/a || n/a || Automated Bug Generation for RelOps | |||
|- | |||
| mozilla-apprentice@mcc.id.au || cam@mcc.id.au || rest || api-key || https://github.com/heycam/wg-tracker | |||
|- | |||
| security-baseline@bots.tld || sbennetts@mozilla.com || rest || api-key || https://github.com/mozilla-services/foxsec | |||
|- | |||
| hlundberg@bots.tld || sstruble@moco || rest || api-key || n/a | |||
|- | |||
| n/a || tom@mozilla.com || rest || api-key || private Google Sheets scripts | |||
|- | |||
| n/a || jstutte@mozilla.com || rest || api-key || private KNIME workflow (read-only) | |||
|- | |||
| n/a || ktaeleman@mozilla.com || rest || anon || https://github.com/FirefoxGraphics/triage | |||
|- | |||
| n/a || helfi92@gmail.com || rest || api-key || https://github.com/mozilla-frontend-infra/bugzilla-graphql-gateway | |||
|- | |||
| secops-fraud@mozilla.com || abahnken@mozilla.com || rest || api-key || https://github.com/mozilla-services/foxsec-pipeline/tree/master/contrib/bugzilla-alert-manager | |||
|- | |||
| updatebot@bots.tld || tom@mozilla.com || rest || api-key || https://github.com/mozilla-services/updatebot | |||
|- | |||
| socorro@bots.tld || willkg@mozilla.com || rest || api-key || https://github.com/mozilla-services/socorro/tree/master/webapp-django/crashstats/crashstats/management/commands/bugassociations.py | |||
|- | |||
| bugmon@mozilla.com || bugmon@mozilla.com || rest || api-key || https://github.com/MozillaSecurity/bugmon | |||
|- | |- | ||
| | | testrail@bots.tls || twalker@mozilla.com || ? || ? || https://testrail.stage.mozaws.net/ | ||
|} | |} |
edits