Buildd master fails to pick up completion of build-farm job
Bug #545604 reported by
Jeroen T. Vermeulen
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Jeroen T. Vermeulen |
Bug Description
We're sooo close to getting templates generation working from end to end...
We now get as far as the slave doing the job, and seemingly completing it; but the master never quite picks up on this. According to /var/tmp/
Related branches
lp:~jtv/launchpad/bug-545604
Merged
into
lp:launchpad
- Данило Шеган (community): Approve (code)
-
Diff: 93 lines (+32/-9)2 files modifiedlib/lp/translations/model/translationtemplatesbuildbehavior.py (+16/-0)
lib/lp/translations/tests/test_translationtemplatesbuildbehavior.py (+16/-9)
Changed in rosetta: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
From /var/tmp/ development- buildd- manager. log:
Scanning Builders. ders() found 1 active build(s) to check jtv/canonical/ lp-sourcedeps/ eggs/Twisted- 10.0.0- py2.5-linux- i686.egg/ twisted/ internet/ base.py" , line 1170, in run mainLoop( ) jtv/canonical/ lp-sourcedeps/ eggs/Twisted- 10.0.0- py2.5-linux- i686.egg/ twisted/ internet/ base.py" , line 1179, in mainLoop runUntilCurrent () jtv/canonical/ lp-sourcedeps/ eggs/Twisted- 10.0.0- py2.5-linux- i686.egg/ twisted/ internet/ base.py" , line 778, in runUntilCurrent func(*call. args, **call.kw) jtv/canonical/ lp-branches/ test-buildfarm/ lib/lp/ buildmaster/ manager. py", line 243, in startService rred(self. scan) jtv/canonical/ lp-sourcedeps/ eggs/Twisted- 10.0.0- py2.5-linux- i686.egg/ twisted/ internet/ defer.py" , line 117, in maybeDeferred jtv/canonical/ lp-branches/ test-buildfarm/ lib/canonical/ librarian/ db.py", line 38, in retry_transacti on_decorator jtv/canonical/ lp-branches/ test-buildfarm/ lib/canonical/ database/ sqlbase. py", line 728, in reset_store_ decorator jtv/canonical/ lp-branches/ test-buildfarm/ lib/canonical/ librarian/ db.py", line 74, in write_transacti on_decorator jtv/canonical/ lp-branches/ test-buildfarm/ lib/lp/ buildmaster/ manager. py", line 336, in scan set.pollBuilder s(self. logger, transaction) jtv/canonical/ lp-branches/ test-buildfarm/ lib/lp/ buildmaster/ model/builder. py", line 649, in pollBuilders r.scanActiveBui lders() jtv/canonical/ lp-branches/ test-buildfarm/ lib/lp/ buildmaster/ master. py", line 189, in scanActiveBuilders builder. updateBuild( job) jtv/canonical/ lp-branches/ test-buildfarm/ lib/lp/ buildmaster/ model/builder. py", line 371, in updateBuild current_ build_behavior. updateBuild( queueItem) jtv/canonical/ lp-branches/ test-buildfarm/ lib/lp/ buildmaster/ model/buildfarm jobbehavior. py", line 212, in updateBuild queueItem, slave_status, logtail, logger) jtv/canonical/ lp-branches/ test-buildfarm/ lib/lp/ translations/ model/translati ontemplatesbuil dbehavior. py", line 97, in updateBuild_WAITING ldStatus( slave_status) jtv/canonical/ lp-branches/ test-buildfarm/ lib/lp/ buildmaster/ model/buildfarm jobbehavior. py", line 258, in extractBuildStatus 'build_ status' ] KeyError: 'build_status'
scanActiveBuil
Scanning failed with: 'build_status'
Traceback (most recent call last):
File "/home/
self.
File "/home/
self.
File "/home/
call.
File "/home/
d = defer.maybeDefe
--- <exception caught here> ---
File "/home/
result = f(*args, **kw)
File "/home/
return func(*args, **kwargs)
File "/home/
return func(*args, **kwargs)
File "/home/
ret = func(*args, **kwargs)
File "/home/
builder_
File "/home/
buildMaste
File "/home/
job.
File "/home/
self.
File "/home/
method(
File "/home/
build_status = self.extractBui
File "/home/
status_string = slave_status[
exceptions.