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

Refuse to load a plugin if dependencies are disabled or outdated

      According to jglick, Jenkins lets a plugin start even if some of its dependencies are missing.

      Since missing dependencies might only get much later (for example during builds), it's better to let those plugins fail earlier than later.

      Combined with JENKINS-21485, this will make Jenkins boot more reliable and help administrators catch problems more quickly.

          [JENKINS-21486] Refuse to load a plugin if dependencies are disabled or outdated

          Kohsuke Kawaguchi created issue -
          Jesse Glick made changes -
          Link New: This issue is related to JENKINS-21485 [ JENKINS-21485 ]
          Jesse Glick made changes -
          Labels New: robustness
          Jesse Glick made changes -
          Link New: This issue is related to SECURITY-107 [ SECURITY-107 ]
          Jesse Glick made changes -
          Link New: This issue is related to JENKINS-23150 [ JENKINS-23150 ]
          Jesse Glick made changes -
          Link New: This issue is related to JENKINS-20155 [ JENKINS-20155 ]
          Jesse Glick made changes -
          Link New: This issue is related to JENKINS-24046 [ JENKINS-24046 ]
          marcio duran made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Daniel Beck made changes -
          Status Original: In Progress [ 3 ] New: Open [ 1 ]
          Jesse Glick made changes -
          Link New: This issue depends on JENKINS-28942 [ JENKINS-28942 ]
          Jesse Glick made changes -
          Labels Original: robustness New: plugin-manager robustness

            vlatombe Vincent Latombe
            kohsuke Kohsuke Kawaguchi
            Votes:
            6 Vote for this issue
            Watchers:
            11 Start watching this issue

              Created:
              Updated:
              Resolved: