Phabricator/Conduit API Tokens
Appearance
Wikimedia's SRE and Release Engineering teams maintain several automated processes which utilize Phabricator Bot accounts to access Phabricator's Conduit API. This list is an attempt to document all of these bots and where their api tokens are used.
A list of all Phabricator bot accounts is available by using the "Active Bots" query.
Bots maintained by RelEng & SRE
GerritBot
Phab account | GerritBot |
---|---|
Purpose | Gerrit posts code-review status updates in phabricator |
Configuration |
|
ops-monitoring-bot
Phab account | ops-monitoring-bot |
---|---|
Purpose | Used by automation tools to update Phabricator tasks |
Configuration |
|
offboarding
Phab account | offboarding |
---|---|
Purpose | Offboarding script |
Configuration |
|
ProdPasteBot
Phab account | ProdPasteBot |
---|---|
Purpose | Phaste script to create paste from prod servers |
Configuration |
|
bzimport
Phab account | bzimport |
---|---|
Purpose | Old bugzilla import script, deprecated |
Configuration |
|
Bots maintained by WMCS
StrikerBot
Phab account | StrikerBot |
---|---|
Purpose | Bot account used by toolsadmin.wikimedia.org |
Configuration |
FIXME: in the private repo somewhere, as the |
Stashbot
Phab account | Stashbot |
---|---|
Purpose | Bot account used by Tool:Stashbot |
Configuration |
/data/project/stashbot/etc/config-k8s.yaml on Toolforge |
PhabBanBot
Phab account | PhabBanBot |
---|---|
Purpose | Bot account used by Tool:Phab-ban and Wikitech BlockIpComplete hooks |
Configuration |
|
Bots maintained by the community
PywikiBugs
Phab account | PywikiBugs |
---|---|
Purpose | Sends IRC notifications about activity in Phabricator |
Configuration |