[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