148
edits
(→How to restart the services: Update service names for buildbot_bridge2_reflector) |
(Minor updates to BBB instructions.) |
||
Line 1: | Line 1: | ||
== Buildbot Bridge (BBB) == | == Buildbot Bridge (BBB) == | ||
The Buildbot Bridge is a set of services that allow us to schedule jobs in Taskcluster but run them in Buildbot. | The Buildbot Bridge is a set of services that allow us to schedule jobs in Taskcluster but run them in Buildbot. | ||
* '''Taskcluster Listener''': listens for pending Taskcluster Tasks and creates BuildRequests for them. | |||
* '''Buildbot Listener''': listens for Buildbot events for those jobs, and updates the Taskcluster Tasks accordingly. | |||
* '''Reflector''': reclaims Taskcluster Tasks and polls for changes that can't be detected by listening for Taskcluster on Buildbot events. | |||
The source code is located at https://github.com/mozilla/buildbot-bridge | The source code is located at https://github.com/mozilla/buildbot-bridge | ||
Line 100: | Line 103: | ||
=== What to expect in /builds/bbb === | === What to expect in /builds/bbb === | ||
<pre> | <pre> | ||
root@buildbot- | [root@buildbot-master86.bb.releng.scl3.mozilla.com bbb]# ls -lt | ||
total | total 16 | ||
-rw------- 1 cltbld cltbld 1387 Oct 2 11:32 config.json | |||
drwxr-xr-x 2 cltbld cltbld 4096 Sep 6 16:02 bin | |||
drwxr-xr-x 2 cltbld cltbld 4096 Mar 20 2017 include | |||
-rw------- 1 cltbld cltbld | lrwxrwxrwx 1 cltbld cltbld 15 Mar 20 2017 lib64 -> /builds/bbb/lib | ||
drwxr-xr-x 2 cltbld cltbld | drwxr-xr-x 3 cltbld cltbld 4096 Mar 20 2017 lib | ||
- | |||
- | |||
</pre> | </pre> | ||
The logs for each service can be found in /var/log/messages and also in Papertrail, so they can be easily monitored. | |||
The supervisord logs sometimes have additional information in error cases, and can be found in /var/log/supervisord. |
edits