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

A custom update center is not consulted for Tool installer metadata

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Component/s: core
    • Labels:
      None
    • Similar Issues:

      Description

      This issue will need to fix Jenkins Core to consult and possibly merge downloads from multiple sources and validate those sources against the correct signatures...

        Attachments

          Issue Links

            Activity

            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Valentina Armenise
            Path:
            core/src/main/java/hudson/model/DownloadService.java
            core/src/main/java/hudson/tools/DownloadFromUrlInstaller.java
            core/src/main/java/hudson/tools/JDKInstaller.java
            core/src/main/java/hudson/tools/ToolInstaller.java
            test/src/test/java/hudson/model/DownloadServiceTest.java
            test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstaller1.json
            test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstaller2.json
            test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstaller3.json
            test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstallerResult.json
            test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstaller1.json
            test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstaller2.json
            test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstaller3.json
            test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstallerResult.json
            test/src/test/resources/hudson/model/hudson.tools.JDKInstaller1.json
            test/src/test/resources/hudson/model/hudson.tools.JDKInstaller2.json
            test/src/test/resources/hudson/model/hudson.tools.JDKInstaller3.json
            test/src/test/resources/hudson/model/hudson.tools.JDKInstallerResult.json
            http://jenkins-ci.org/commit/jenkins/80a6a9e7cbc1f2c7ecbf7c1161c55dae8c0233e0
            Log:
            JENKINS-32328 process multiple update-centers for ToolInstallers

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Valentina Armenise Path: core/src/main/java/hudson/model/DownloadService.java core/src/main/java/hudson/tools/DownloadFromUrlInstaller.java core/src/main/java/hudson/tools/JDKInstaller.java core/src/main/java/hudson/tools/ToolInstaller.java test/src/test/java/hudson/model/DownloadServiceTest.java test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstaller1.json test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstaller2.json test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstaller3.json test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstallerResult.json test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstaller1.json test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstaller2.json test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstaller3.json test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstallerResult.json test/src/test/resources/hudson/model/hudson.tools.JDKInstaller1.json test/src/test/resources/hudson/model/hudson.tools.JDKInstaller2.json test/src/test/resources/hudson/model/hudson.tools.JDKInstaller3.json test/src/test/resources/hudson/model/hudson.tools.JDKInstallerResult.json http://jenkins-ci.org/commit/jenkins/80a6a9e7cbc1f2c7ecbf7c1161c55dae8c0233e0 Log: JENKINS-32328 process multiple update-centers for ToolInstallers
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Valentina Armenise
            Path:
            core/src/main/java/hudson/tools/DownloadFromUrlInstaller.java
            test/src/test/java/hudson/model/DownloadServiceTest.java
            test/src/test/resources/hudson/model/hudson.plugins.cmake.CmakeInstaller1.json
            test/src/test/resources/hudson/model/hudson.plugins.cmake.CmakeInstaller2.json
            test/src/test/resources/hudson/model/hudson.plugins.cmake.CmakeInstallerResult.json
            http://jenkins-ci.org/commit/jenkins/e7f88146baf87dc96d723255e522bf51471f6701
            Log:
            JENKINS-32328 handling tool Installers which do not have the default schema

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Valentina Armenise Path: core/src/main/java/hudson/tools/DownloadFromUrlInstaller.java test/src/test/java/hudson/model/DownloadServiceTest.java test/src/test/resources/hudson/model/hudson.plugins.cmake.CmakeInstaller1.json test/src/test/resources/hudson/model/hudson.plugins.cmake.CmakeInstaller2.json test/src/test/resources/hudson/model/hudson.plugins.cmake.CmakeInstallerResult.json http://jenkins-ci.org/commit/jenkins/e7f88146baf87dc96d723255e522bf51471f6701 Log: JENKINS-32328 handling tool Installers which do not have the default schema
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: valentina
            Path:
            core/src/main/java/hudson/model/DownloadService.java
            core/src/main/java/hudson/tools/DownloadFromUrlInstaller.java
            core/src/main/java/hudson/tools/JDKInstaller.java
            core/src/main/java/hudson/tools/ToolInstaller.java
            test/src/test/java/hudson/model/DownloadServiceTest.java
            test/src/test/resources/hudson/model/hudson.plugins.cmake.CmakeInstaller1.json
            test/src/test/resources/hudson/model/hudson.plugins.cmake.CmakeInstaller2.json
            test/src/test/resources/hudson/model/hudson.plugins.cmake.CmakeInstallerResult.json
            test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstaller1.json
            test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstaller2.json
            test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstaller3.json
            test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstallerResult.json
            test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstaller1.json
            test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstaller2.json
            test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstaller3.json
            test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstallerResult.json
            test/src/test/resources/hudson/model/hudson.tools.JDKInstaller1.json
            test/src/test/resources/hudson/model/hudson.tools.JDKInstaller2.json
            test/src/test/resources/hudson/model/hudson.tools.JDKInstaller3.json
            test/src/test/resources/hudson/model/hudson.tools.JDKInstallerResult.json
            http://jenkins-ci.org/commit/jenkins/7d7e8d9811236a50db587342c4e06cf70b3fbae6
            Log:
            Merge pull request #1972 from varmenise/JENKINS-32328

            [FIXED JENKINS-32328] process multiple update-centers for ToolInstallers

            Compare: https://github.com/jenkinsci/jenkins/compare/e34f53ac086a...7d7e8d981123

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: valentina Path: core/src/main/java/hudson/model/DownloadService.java core/src/main/java/hudson/tools/DownloadFromUrlInstaller.java core/src/main/java/hudson/tools/JDKInstaller.java core/src/main/java/hudson/tools/ToolInstaller.java test/src/test/java/hudson/model/DownloadServiceTest.java test/src/test/resources/hudson/model/hudson.plugins.cmake.CmakeInstaller1.json test/src/test/resources/hudson/model/hudson.plugins.cmake.CmakeInstaller2.json test/src/test/resources/hudson/model/hudson.plugins.cmake.CmakeInstallerResult.json test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstaller1.json test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstaller2.json test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstaller3.json test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstallerResult.json test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstaller1.json test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstaller2.json test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstaller3.json test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstallerResult.json test/src/test/resources/hudson/model/hudson.tools.JDKInstaller1.json test/src/test/resources/hudson/model/hudson.tools.JDKInstaller2.json test/src/test/resources/hudson/model/hudson.tools.JDKInstaller3.json test/src/test/resources/hudson/model/hudson.tools.JDKInstallerResult.json http://jenkins-ci.org/commit/jenkins/7d7e8d9811236a50db587342c4e06cf70b3fbae6 Log: Merge pull request #1972 from varmenise/ JENKINS-32328 [FIXED JENKINS-32328] process multiple update-centers for ToolInstallers Compare: https://github.com/jenkinsci/jenkins/compare/e34f53ac086a...7d7e8d981123
            Hide
            dogfood dogfood added a comment -

            Integrated in jenkins_main_trunk #4430
            JENKINS-32328 process multiple update-centers for ToolInstallers (Revision 80a6a9e7cbc1f2c7ecbf7c1161c55dae8c0233e0)
            JENKINS-32328 handling tool Installers which do not have the default (Revision e7f88146baf87dc96d723255e522bf51471f6701)

            Result = SUCCESS
            valentina.armenise : 80a6a9e7cbc1f2c7ecbf7c1161c55dae8c0233e0
            Files :

            • core/src/main/java/hudson/model/DownloadService.java
            • test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstaller1.json
            • test/src/test/resources/hudson/model/hudson.tools.JDKInstallerResult.json
            • core/src/main/java/hudson/tools/ToolInstaller.java
            • test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstaller3.json
            • test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstallerResult.json
            • test/src/test/resources/hudson/model/hudson.tools.JDKInstaller3.json
            • test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstaller2.json
            • test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstallerResult.json
            • test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstaller2.json
            • test/src/test/resources/hudson/model/hudson.tools.JDKInstaller2.json
            • test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstaller1.json
            • core/src/main/java/hudson/tools/JDKInstaller.java
            • test/src/test/resources/hudson/model/hudson.tools.JDKInstaller1.json
            • test/src/test/java/hudson/model/DownloadServiceTest.java
            • test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstaller3.json
            • core/src/main/java/hudson/tools/DownloadFromUrlInstaller.java

            valentina.armenise : e7f88146baf87dc96d723255e522bf51471f6701
            Files :

            • test/src/test/resources/hudson/model/hudson.plugins.cmake.CmakeInstallerResult.json
            • test/src/test/resources/hudson/model/hudson.plugins.cmake.CmakeInstaller1.json
            • test/src/test/resources/hudson/model/hudson.plugins.cmake.CmakeInstaller2.json
            • test/src/test/java/hudson/model/DownloadServiceTest.java
            • core/src/main/java/hudson/tools/DownloadFromUrlInstaller.java
            Show
            dogfood dogfood added a comment - Integrated in jenkins_main_trunk #4430 JENKINS-32328 process multiple update-centers for ToolInstallers (Revision 80a6a9e7cbc1f2c7ecbf7c1161c55dae8c0233e0) JENKINS-32328 handling tool Installers which do not have the default (Revision e7f88146baf87dc96d723255e522bf51471f6701) Result = SUCCESS valentina.armenise : 80a6a9e7cbc1f2c7ecbf7c1161c55dae8c0233e0 Files : core/src/main/java/hudson/model/DownloadService.java test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstaller1.json test/src/test/resources/hudson/model/hudson.tools.JDKInstallerResult.json core/src/main/java/hudson/tools/ToolInstaller.java test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstaller3.json test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstallerResult.json test/src/test/resources/hudson/model/hudson.tools.JDKInstaller3.json test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstaller2.json test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstallerResult.json test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstaller2.json test/src/test/resources/hudson/model/hudson.tools.JDKInstaller2.json test/src/test/resources/hudson/model/hudson.tasks.Ant.AntInstaller1.json core/src/main/java/hudson/tools/JDKInstaller.java test/src/test/resources/hudson/model/hudson.tools.JDKInstaller1.json test/src/test/java/hudson/model/DownloadServiceTest.java test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstaller3.json core/src/main/java/hudson/tools/DownloadFromUrlInstaller.java valentina.armenise : e7f88146baf87dc96d723255e522bf51471f6701 Files : test/src/test/resources/hudson/model/hudson.plugins.cmake.CmakeInstallerResult.json test/src/test/resources/hudson/model/hudson.plugins.cmake.CmakeInstaller1.json test/src/test/resources/hudson/model/hudson.plugins.cmake.CmakeInstaller2.json test/src/test/java/hudson/model/DownloadServiceTest.java core/src/main/java/hudson/tools/DownloadFromUrlInstaller.java
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Valentina Armenise
            Path:
            changelog.html
            http://jenkins-ci.org/commit/jenkins/30712a19a15dbd3c4484065ebdd85c2b991f5d4c
            Log:
            updated changelog for JENKINS-32328

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Valentina Armenise Path: changelog.html http://jenkins-ci.org/commit/jenkins/30712a19a15dbd3c4484065ebdd85c2b991f5d4c Log: updated changelog for JENKINS-32328
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Oleg Nenashev
            Path:
            changelog.html
            http://jenkins-ci.org/commit/jenkins/aa4b30cc9297c3a2770c74b1cfea10df432ed52f
            Log:
            Merge pull request #2004 from varmenise/JENKINS-32328-changelog

            updated changelog for JENKINS-32328

            Compare: https://github.com/jenkinsci/jenkins/compare/59540fa2a399...aa4b30cc9297

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: changelog.html http://jenkins-ci.org/commit/jenkins/aa4b30cc9297c3a2770c74b1cfea10df432ed52f Log: Merge pull request #2004 from varmenise/ JENKINS-32328 -changelog updated changelog for JENKINS-32328 Compare: https://github.com/jenkinsci/jenkins/compare/59540fa2a399...aa4b30cc9297

              People

              • Assignee:
                varmenise valentina armenise
                Reporter:
                varmenise valentina armenise
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: