This is done through (swh) scheduling the following instances (task-type: list-phabricator-full):
- [x] Create swhbot register accounts
- [x] Reference credentials per site:
- [x] kde: https://phabricator.kde.org/ (~> register through https://identity.kde.org)
- [x] wikimedia: https://phabricator.wikimedia.org/ (~> register through wikimedia.org)
- [x] blender: https://developer.blender.org/ (~> direct registration)
- [x] llvm: https://reviews.llvm.org (~> direct registration)
- [] ~~ phabricator: https://secure.phabricator.com (cannot register an account manually)~~
- [ ] Fix swh-lister's phabricator model to include instance in db model
- [ ] Deploy latest changes
- [ ] Migrate existing schema
- [ ] Deploy scheduler tasks for list-phabricator-full with instance:
- [ ] kde
- [ ] wikimedia
- [ ] blender
Note:
- Per instance, there might be an extra credential initialization step needed (and thus puppet configuration along the way to declare it)
- A probably not exhaustive list can be found at [1]
[1] https://en.wikipedia.org/wiki/Phabricator
Related T1797