all sync attempts fail

Bug #40958 reported by Colin Watson
8
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Celso Providelo

Bug Description

All attempts to process sync requests fail (running sync-queue/process-incoming.sh as lp_queue) as follows:

17:06:22 DEBUG Acquiring process_upload lock
17:06:22 INFO Processing upload /home/lp_queue/sync-queue/incoming/9/zeroconf_0.8-3_source.changes
17:06:22 DEBUG Beginning processing.
17:06:22 DEBUG Changes file can be unsigned, storing None
17:06:22 DEBUG Verifying the changes file.
17:06:22 DEBUG Verifying files in upload.
17:06:22 DEBUG Verifying source file zeroconf_0.8-3.diff.gz
17:06:22 DEBUG Verifying source file zeroconf_0.8.orig.tar.gz
17:06:22 DEBUG Verifying source file zeroconf_0.8-3.dsc
17:06:22 DEBUG Performing overall file verification checks.
17:06:22 DEBUG Performing DSC verification.
17:06:22 DEBUG Verifying uploaded source package by unpacking it.
17:06:22 DEBUG Cleaning up source tree.
17:06:22 DEBUG Done
17:06:22 DEBUG Finding and applying overrides.
17:06:22 DEBUG getPublishedReleases()
17:06:22 DEBUG 1 possible source(s)
17:06:22 DEBUG zeroconf: (source) exists
17:06:22 DEBUG No signer, therefore ACL not processed
17:06:22 DEBUG No signer, therefore no point verifying signer against ACL
17:06:22 DEBUG Finished checking upload.
17:06:22 DEBUG Building recipients list.
17:06:22 DEBUG Changes file is unsigned, skipping mails
17:06:22 DEBUG Creating a New queue entry
17:06:22 DEBUG Setting it to ACCEPTED
17:06:22 WARNING Exception during processing made it out of the main loop.
 -> http://librarian.launchpad.net/2295829/f1PDZy4OjCdIea1Z8618XctzXXC.txt (No To: header)
17:06:22 DEBUG Releasing process_upload lock

If you need them, the sync uploads are in ~lp_queue/sync-queue/failed/9/ on drescher.

Tags: lp-soyuz
Revision history for this message
Celso Providelo (cprov) wrote :

Colin,

For now, to fix this behaviour, uncomment the -M (NOMAILS) option inside process-incoming.sh.

The code needs a small fix to find properly recipients for unsigned uploads (it was already mentined by elmo at somepoint)

Celso Providelo (cprov)
Changed in qprocd:
assignee: nobody → cprov
status: Unconfirmed → Confirmed
Revision history for this message
Colin Watson (cjwatson) wrote :

I don't want to run any syncs without mails being sent; that would be an unwelcome surprise for the distro team. I'll wait for a code fix.

Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

More in ~lp_queue/sync-queue/failed/k0425

Revision history for this message
Celso Providelo (cprov) wrote :

It's also related with bug # 41102, our email recipient filter isn't robust enough. We got scared by sending email to unrelated people, now we end up sending it to __no where__ (we only send email where the ChangedBy: email is the preffered_email in LP, AFAICS)

Celso Providelo (cprov)
Changed in qprocd:
status: Confirmed → In Progress
Revision history for this message
Celso Providelo (cprov) wrote :

RF 1839, rollout ETA May 2nd.

Changed in qprocd:
status: In Progress → Fix Committed
Changed in qprocd:
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.