Launchpad API can return a null preview_diff and prevents triggering
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
jenkins-launchpad-plugin |
Triaged
|
High
|
Unassigned |
Bug Description
Looks like launchpad can return 'None' for the preview diff. This results in no triggering.
The MP in question was a resubmit of one developers branch over another developers:
https:/
[log]
2013-10-07 19:17:33,035 DEBUG Triggering lp:ubuntu-docviewer-app
2013-10-07 19:17:33,035 DEBUG /var/lib/
DEBUG: Going to acquire launchpad lock "launchpad-
DEBUG: Lock acquired for launchpadTrigger
DEBUG: Using "/var/lib/
DEBUG: jenkins job parameter [use_descriptio
DEBUG: Job is configured to fallback to description: False
DEBUG: Going to trigger merge: https:/
ERROR: preview_diff of this merge proposal is None
DEBUG: Skipping this merge proposal
2013-10-07 19:17:38,228 ERROR Command ['/var/