Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-10094

Retry FTP Upload on bad connections

    XMLWordPrintable

Details

    Description

      I'm uploading big files (50-150MB) to a FTP server via a household DSL connection each night. Twice or three times a week the connection fails while uploading. The entry in the log is:
      ERROR: Exception when publishing, exception message [IOException caught while copying.]

      It would be very nice if I could specify a number of time the upload is retried.

      Attachments

        Activity

          dogfood dogfood added a comment -

          Integrated in plugins_publish-over-parent #126
          [FIXED JENKINS-10094] Retry uploads on bad connections

          bap2000 :
          Files :

          • src/test/java/jenkins/plugins/publish_over/BapPublisherTest.java
          • src/main/resources/pojelly/disabled-checkbox.jelly
          • src/main/resources/pojelly/checkbox.jelly
          • src/main/java/jenkins/plugins/publish_over/BapPublisherException.java
          • src/main/java/jenkins/plugins/publish_over/JellySupport.java
          • src/test/java/jenkins/plugins/publish_over/BPTransferTest.java
          • src/main/resources/jenkins/plugins/publish_over/Messages.properties
          • src/main/java/jenkins/plugins/publish_over/BapPublisher.java
          • src/main/java/jenkins/plugins/publish_over/Retry.java
          • src/main/java/jenkins/plugins/publish_over/BapTransferException.java
          • src/main/java/jenkins/plugins/publish_over/BPTransfer.java
          dogfood dogfood added a comment - Integrated in plugins_publish-over-parent #126 [FIXED JENKINS-10094] Retry uploads on bad connections bap2000 : Files : src/test/java/jenkins/plugins/publish_over/BapPublisherTest.java src/main/resources/pojelly/disabled-checkbox.jelly src/main/resources/pojelly/checkbox.jelly src/main/java/jenkins/plugins/publish_over/BapPublisherException.java src/main/java/jenkins/plugins/publish_over/JellySupport.java src/test/java/jenkins/plugins/publish_over/BPTransferTest.java src/main/resources/jenkins/plugins/publish_over/Messages.properties src/main/java/jenkins/plugins/publish_over/BapPublisher.java src/main/java/jenkins/plugins/publish_over/Retry.java src/main/java/jenkins/plugins/publish_over/BapTransferException.java src/main/java/jenkins/plugins/publish_over/BPTransfer.java
          dogfood dogfood added a comment -

          Integrated in plugins_publish-over-ssh-plugin #145
          [FIXED JENKINS-10094] Retry uploads on bad connections

          bap2000 :
          Files :

          • src/main/java/jenkins/plugins/publish_over_ssh/BapSshPublisher.java
          • src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisher/help-retry.html
          • src/main/resources/jenkins/plugins/publish_over_ssh/BapSshRetry/help-retryDelay.html
          • src/main/resources/jenkins/plugins/publish_over_ssh/Messages.properties
          • src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisherPlugin/config.properties
          • src/test/java/jenkins/plugins/publish_over_ssh/jenkins/LegacyConfigurationTest.java
          • src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisherPlugin/config.jelly
          • src/main/java/jenkins/plugins/publish_over_ssh/BapSshRetry.java
          • src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisher/config.jelly
          • src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisher/config.properties
          • src/main/resources/jenkins/plugins/publish_over_ssh/BapSshRetry/config.jelly
          • src/main/resources/jenkins/plugins/publish_over_ssh/BapSshRetry/help-retries.html
          • src/test/java/jenkins/plugins/publish_over_ssh/jenkins/IntegrationTest.java
          • src/main/resources/jenkins/plugins/publish_over_ssh/BapSshRetry/config.properties
          dogfood dogfood added a comment - Integrated in plugins_publish-over-ssh-plugin #145 [FIXED JENKINS-10094] Retry uploads on bad connections bap2000 : Files : src/main/java/jenkins/plugins/publish_over_ssh/BapSshPublisher.java src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisher/help-retry.html src/main/resources/jenkins/plugins/publish_over_ssh/BapSshRetry/help-retryDelay.html src/main/resources/jenkins/plugins/publish_over_ssh/Messages.properties src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisherPlugin/config.properties src/test/java/jenkins/plugins/publish_over_ssh/jenkins/LegacyConfigurationTest.java src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisherPlugin/config.jelly src/main/java/jenkins/plugins/publish_over_ssh/BapSshRetry.java src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisher/config.jelly src/main/resources/jenkins/plugins/publish_over_ssh/BapSshPublisher/config.properties src/main/resources/jenkins/plugins/publish_over_ssh/BapSshRetry/config.jelly src/main/resources/jenkins/plugins/publish_over_ssh/BapSshRetry/help-retries.html src/test/java/jenkins/plugins/publish_over_ssh/jenkins/IntegrationTest.java src/main/resources/jenkins/plugins/publish_over_ssh/BapSshRetry/config.properties
          dogfood dogfood added a comment -

          Integrated in plugins_publish-over-ftp-plugin #136
          [FIXED JENKINS-10094] Retry uploads on bad connections

          bap2000 :
          Files :

          • src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisher/config.jelly
          • src/main/resources/jenkins/plugins/publish_over_ftp/Messages.properties
          • src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisher/help-retry.html
          • src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisherPlugin/config.jelly
          • src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpRetry/config.properties
          • src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisherPlugin/config.properties
          • src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpRetry/config.jelly
          • src/test/java/jenkins/plugins/publish_over_ftp/jenkins/IntegrationTest.java
          • src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpRetry/help-retryDelay.html
          • src/main/java/jenkins/plugins/publish_over_ftp/BapFtpRetry.java
          • src/main/java/jenkins/plugins/publish_over_ftp/BapFtpPublisher.java
          • src/test/java/jenkins/plugins/publish_over_ftp/jenkins/CurrentConfigurationTest.java
          • src/test/java/jenkins/plugins/publish_over_ftp/jenkins/LegacyConfigurationTest.java
          • src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpRetry/help-retries.html
          • src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisher/config.properties
          dogfood dogfood added a comment - Integrated in plugins_publish-over-ftp-plugin #136 [FIXED JENKINS-10094] Retry uploads on bad connections bap2000 : Files : src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisher/config.jelly src/main/resources/jenkins/plugins/publish_over_ftp/Messages.properties src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisher/help-retry.html src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisherPlugin/config.jelly src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpRetry/config.properties src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisherPlugin/config.properties src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpRetry/config.jelly src/test/java/jenkins/plugins/publish_over_ftp/jenkins/IntegrationTest.java src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpRetry/help-retryDelay.html src/main/java/jenkins/plugins/publish_over_ftp/BapFtpRetry.java src/main/java/jenkins/plugins/publish_over_ftp/BapFtpPublisher.java src/test/java/jenkins/plugins/publish_over_ftp/jenkins/CurrentConfigurationTest.java src/test/java/jenkins/plugins/publish_over_ftp/jenkins/LegacyConfigurationTest.java src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpRetry/help-retries.html src/main/resources/jenkins/plugins/publish_over_ftp/BapFtpPublisher/config.properties
          dogfood dogfood added a comment - Integrated in plugins_publish-over-cifs-plugin #10

          For your information, all publish-over-ftp component type JENKINS issues related to the Publish Over FTP plugin have been transferred to Github: https://github.com/jenkinsci/publish-over-ftp-plugin/issues

          Here is the direct link to this issue in Github: https://github.com/jenkinsci/publish-over-ftp-plugin/issues/32
          And here is the link to a search for related issues: https://github.com/jenkinsci/publish-over-ftp-plugin/issues?q=%22JENKINS-10094%22

          (Note: this is an automated bulk comment)

          gmcdonald Gavin McDonald added a comment - For your information, all publish-over-ftp component type JENKINS issues related to the Publish Over FTP plugin have been transferred to Github: https://github.com/jenkinsci/publish-over-ftp-plugin/issues Here is the direct link to this issue in Github: https://github.com/jenkinsci/publish-over-ftp-plugin/issues/32 And here is the link to a search for related issues: https://github.com/jenkinsci/publish-over-ftp-plugin/issues?q=%22JENKINS-10094%22 (Note: this is an automated bulk comment)

          People

            bap bap
            marcp Marc Popp
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: