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

A custom update center is not consulted for Tool installer metadata

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • core
    • None

      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...

          [JENKINS-32328] A custom update center is not consulted for Tool installer metadata

          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

          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

          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

          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

          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

          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

          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

          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

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

          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

          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

          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

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

              Created:
              Updated:
              Resolved: