[users at bb.net] Quirks as we migrate to 0.9.10

Greg Bullock greg at nwra.com
Thu Sep 7 21:11:18 UTC 2017


Thank you.

We've completed our migration from 0.8.12 to 0.9.10, and we're very 
pleased.  Thank you all for the great project.

I've learned more about the Anomaly of the Vanishing ForceScheduler 
Link.  It's not that the link vanished, but rather, that the title band 
on which the link appears can persist when it should probably refresh 
(and refreshing would remove the link).

The following steps demonstrate the oddity on my system:

 1. Click the Build:Builders link in the left panel to navigate to the
    /#/builders web page.  Observe that the ForceScheduler link does not
    appear along the top band, i.e., the band that displays "<name of
    buildbot> Builds / Builders"
 2. Click on a Builder Name to Navigate to the /#/builders/:builderid
    web page.  Observe that the top band now displays "<name of
    buildbot> Builds / Builders / <name of builder>" along with the
    ForceScheduler link.
 3. Repeat Step 1, clicking the Build:Builders link in the left panel to
    navigate to the /#/builders web page.  Observe that this time the
    top band still displays "<name of buildbot> Builds / Builders /
    <name of builder>" along with the ForceScheduler link.

If this is a bug, let met know, and I can report it.

On the topic, is there a way get the ForceScheduler link to appear on 
the /#/builders web page, so it schedules all builders (rather than just 
the one builder specified on the /#/builders/:builderid web page) ?

Similarly, is there a way for the user to schedule forced builds of 
multiple, selected builders ?  Or to specify tags and force builds in 
all builders with the designated tags?

-Greg


On 8/24/2017 11:40 AM, Pierre Tardy wrote:
>
>
> On Wed, Aug 23, 2017 at 11:08 PM Greg Bullock <greg at nwra.com 
> <mailto:greg at nwra.com>> wrote:
>
>     We're at an early stage in our migration from buildbot 0.8.12 to
>     0.9.10.  The new About web page currently shows
>
>         Python version: 3.6.1
>         Buildbot version: 0.9.10
>         Twisted version: 17.5.0
>
>     A few questions arise.  Does
>
>     c['db'] = { 'db_url' : "sqlite:///state.sqlite", }
>
>     in the 0.9.10 master.cfg need to point to different URLs in order
>     for 0.8.12 and 0.9.10 to both run concurrently without conflict? 
>     Currently, both master.cfg files (for 0.9.10 and 0.8.12) specify
>     the same URL, the default from creating the buildbot master.
>
>
> Yes, you should definitly use different database. migrating database 
> from eight to nine is not supported.
>
>     Also, in editing the master.cfg file to tweak the new web pages,
>     I've goofed something up, not sure what, with the result that the
>     Force Build button no longer appears on the Builders web page (nor
>     on any other page).  This was the link to invoke a
>     schedulers.ForceScheduler(...).  The link appeared in an early
>     test, but vanished after I made some changes and restarted the
>     buildbot.  I can't seem to get it back, and I'm not sure what I
>     did that made it go away.
>
>     Any ideas how to restore that link?
>
> Probably you should try to remember what you did to make it vanish,
> There is nothing particular with forcescheduler with nine (unless if 
> you are doing asymetric multimaster, but probably you are not at that 
> point)
>

-- 
Greg Bullock
NorthWest Research Associates
301 Webster St.
Monterey, CA  93940
(831) 582-4907
greg at nwra.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.buildbot.net/pipermail/users/attachments/20170907/b4b88c7d/attachment.html>


More information about the users mailing list