[users at bb.net] 0.9.0rc2 and multi-master

Pierre Tardy tardyp at gmail.com
Tue Sep 6 14:18:59 UTC 2016


Hi Neil,

>
>
> However, not everything is perfect. For example, I do not get a force
> build button on the non-UI master's builder (nor a 'clear the queue'
> button). That will drive my users crazy for sure.
>

You need to configure all the force-schedulers on your UI masters.
forceschedulers defined in the non-UI masters will not be used, as they
have to be in the UI.
This is tracked on http://trac.buildbot.net/ticket/2673


> And I'm not sure how to determine whether the masters are talking to
> each other or that the UI master is just reading the database for the
> other masters' information.
>

the masters are talking to each other via crossbar. an easy way to make
sure this work is to start a build on a non-ui master, and see it
auto-update in the ui-master.

If you get autoupdate then the mq is correctly working. If you have to
reload the UI (F5) to see build progress, then it means the ui master can
only get updated data via DB, and not via message queue.
You might also have a look at tcpdump on the crossbar port to see the
activity to crossbar.

I can see that you have an asymetric configuration for multi-master.
http://docs.buildbot.net/latest/manual/concepts.html?highlight=asymmetric#multimaster

I would recommend to first start with symetric configuration where all the
masters have UI, and all masters have all builders/schedulers

regards
Pierre
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.buildbot.net/pipermail/users/attachments/20160906/322c4937/attachment.html>


More information about the users mailing list