translation uploads from source package builds should stop when upstream sharing is enabled.

Bug #732612 reported by Henning Eggers
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Abel Deuring

Bug Description

Currently, templates and translations for source packages are uploaded by soyuz after the package has been built. Once the source package has upstream translations sharing configured correctly, the translations from the build should be discarded and only the template get uploaded to the package. Translations will then be pulled from the upstream source tree. If translations would still be imported to the source package, these would overwrite the translations done in Launchpad, which is something we don't want.

This should be fixed by using has_upstream_template from lp.translations.utilites.translationsharing to determine whether to upload translations or not. At the moment the hard part seems to be finding the place in the code where this happens ...

Related branches

description: updated
Abel Deuring (adeuring)
Changed in launchpad:
assignee: nobody → Abel Deuring (adeuring)
Revision history for this message
Henning Eggers (henninge) wrote :

Bug 741571 needs to be fixed to make this QA ok.

tags: added: qa-bad
Changed in launchpad:
status: Triaged → In Progress
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
Changed in launchpad:
milestone: none → 11.04
tags: added: qa-needstesting
removed: qa-bad
Changed in launchpad:
status: In Progress → Fix Committed
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
William Grant (wgrant)
tags: added: qa-untestable
removed: qa-needstesting
Revision history for this message
William Grant (wgrant) wrote :

With the fix for bug #741571 and having granted SELECT on packaging to queued, both cases of this work fine.

tags: added: qa-ok
removed: qa-untestable
William Grant (wgrant)
tags: added: bad-commit-12647 qa-bad
removed: qa-ok
Revision history for this message
William Grant (wgrant) wrote :

This is fine to deploy to nodowntime, but bug #742309 needs to be fixed before 11.04.

tags: added: qa-ok
removed: bad-commit-12647 qa-bad
William Grant (wgrant)
Changed in launchpad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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