[users at bb.net] Using buildbot 0.9rc3 in production

Elliot Saba staticfloat at gmail.com
Fri Sep 23 20:44:39 UTC 2016


Hello Pierre, thank you for the very quick response!

Using `ps -ef | grep python`, I can see that my buildbot-worker process has
been running continually for ~3 days now, so I don't think the process is
getting killed.  Furthermore, the buildbot-worker twistd.log shows that
things are (fairly) normal, except that we seem to be hitting timeouts.  Here
is a section of the buildbot-worker's log
<https://gist.github.com/staticfloat/bb9cefe66704b66d69a44ba027a18409> that
I believe shows an entire "build cycle".  The connection failures repeat
many more times before reconnecting to the master properly, and the whole
cycle repeats.


Ah, so I would use RoleFromGroup, and put in a GithubOrganization there.
That's actually best case for us, so thank you for that!


Another question: when I navigate into detail pages, (for instance, when
navigating into the build_ubuntu64 builder page
<https://buildtest.e.ip.saba.us/#/builders/15>) then trying to navigate
back, I click on the "Builders" breadcrumb at the top of the page, which
takes me back to the "Builders" page, but doesn't get rid of the
"build_ubuntu64" breadcrumb at the top.  Is that expected?
-E

On Fri, Sep 23, 2016 at 12:57 PM, Pierre Tardy <tardyp at gmail.com> wrote:

>
>
> Le ven. 23 sept. 2016 à 21:30, Elliot Saba <staticfloat at gmail.com> a
> écrit :
>
>> Hello there,
>>
>
> Hi Elliot,
> Glad to hear you are working on the upgrade!
>
>
>> The first question is, my buildbot worker instance seems to be
>> disconnecting immediately as soon as a build starts.  You can see this by
>> looking at the only build that is being attempted on the main buildbot
>> instance, it fails with the message:
>>
>
> The error I can see is the worker disconnecting.
> Looking at the timeing it looks like this is always after 16min more of
> less 5 sec.
> I would guess you have something that do something like killlall python on
> the machine every 16min
>
> I can't think of another reason explaining this.
>
>
>> My second question is, how do I explicitly assign individual users to a
>> "role" when using the GitHubAuth provider?  From what I understand, the
>> GitHubAuth provider does not provide the user's email yet, so I can't just
>> use the email address assigned within GitHub together with RolesFromEmail.
>>
>
> What you would do is rather to use the role from group. At the moment, we
> only have support for group == organisation in hte GitHubAuth provider. I
> think this may make sense to add the concept of group == github team, but
> this would need some more development.
>
>
>> My third question is, the layout of Nine doesn't work very well on my
>> computer (Chrome 53 on a retina MacbookPro).  For example, I have to scroll
>> to the right to see the rightmost buttons in any of the main "content"
>> webpages, unless I "unpin" the menu on the left.  That's not such a huge
>> burden, but I fear many of the users that want to use the buildbot software
>> will be confused when they don't see the buttons on the right, is there a
>> way to disable this by making the "unpinned" behavior default?
>>
>
> This was like this in the begining of the devlopment.
> But we got feedback that people find it annoying to need constant open and
> close the menu, so we setup a automatic pin if the screen is larger than a
> certain threshold.
> That said, after testing again today, it looks like we have a regression
> on the horizontal display of the build page. It is supposed to adapt much
> better than it currently does
> I need to look at it. http://trac.buildbot.net/ticket/3614#ticket
>
> Thanks for you feedbacks
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.buildbot.net/pipermail/users/attachments/20160923/64af8ce5/attachment.html>


More information about the users mailing list