BMO/Bot Registry
From MozillaWiki
< BMO
Revision as of 20:30, 14 February 2020 by Emceeaich (talk | contribs) (→Bot List: update hlundberg)
Some times you want a BMO account that is not a real person. That's okay -- in fact it is a good security measure!
However this comes with some problems -- if we (the bmo admins) can't tell who owns a bot, and we have to make a decision that might break we have no way of informing the owner except to break it and wait to hear back. This list below is by no means mandatory, but if you fill it out, we can help avoid future breakages!
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
Bot Bugmail | Owner Bugmail | API (xmlrpc, jsonrpc, bzapi, or rest) | Token or API Key | Repo |
---|---|---|---|---|
pulsebot@bots.tld | mh+mozilla@glandium.org | rest | api-key | https://github.com/glandium/pulsebot/ |
treeherderbugbot@gmail.com | tools-treeherder | xmlrpc | Username/password | GitHub's Bugzilla integration |
intermittent-bug-filer@mozilla.bugs | tools-treeherder | rest | api-key | https://github.com/mozilla/treeherder |
orangefactor@bots.tld | auto-tools@moco | rest | api-key | https://hg.mozilla.org/automation/orangefactor/ |
webops-kanban@mozilla.bugs | atoll | Unknown | Token | |
mozilla+bugcloser@davedash.com | Unknown | Unknown | Token (github) | Unknown |
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 |
flow2bugs@netops.bugs | unknown | Unknown | Unknown | Unknown |
webcompat-bugs@mozilla.bugs | miket@mozilla.com | rest | api-key | TBD |
pulgasaur@mozilla.bugs | peterbe@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 | babadie@mozilla.com | rest | api-key; phabricator-token | https://github.com/mozilla/code-review |
upliftbot@mozilla.com | babadie@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; xmlrpc | 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 |