autolanding silently fails if changelog is badly formatted
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
PBuilderJenkins |
New
|
High
|
Unassigned | ||
jenkins-launchpad-plugin |
New
|
Undecided
|
Unassigned |
Bug Description
autoland.py fails with no trace in the merge proposal. In the followin case the changelog is missing one space after the e-mail address. CI and the previous autolanding tests are passing just fine.
DEBUG: Merging lp:~music-app-dev/music-app/frankenstein-merge to lp:music-app
Traceback (most recent call last):
File "/var/lib/
sys.
File "/var/lib/
return merge_and_
File "/var/lib/
target.
File "/usr/local/
branch.
File "<string>", line 4, in merge_from_
File "/usr/lib/
conflicts = merger.do_merge()
File "/usr/lib/
merge = operation.
File "/usr/lib/
self.cleanups, self.func, *args, **kwargs)
File "/usr/lib/
result = func(*args, **kwargs)
File "/usr/lib/
hook(merge)
File "/usr/lib/
pre_
File "/usr/lib/
source_
File "/usr/lib/
(us_ver, us_revid) = _upstream_
File "/usr/lib/
changelog, _ignore = find_changelog(
File "/usr/lib/
raise UnparseableChan
bzrlib.
Changed in pbuilderjenkins: | |
assignee: | Sergio Schvezov (sergiusens) → nobody |
CI needs to fail and we need to move the pbuilderjenkins stuff to bzr bd