Comment 2 for bug 430552

Revision history for this message
Julian Edwards (julian-edwards) wrote :

The failure is a genuine exception, which still happens when the publisher is stopped when p-d-r runs.

Traceback (most recent call last):
  File "/srv/launchpad.net/codelines/soyuz-production-rev-8337/lib/lp/soyuz/scripts/processdeathrow.py", line 72, in processDeathRow
    death_row.reap(self.options.dry_run)
  File "/srv/launchpad.net/codelines/soyuz-production-rev-8337/lib/lp/archivepublisher/deathrow.py", line 97, in reap
    records = self._tryRemovingFromDisk(source_files, binary_files)
  File "/srv/launchpad.net/codelines/soyuz-production-rev-8337/lib/lp/archivepublisher/deathrow.py", line 293, in _tryRemovingFromDisk
    bytes += self._removeFile(
  File "/srv/launchpad.net/codelines/soyuz-production-rev-8337/lib/lp/archivepublisher/diskpool.py", line 449, in removeFile
    return entry.removeFile(component)
  File "/srv/launchpad.net/codelines/soyuz-production-rev-8337/lib/lp/archivepublisher/diskpool.py", line 245, in removeFile
    assert component == self.file_component
AssertionError