Template generation jobs are not aggregated
Bug #644464 reported by
Henning Eggers
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Low
|
Unassigned |
Bug Description
A translation template build job is created for every commit of the branch. This results in many identical builds happening for the same branch. This is starting to block a lot of builders for other builds.
Instead, commits should be collected into one job while another job is in progress so that no more than one build occurs for a branch at one point in time.
Julian considers this critical.
summary: |
- Template generation jobs are not collected + Template generation jobs are not aggregated |
Changed in rosetta: | |
status: | New → Triaged |
importance: | Undecided → Critical |
milestone: | none → 10.10 |
Changed in rosetta: | |
importance: | Critical → High |
Changed in launchpad: | |
importance: | High → Low |
To post a comment you must log in.
We are actually not generating a huge amount of jobs it seems. It's just that they get retried because of a build-manager bug. Thus, lowering priority on this one.
I guess the nice way to avoid any problems (including concurrency problems) is to limit number of jobs per branch to two pending jobs (or other small finite number: two might still be picked up by different builders at roughly the same time and then new changes in between won't be seen). It will get an odd unneeded job in, but we'll make sure that we have processed all the changes, and won't do too much of the duplicate work.