[Buildbot-commits] [djmitche/buildbot] e5c935: prepare() might return False, indicating this slav...

noreply at github.com noreply at github.com
Tue Jul 6 19:08:39 UTC 2010


Branch: refs/heads/master
Home:   http://github.com/djmitche/buildbot

Commit: e5c9356c1f069773b1275101ec855e6640abb269
    http://github.com/djmitche/buildbot/commit/e5c9356c1f069773b1275101ec855e6640abb269
Author: John Carr <john.carr at unrouted.co.uk>
Date:   2010-07-06 (Tue, 06 Jul 2010)

Changed paths:
  M master/buildbot/process/builder.py

Log Message:
-----------
prepare() might return False, indicating this slave wasnt available after all


Commit: ae2862770f88f9a5cd6acc42fb57f75e5a818440
    http://github.com/djmitche/buildbot/commit/ae2862770f88f9a5cd6acc42fb57f75e5a818440
Author: John Carr <john.carr at unrouted.co.uk>
Date:   2010-07-06 (Tue, 06 Jul 2010)

Changed paths:
  M master/buildbot/process/builder.py

Log Message:
-----------
By default, there is always success preparing a slave


Commit: bbf1be18d08d5e7ec353d068ac5388c06dbd9030
    http://github.com/djmitche/buildbot/commit/bbf1be18d08d5e7ec353d068ac5388c06dbd9030
Author: John Carr <john.carr at unrouted.co.uk>
Date:   2010-07-06 (Tue, 06 Jul 2010)

Changed paths:
  M master/buildbot/buildslave.py

Log Message:
-----------
Substantiate should now return true if the slave is already running, true when it eventually attaches, false when it cant start for whatever reason (not enough resources etc) or it will errback


Commit: ddfcbdfca01b453bdd18911dee82d7c19654507e
    http://github.com/djmitche/buildbot/commit/ddfcbdfca01b453bdd18911dee82d7c19654507e
Author: John Carr <john.carr at unrouted.co.uk>
Date:   2010-07-06 (Tue, 06 Jul 2010)

Changed paths:
  M master/buildbot/buildslave.py

Log Message:
-----------
Cope with failures before substantion_deferred is set


Commit: c2c11bc34a23e2c8b913fe79558a01cc845226cd
    http://github.com/djmitche/buildbot/commit/c2c11bc34a23e2c8b913fe79558a01cc845226cd
Author: John Carr <john.carr at unrouted.co.uk>
Date:   2010-07-06 (Tue, 06 Jul 2010)

Changed paths:
  M master/buildbot/process/builder.py

Log Message:
-----------
If substantiation is cancelled, put the slave back in to a latent state


Commit: beb97801fbc47730ee065bbca327ad9e6c9481a9
    http://github.com/djmitche/buildbot/commit/beb97801fbc47730ee065bbca327ad9e6c9481a9
Author: John Carr <john.carr at unrouted.co.uk>
Date:   2010-07-06 (Tue, 06 Jul 2010)

Changed paths:
  M master/buildbot/process/builder.py

Log Message:
-----------
If we can't actually satisfy a build, we need to release it and make sure it is resubmitted


Commit: 40dbc48a61f18935e4b907574661af91da504d44
    http://github.com/djmitche/buildbot/commit/40dbc48a61f18935e4b907574661af91da504d44
Author: John Carr <john.carr at isotoma.com>
Date:   2010-07-06 (Tue, 06 Jul 2010)

Changed paths:
  M master/buildbot/buildslave.py
  M master/buildbot/ec2buildslave.py
  M master/buildbot/process/builder.py

Log Message:
-----------
Build slaves now have locks

These locks will:
  * be acquired before a build is started.
  * not cause latent slaves to be substantiated
  * not cause a build wait
  * cause a build to go to another slave if this one isnt available


Commit: 7d3183faefd034ddfe1c1a2609e34f9ac999fea3
    http://github.com/djmitche/buildbot/commit/7d3183faefd034ddfe1c1a2609e34f9ac999fea3
Author: John Carr <john.carr at unrouted.co.uk>
Date:   2010-07-06 (Tue, 06 Jul 2010)

Changed paths:
  A contrib/libvirt/network.xml
  A contrib/libvirt/vmbuilder
  M docs/cfg-buildslaves.texinfo
  A master/buildbot/libvirtbuildslave.py

Log Message:
-----------
Add a new latent buildslave using libvirt


Commit: e3b6c1fb3647a9bff141e080f25f853dac3c941a
    http://github.com/djmitche/buildbot/commit/e3b6c1fb3647a9bff141e080f25f853dac3c941a
Author: Dustin J. Mitchell <dustin at zmanda.com>
Date:   2010-07-06 (Tue, 06 Jul 2010)

Changed paths:
  A contrib/libvirt/network.xml
  A contrib/libvirt/vmbuilder
  M docs/cfg-buildslaves.texinfo
  M master/buildbot/buildslave.py
  M master/buildbot/ec2buildslave.py
  A master/buildbot/libvirtbuildslave.py
  M master/buildbot/process/builder.py

Log Message:
-----------
Merge branch 'prelibvirt' of git://github.com/Jc2k/buildbot

* 'prelibvirt' of git://github.com/Jc2k/buildbot:
  Add a new latent buildslave using libvirt
  Build slaves now have locks
  If we can't actually satisfy a build, we need to release it and make sure it is resubmitted
  If substantiation is cancelled, put the slave back in to a latent state
  Cope with failures before substantion_deferred is set
  Substantiate should now return true if the slave is already running, true when it eventually attaches, false when it cant start for whatever reason (not enough resources etc) or it will errback
  By default, there is always success preparing a slave
  prepare() might return False, indicating this slave wasnt available after all






More information about the Commits mailing list