[Buildbot] #3658: remove/move to separate directory not working in Nine contrib scripts

Buildbot trac trac at buildbot.net
Wed Jan 4 00:45:24 UTC 2017


#3658: remove/move to separate directory not working in Nine contrib scripts
----------------------+-----------------------
Reporter:  rutsky     |      Owner:
    Type:  undecided  |     Status:  new
Priority:  major      |  Milestone:  undecided
 Version:  0.9.1      |   Keywords:
----------------------+-----------------------
 Lots of contrib scripts are not working with Buildbot 0.9.*.
 They should be either fixed, or removed, or moved to 0.8.* specific place.

 First scripts which blocks issue #2340.

 *
 [https://github.com/buildbot/buildbot/blob/master/master/contrib/buildbot_json.py
 buildbot_json.py]

   Python API to Buildbot using `/json` endpoint
 ([http://trac.buildbot.net/wiki/BuildbotJson docs]).

   `/json` API was removed in 0.9.0, same functionality should be
 implemented using Data API.

 *
 [https://github.com/buildbot/buildbot/blob/master/master/contrib/fakemaster.py
 fakemaster.py]

   Fake master, allows to run arbitrary commands on worker.

   Doesn't work due to changes in !RemoteCommand running implementation.

 *
 [https://github.com/buildbot/buildbot/blob/master/master/contrib/SimpleConfig.py
 SimpleConfig.py]

   "Simple" Buildbot configuration with parameters in JSON files and
 "buildshim" scripts in VCS.

   Doesn't work in 0.9.0 due to configuration changes (web status,
 reporters).
   Probably might be replaced with buildbot_travis.

 * [https://github.com/buildbot/buildbot/blob/master/master/contrib/trac
 Buildbot Watcher Trac plugin]

   "It watches a BuildBot status webserver and incorporates build
 information into the standard Trac timeline."

   Looks like uses custom XML-RPC interface for Buildbot that never got
 into upstream (and fork is not available anymore).

 I haven't reviewed other scripts in contrib (they doesn't have "slave"
 wording which I can't trivially fix), but I think lots of stuff there
 doesn't work now.

--
Ticket URL: <http://trac.buildbot.net/ticket/3658>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation


More information about the bugs mailing list