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

Update all installed plugins to latest version

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Do
    • Critical
    • evergreen
    • Evergreen - Milestone 1, Evergreen - Milestone 2

    Description

      problem statement

      Currently, the plugins that are only transitive dependencies in essentials.yaml and ingest.json can be chosen on older versions.

      This leads, for instance, to generating warning or error logs that have actually been fixed already, sometimes long ago.

      This is very easy to fix, we just have to declare all transitive dependencies directly under the spec.plugins node in essentials.yaml, but I'm a bit reluctant to do that: we would lose a bit the main plugins we do depend on and want installed, and the ones we only put there to force a specific version (and that we do not really care about if it had to be removed, say).

      Expected behavior

      Evergreen installed plugins should (strive to be) always be latest.
      So that we do not see error logs or behaviors in production that are already fixed in the given plugin.

      Attachments

        Issue Links

          Activity

            People

              rtyler R. Tyler Croy
              batmat Baptiste Mathus
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: