Weird requirement to poll the ftp.sock during the upload session

Bug #29645 reported by Celso Providelo
2
Affects Status Importance Assigned to Milestone
Launchpad itself
Invalid
Low
Unassigned

Bug Description

Looks like zope ftp has a bug that suddenly closes the ftp session during the upload.
That's why we need to workaround it in soyuz-upload test with a reconnection instruction as:
{{{
  >>> for changes_filepath in changes:
  ...
  ... if not ftp.sock:
  ... assert ftp.connect("localhost", 3421).startswith("220 ")
  ... assert ftp.login("ubuntutest", "") == '230 Login Successful.'
}}}

It needs more info about the upstream life-cycle of this bug.

Celso Providelo (cprov)
Changed in launchpad-upload-and-queue:
assignee: nobody → cprov
status: Unconfirmed → Needs Info
Celso Providelo (cprov)
Changed in soyuz:
importance: Medium → Low
status: Incomplete → Triaged
tags: added: cleanup
Curtis Hovey (sinzui)
tags: added: tech-debt
removed: cleanup
Curtis Hovey (sinzui)
Changed in soyuz:
assignee: Celso Providelo (cprov) → nobody
William Grant (wgrant)
visibility: private → public
Revision history for this message
Julian Edwards (julian-edwards) wrote :

Since we're not using zope ftp any more, we can remove that hack.

Revision history for this message
William Grant (wgrant) wrote :

The old poppy is dead.

Changed in launchpad:
status: Triaged → Invalid
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.