"Request build" dialog indicates builds are pending when they are not and doesn't allow new builds
Bug #728789 reported by
Jelmer Vernooij
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Critical
|
Ian Booth |
Bug Description
Pages with manually triggered recipe builds will not do another build (by clicking "Request build"), claiming there are "Builds pending" when that is not the case.
E.g.:
https:/
was previously built for natty and maverick and I can no longer build it as the natty and maverick check boxes are disabled. These builds would result in newer source packages being uploaded, as upstream has new revisions since I last triggered a build.
Related branches
lp:~wallyworld/launchpad/recipe-request-builds-existing
- Tim Penhey (community): Approve
- Launchpad code reviewers: Pending (code) requested
- Leonard Richardson: Pending (code) requested
-
Diff: 112 lines (+29/-23)1 file modifiedlib/lp/code/javascript/requestbuild_overlay.js (+29/-23)
lp:~wallyworld/launchpad/recipe-pending-build-testfix
- Brad Crittenden (community): Approve (code)
-
Diff: 237 lines (+90/-30)4 files modifiedlib/lp/code/interfaces/sourcepackagerecipe.py (+16/-1)
lib/lp/code/javascript/requestbuild_overlay.js (+24/-28)
lib/lp/code/model/sourcepackagerecipe.py (+11/-0)
lib/lp/code/model/tests/test_sourcepackagerecipe.py (+39/-1)
tags: | added: regression |
summary: |
"Request build" dialog indicates builds are pending when they are not + and doesn't allow new builds |
Changed in launchpad: | |
importance: | High → Critical |
assignee: | nobody → Ian Booth (wallyworld) |
status: | Triaged → In Progress |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
A relevant test just failed on the Windmill builder: https:/ /hudson. wedontsleep. org/job/ windmill/ 32/
Possibly spurious, but something to look into.