translations-to-branch exports do not handle transient errors well

Bug #787611 reported by Aaron Bentley
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Critical
Unassigned

Bug Description

When launchpad exports translations to a branch, it can detect transient errors such as concurrent updates to the branch by users. These transient errors cause an OOPS, which is too strong. We could change it to emit a warning, but this is too weak; it would make it difficult to detect when transient error types were actually permanent.

One option would be to convert translations exports to use jobs, which, when lp:~abentley/launchpad/retry-job lands, will support a limited number of retries before oopsing.

Aaron Bentley (abentley)
tags: added: export-translations-to-branch
Aaron Bentley (abentley)
tags: added: lp-translations
Aaron Bentley (abentley)
tags: added: oops
Changed in launchpad:
importance: High → Critical
summary: - translations exports do not handle transient errors well
+ translations-to-branch exports do not handle transient errors well
Curtis Hovey (sinzui)
tags: added: translations-branch
removed: export-translations-to-branch
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.