Uploaded image for project: 'Bigtop'
  1. Bigtop
  2. BIGTOP-3644

Improve dowload artifact resilency in Gradle/Maven/etc..

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      There seem to be a lot of failures in building trunk packages in CI related to downloading artifacts. One of the issues seems to be using the Gradle download plugin (IIUC outside the realm of our NEXUS cache proxy) usually ending up in error messages like:

      • What went wrong:
        Execution failed for task ':hbase-download'.
        > Could not download file

      My understanding is that we are using the Gradle plugin de.undercouch.download, versio 3.2.0. From 4.0+, a nice retry functionality was added:

      https://github.com/michel-kraemer/gradle-download-task/commit/c6d616a1184b935d16dd3be9f694d56ced1c01df

      And afaics from https://github.com/michel-kraemer/gradle-download-task#migrating-from-version-3x-to-4x we should be compatible with a 4.x version.

      Attachments

        Activity

          People

            Unassigned Unassigned
            elukey Luca Toscano
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 6h 10m
                6h 10m