Recipe Build failure emails aren't as binary package build failures
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Medium
|
Aaron Bentley |
Bug Description
Hi,
I just got an email from a failed recipe build:
Subject: Failed to build: bazaar for hardy
Build abentley/bazaar into ppa for hardy: Failed to build.
--
https:/
You are the requester of the build.
There are several problems with this.
* The subject doesn't tell you it is a recipe build.
* the subject doesn't identify the recipe uniquely or the PPA. If you have a lot of recipes this could get confusing
* The body is rather terse and doesn't tell me much about what happened.
* It is needlessly incosistent with what you get for binary builds.
I would suggest following binary package build failure messages for consistency.
Subject: [Build #1803657] recipe build of ~abentley/bazaar in ubuntu hardy RELEASE (james-w PPA)
* Recipe: ~abentley/bazaar
* Archive: ~james-w/ppa
* State: Failed to build
* Duration: eight minutes
* Build Log:
https:/
* Builder: https:/
--
https:/
You are the requester of the build.
Thanks,
James
Related branches
- Paul Hummer (community): Approve (code)
-
Diff: 315 lines (+116/-29)6 files modifiedlib/canonical/launchpad/emailtemplates/build-request.txt (+7/-1)
lib/lp/code/mail/sourcepackagerecipebuild.py (+16/-1)
lib/lp/code/mail/tests/test_sourcepackagerecipebuild.py (+69/-10)
lib/lp/code/model/sourcepackagerecipebuild.py (+3/-2)
lib/lp/code/model/tests/test_sourcepackagerecipebuild.py (+16/-9)
lib/lp/testing/factory.py (+5/-6)
description: | updated |
summary: |
- Build failure emails don't have any links to any of the parts + Recipe Build failure emails aren't as binary package build failures |
tags: | added: recipe |
Changed in launchpad-code: | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in launchpad-code: | |
assignee: | nobody → Aaron Bentley (abentley) |
status: | Triaged → In Progress |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad-code: | |
status: | Fix Committed → Fix Released |
Fixed in stable r11270 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 11270>.