s3cmd introduces hangs in jobs

Bug #1476287 reported by Curtis Hovey
4
This bug affects 1 person
Affects Status Importance Assigned to Milestone
juju-ci-tools
Triaged
Low
Unassigned

Bug Description

s3cmd can hang, and it can be called outside of our timeouts. The manual-deploy-trusty-ppc64 job hung for 6 hours today. last week I saw another job hang for 2 hours. In both cases, I killed the s3cmd proc to let CI retry.

Any job that uses s3cmd needs to use it with timeout, and we may also want the job to retry the s3cmd twice since this is case of the job not setting up.

Revision history for this message
Aaron Bentley (abentley) wrote :
Revision history for this message
Aaron Bentley (abentley) wrote :

Interestingly, "jujuci.py get" can also hang, and since it uses the same underlying http library, potentially for the same reason.
http://juju-ci.vapour.ws/job/build-binary-trusty-amd64/208/console

Curtis Hovey (sinzui)
Changed in juju-ci-tools:
importance: Critical → High
Changed in juju-ci-tools:
importance: High → Medium
Curtis Hovey (sinzui)
Changed in juju-ci-tools:
importance: Medium → Low
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.