[Buildbot-commits] [buildbot/buildbot] d73863: DockerLatentBuildSlave:
GitHub
noreply at github.com
Tue Nov 18 12:43:30 UTC 2014
Branch: refs/heads/master
Home: https://github.com/buildbot/buildbot
Commit: d738634eda532ef8976579e4b3a158ca05dd359f
https://github.com/buildbot/buildbot/commit/d738634eda532ef8976579e4b3a158ca05dd359f
Author: Xavier Delannoy <xdelannoy at cloudmark.com>
Date: 2014-11-18 (Tue, 18 Nov 2014)
Changed paths:
M master/buildbot/buildslave/docker.py
Log Message:
-----------
DockerLatentBuildSlave:
- Fix: create the container with the name <slavename>_<id>
- Fix: destroy the container after the stop operation. (Eg: remove from disk)
Commit: e08e4312ee25503b026486c6e42535594ea8eadd
https://github.com/buildbot/buildbot/commit/e08e4312ee25503b026486c6e42535594ea8eadd
Author: Xavier Delannoy <xdelannoy at cloudmark.com>
Date: 2014-11-18 (Tue, 18 Nov 2014)
Changed paths:
M master/buildbot/buildslave/docker.py
Log Message:
-----------
DockerLatentBuildSlave:
- remove the last \n of log lines when the docker image is built.
Commit: 182c6c5587139498837bcc98ce9ca4baa7452b29
https://github.com/buildbot/buildbot/commit/182c6c5587139498837bcc98ce9ca4baa7452b29
Author: Xavier Delannoy <xdelannoy at cloudmark.com>
Date: 2014-11-18 (Tue, 18 Nov 2014)
Changed paths:
M master/buildbot/buildslave/docker.py
Log Message:
-----------
DockerLatentBuildSlave
- remove buildFinished method. It breaks at least:
- a slave can run several build in parallel.
with buildFinished, the container is removed as soon as the first build is finished. As a consequence, concurrent build are canceled.
This is not what we want
- build_wait_timeout feature
This is implemented by AbstractLatentBuildSlave
Commit: 9b7d7b5f4c6b72564102b64a9b2135cd1acc99a3
https://github.com/buildbot/buildbot/commit/9b7d7b5f4c6b72564102b64a9b2135cd1acc99a3
Author: Xavier Delannoy <xdelannoy at cloudmark.com>
Date: 2014-11-18 (Tue, 18 Nov 2014)
Changed paths:
M master/buildbot/buildslave/base.py
Log Message:
-----------
When using a AbstractLatentBuildSlave with build_wait_timeout >0, this tracback appears when the slave is disconnected when the build_wait_timer fired:
Traceback (most recent call last):
File "/home/xavierd/Projects/myGitHub/buildbot-work/sandbox/local/lib/python2.7/site-packages/twisted/spread/pb.py", line 1341, in maybeLogout
fn()
File "/home/xavierd/Projects/myGitHub/buildbot-work/src/master/buildbot/pbmanager.py", line 177, in <lambda>
return (pb.IPerspective, persp, lambda: persp.detached(mind))
File "/home/xavierd/Projects/myGitHub/buildbot-work/src/master/buildbot/buildslave/protocols/pb.py", line 104, in detached
self.notifyDisconnected()
File "/home/xavierd/Projects/myGitHub/buildbot-work/src/master/buildbot/buildslave/protocols/base.py", line 43, in notifyDisconnected
self._disconnectSubs.deliver()
--- <exception caught here> ---
File "/home/xavierd/Projects/myGitHub/buildbot-work/src/master/buildbot/util/subscription.py", line 37, in deliver
sub.callback(*args, **kwargs)
exceptions.TypeError: _disconnected() takes exactly 1 argument (0 given)
Commit: 2653463d5b4e078ef8a809e481eddcf150c84e71
https://github.com/buildbot/buildbot/commit/2653463d5b4e078ef8a809e481eddcf150c84e71
Author: Xavier Delannoy <xdelannoy at cloudmark.com>
Date: 2014-11-18 (Tue, 18 Nov 2014)
Changed paths:
M master/buildbot/buildslave/docker.py
Log Message:
-----------
autopep8
Commit: d527f19ac82032e933eddb8672584acea976f9d9
https://github.com/buildbot/buildbot/commit/d527f19ac82032e933eddb8672584acea976f9d9
Author: Mikhail Sobolev <mss at mawhrin.net>
Date: 2014-11-18 (Tue, 18 Nov 2014)
Changed paths:
M master/buildbot/buildslave/base.py
M master/buildbot/buildslave/docker.py
Log Message:
-----------
Merge pull request #1365 from delanne/DockerLatentFix
various minor fix for AbstractLatentBuildSlave and DockerLatentBuildSlave
Compare: https://github.com/buildbot/buildbot/compare/d64079b8ed0c...d527f19ac820
More information about the Commits
mailing list