Custom uploads of translations cause Release to get out of sync

Bug #1509026 reported by Colin Watson on 2015-10-22
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Critical
Colin Watson

Bug Description

When we opened xenial, the second publisher run included a copy of custom translations uploads from wily to xenial, but nothing else that caused indexes to be updated; this meant that xenial/*Release* was left with the old checksums for main/i18n/Translation-en et al, and builds failed with:

  W: Failed to fetch http://ftpmaster.internal/ubuntu/dists/xenial/main/i18n/Translation-en Hash Sum mismatch

I'm running publish-distro with -A, which should fix this, but the publisher should have worked this out for itself.

Related branches

Nick Moffitt (nick-moffitt) wrote :

This just affected zesty this morning.

Colin Watson (cjwatson) wrote :

Talked with William about this today. We now have the exported Archive.markSuiteDirty, which is a better mitigation than manually running the publisher with -A, but it also means we have a fairly straightforward way to handle this automatically: PackageUploadCustom.publish can just call Archive.markSuiteDirty itself.

Colin Watson (cjwatson) on 2018-04-11
Changed in launchpad:
assignee: nobody → Colin Watson (cjwatson)
status: Triaged → In Progress
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Changed in launchpad:
status: In Progress → Fix Committed
Colin Watson (cjwatson) on 2018-04-16
tags: added: qa-ok
removed: qa-needstesting
Colin Watson (cjwatson) on 2018-04-16
Changed in launchpad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers