Security

(public)

User Story

On bug 1300812 I made download_unpack() reliable against network issues.
Unfortunately, there's a case when the fetch data is correct, however, unzipping turns out to be a bad zip file.
I logged this in the code, however, it should be fatal() logging (the script stops) rather than exception() (We get a traceback but continue).
When discussing this with gps we decided not to retry fetching the file again since we might have a bad upload.
This will hopefully fix bug 1300345 forever.