{
  "to": "2.580.1",
  "month": "202603",
  "generated": "2026-10-21T16:03:06.267606281Z",
  "controllers": 234780,
  "rows": [
    {
      "from": "2.60.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.60.3",
        "java": 8,
        "image": "jenkins/jenkins:2.60.3",
        "started": true,
        "plugins": 305,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 305,
        "failed": 0,
        "broken": 9,
        "brokenNames": [
          "copyartifact",
          "email-ext",
          "git-server",
          "github",
          "ldap",
          "mailer",
          "ssh-slaves",
          "swarm",
          "translation"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.346.3",
          "java": 11,
          "planJava": 8,
          "javaReason": "gradle needs Java 11 or newer",
          "image": "jenkins/jenkins:2.346.3-jdk11",
          "started": true,
          "plugins": 355,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 406,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 407,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.0004685237243376778,
      "dir": "2.60.3-top300"
    },
    {
      "from": "2.73.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.73.3",
        "java": 8,
        "image": "jenkins/jenkins:2.73.3",
        "started": true,
        "plugins": 305,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 305,
        "failed": 0,
        "broken": 9,
        "brokenNames": [
          "copyartifact",
          "email-ext",
          "git-server",
          "github",
          "ldap",
          "mailer",
          "ssh-slaves",
          "swarm",
          "translation"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.346.3",
          "java": 11,
          "planJava": 8,
          "javaReason": "gradle needs Java 11 or newer",
          "image": "jenkins/jenkins:2.346.3-jdk11",
          "started": true,
          "plugins": 353,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 404,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 405,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.0005068574836016697,
      "dir": "2.73.3-top300"
    },
    {
      "from": "2.89.4",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.89.4",
        "java": 8,
        "image": "jenkins/jenkins:2.89.4",
        "started": true,
        "plugins": 305,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 305,
        "failed": 121,
        "broken": 10,
        "brokenNames": [
          "configurationslicing",
          "description-setter",
          "flexible-publish",
          "git-server",
          "ldap",
          "mailer",
          "postbuildscript",
          "ssh-slaves",
          "swarm",
          "translation"
        ],
        "skipped": 0,
        "roots": [
          {
            "name": "junit",
            "version": "1.27",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 54
          },
          {
            "name": "workflow-support",
            "version": "2.20",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 44
          },
          {
            "name": "aws-credentials",
            "version": "1.28.2",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 3
          },
          {
            "name": "badge",
            "version": "1.8",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 1
          },
          {
            "name": "command-launcher",
            "version": "1.4",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jaxb -\u003e Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:trilead-api -\u003e Plugin:jaxb"
          },
          {
            "name": "embeddable-build-status",
            "version": "2.0.4",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "extended-choice-parameter",
            "version": "346.vd87693c5a_86c",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "extensible-choice-parameter",
            "version": "1.8.0",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "folder-properties",
            "version": "1.2.1",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "groovy",
            "version": "2.3",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "http_request",
            "version": "1.8.26",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "jaxb",
            "version": "2.3.0",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jaxb -\u003e Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:trilead-api -\u003e Plugin:jaxb"
          },
          {
            "name": "job-dsl",
            "version": "1.71",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "permissive-script-security",
            "version": "0.4",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "pipeline-utility-steps",
            "version": "2.1.0",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "script-security",
            "version": "1.71",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jaxb -\u003e Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:trilead-api -\u003e Plugin:jaxb"
          },
          {
            "name": "scriptler",
            "version": "3.1",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "trilead-api",
            "version": "1.0.1",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jaxb -\u003e Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:trilead-api -\u003e Plugin:jaxb"
          },
          {
            "name": "uno-choice",
            "version": "2.2.2",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          }
        ]
      },
      "stops": [
        {
          "core": "2.346.3",
          "java": 11,
          "planJava": 8,
          "javaReason": "gradle needs Java 11 or newer",
          "image": "jenkins/jenkins:2.346.3-jdk11",
          "started": true,
          "plugins": 350,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 399,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 401,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.0007751937984496124,
      "dir": "2.89.4-top300"
    },
    {
      "from": "2.107.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.107.3",
        "java": 8,
        "image": "jenkins/jenkins:2.107.3",
        "started": true,
        "plugins": 305,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 305,
        "failed": 121,
        "broken": 10,
        "brokenNames": [
          "configurationslicing",
          "description-setter",
          "flexible-publish",
          "git-server",
          "ldap",
          "mailer",
          "postbuildscript",
          "ssh-slaves",
          "swarm",
          "translation"
        ],
        "skipped": 0,
        "roots": [
          {
            "name": "junit",
            "version": "1.27",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 54
          },
          {
            "name": "workflow-support",
            "version": "2.20",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 44
          },
          {
            "name": "aws-credentials",
            "version": "1.28.2",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 3
          },
          {
            "name": "badge",
            "version": "1.8",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 1
          },
          {
            "name": "command-launcher",
            "version": "1.4",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jaxb -\u003e Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:trilead-api -\u003e Plugin:jaxb"
          },
          {
            "name": "embeddable-build-status",
            "version": "2.0.4",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "extended-choice-parameter",
            "version": "346.vd87693c5a_86c",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "extensible-choice-parameter",
            "version": "1.8.0",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "folder-properties",
            "version": "1.2.1",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "groovy",
            "version": "2.4",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "http_request",
            "version": "1.8.26",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "jaxb",
            "version": "2.3.0",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jaxb -\u003e Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:trilead-api -\u003e Plugin:jaxb"
          },
          {
            "name": "job-dsl",
            "version": "1.71",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "permissive-script-security",
            "version": "0.7",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "pipeline-utility-steps",
            "version": "2.1.0",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "script-security",
            "version": "1.71",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jaxb -\u003e Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:trilead-api -\u003e Plugin:jaxb"
          },
          {
            "name": "scriptler",
            "version": "3.1",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "trilead-api",
            "version": "1.0.1",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jaxb -\u003e Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:trilead-api -\u003e Plugin:jaxb"
          },
          {
            "name": "uno-choice",
            "version": "2.2.2",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          }
        ]
      },
      "stops": [
        {
          "core": "2.346.3",
          "java": 11,
          "planJava": 8,
          "javaReason": "gradle needs Java 11 or newer",
          "image": "jenkins/jenkins:2.346.3-jdk11",
          "started": true,
          "plugins": 350,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 399,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 401,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.0006814890535820768,
      "dir": "2.107.3-top300"
    },
    {
      "from": "2.121.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.121.3",
        "java": 8,
        "image": "jenkins/jenkins:2.121.3",
        "started": true,
        "plugins": 304,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 304,
        "failed": 122,
        "broken": 9,
        "brokenNames": [
          "configurationslicing",
          "description-setter",
          "flexible-publish",
          "git-server",
          "ldap",
          "mailer",
          "postbuildscript",
          "ssh-slaves",
          "translation"
        ],
        "skipped": 0,
        "roots": [
          {
            "name": "junit",
            "version": "1.27",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 49
          },
          {
            "name": "workflow-support",
            "version": "3.3",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 44
          },
          {
            "name": "aws-credentials",
            "version": "1.28.2",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 3
          },
          {
            "name": "config-file-provider",
            "version": "3.7.2",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 3
          },
          {
            "name": "badge",
            "version": "1.8",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 1
          },
          {
            "name": "command-launcher",
            "version": "1.4",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jdk-tool -\u003e Plugin:jaxb -\u003e Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:jdk-tool"
          },
          {
            "name": "embeddable-build-status",
            "version": "2.0.4",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "extended-choice-parameter",
            "version": "346.vd87693c5a_86c",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "extensible-choice-parameter",
            "version": "1.8.0",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "folder-properties",
            "version": "1.2.1",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "gerrit-trigger",
            "version": "2.34.0",
            "kind": "not-active",
            "why": "installed but not active after startup"
          },
          {
            "name": "groovy",
            "version": "2.4",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "http_request",
            "version": "1.8.26",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "jaxb",
            "version": "2.3.0",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jdk-tool -\u003e Plugin:jaxb -\u003e Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:jdk-tool"
          },
          {
            "name": "jdk-tool",
            "version": "1.4",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jdk-tool"
          },
          {
            "name": "job-dsl",
            "version": "1.76",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "permissive-script-security",
            "version": "0.7",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "pipeline-utility-steps",
            "version": "2.7.1",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "script-security",
            "version": "1.71",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jdk-tool -\u003e Plugin:jaxb -\u003e Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:jdk-tool"
          },
          {
            "name": "scriptler",
            "version": "3.4",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "trilead-api",
            "version": "1.0.1",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jdk-tool"
          },
          {
            "name": "uno-choice",
            "version": "2.2.2",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          }
        ]
      },
      "stops": [
        {
          "core": "2.346.3",
          "java": 11,
          "planJava": 8,
          "javaReason": "gradle needs Java 11 or newer",
          "image": "jenkins/jenkins:2.346.3-jdk11",
          "started": true,
          "plugins": 348,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 397,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 399,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.001056308033052219,
      "dir": "2.121.3-top300"
    },
    {
      "from": "2.138.4",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.138.4",
        "java": 8,
        "image": "jenkins/jenkins:2.138.4",
        "started": true,
        "plugins": 304,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 304,
        "failed": 126,
        "broken": 7,
        "brokenNames": [
          "configurationslicing",
          "description-setter",
          "flexible-publish",
          "ldap",
          "mailer",
          "ssh-slaves",
          "translation"
        ],
        "skipped": 0,
        "roots": [
          {
            "name": "workflow-support",
            "version": "3.4",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 47
          },
          {
            "name": "junit",
            "version": "1.28",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 35
          },
          {
            "name": "git-client",
            "version": "3.2.1",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 15
          },
          {
            "name": "aws-credentials",
            "version": "1.28.2",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 3
          },
          {
            "name": "config-file-provider",
            "version": "3.7.2",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 3
          },
          {
            "name": "badge",
            "version": "1.8",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 1
          },
          {
            "name": "command-launcher",
            "version": "1.4",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jdk-tool -\u003e Plugin:jaxb -\u003e Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:jdk-tool"
          },
          {
            "name": "embeddable-build-status",
            "version": "2.0.4",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "extended-choice-parameter",
            "version": "346.vd87693c5a_86c",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "extensible-choice-parameter",
            "version": "1.8.0",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "folder-properties",
            "version": "1.2.1",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "gerrit-trigger",
            "version": "2.34.0",
            "kind": "not-active",
            "why": "installed but not active after startup"
          },
          {
            "name": "groovy",
            "version": "2.4",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "http_request",
            "version": "1.8.26",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "jaxb",
            "version": "2.3.0",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jdk-tool -\u003e Plugin:jaxb -\u003e Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:jdk-tool"
          },
          {
            "name": "jdk-tool",
            "version": "1.4",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jdk-tool"
          },
          {
            "name": "job-dsl",
            "version": "1.76",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "permissive-script-security",
            "version": "0.7",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "pipeline-utility-steps",
            "version": "2.7.1",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "script-security",
            "version": "1.71",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jdk-tool -\u003e Plugin:jaxb -\u003e Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:jdk-tool"
          },
          {
            "name": "trilead-api",
            "version": "1.0.1",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jdk-tool"
          },
          {
            "name": "uno-choice",
            "version": "2.2.2",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          }
        ]
      },
      "stops": [
        {
          "core": "2.346.3",
          "java": 11,
          "planJava": 8,
          "javaReason": "gradle needs Java 11 or newer",
          "image": "jenkins/jenkins:2.346.3-jdk11",
          "started": true,
          "plugins": 341,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 390,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 392,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.0016398330351818724,
      "dir": "2.138.4-top300"
    },
    {
      "from": "2.150.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.150.3",
        "java": 8,
        "image": "jenkins/jenkins:2.150.3",
        "started": true,
        "plugins": 304,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 304,
        "failed": 127,
        "broken": 7,
        "brokenNames": [
          "configurationslicing",
          "description-setter",
          "flexible-publish",
          "ldap",
          "mailer",
          "ssh-slaves",
          "translation"
        ],
        "skipped": 0,
        "roots": [
          {
            "name": "workflow-support",
            "version": "3.4",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 48
          },
          {
            "name": "junit",
            "version": "1.28",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 35
          },
          {
            "name": "git-client",
            "version": "3.2.1",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 15
          },
          {
            "name": "aws-credentials",
            "version": "1.28.2",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 3
          },
          {
            "name": "config-file-provider",
            "version": "3.7.2",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 3
          },
          {
            "name": "badge",
            "version": "1.8",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 1
          },
          {
            "name": "command-launcher",
            "version": "1.4",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jaxb -\u003e Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:jdk-tool"
          },
          {
            "name": "embeddable-build-status",
            "version": "2.0.4",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "extended-choice-parameter",
            "version": "346.vd87693c5a_86c",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "extensible-choice-parameter",
            "version": "1.8.0",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "folder-properties",
            "version": "1.2.1",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "gerrit-trigger",
            "version": "2.34.0",
            "kind": "not-active",
            "why": "installed but not active after startup"
          },
          {
            "name": "groovy",
            "version": "2.4",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "http_request",
            "version": "1.8.26",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "jaxb",
            "version": "2.3.0",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jaxb -\u003e Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:jdk-tool"
          },
          {
            "name": "jdk-tool",
            "version": "1.4",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jaxb -\u003e Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:jdk-tool"
          },
          {
            "name": "job-dsl",
            "version": "1.76",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "permissive-script-security",
            "version": "0.7",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "pipeline-utility-steps",
            "version": "2.7.1",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "script-security",
            "version": "1.71",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jaxb -\u003e Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:jdk-tool"
          },
          {
            "name": "trilead-api",
            "version": "1.0.3",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jaxb -\u003e Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:jdk-tool"
          },
          {
            "name": "uno-choice",
            "version": "2.2.2",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          }
        ]
      },
      "stops": [
        {
          "core": "2.346.3",
          "java": 11,
          "planJava": 8,
          "javaReason": "gradle needs Java 11 or newer",
          "image": "jenkins/jenkins:2.346.3-jdk11",
          "started": true,
          "plugins": 341,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 390,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 392,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.002393730300707045,
      "dir": "2.150.3-top300"
    },
    {
      "from": "2.164.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.164.3",
        "java": 8,
        "image": "jenkins/jenkins:2.164.3",
        "started": true,
        "plugins": 304,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": false,
        "reason": "the container exited (state: false 5); the log ends: hudson.util.BootFailure#publish: Failed to initialize Jenkins — java.lang.IllegalStateException: Jenkins is not up",
        "plugins": 304,
        "failed": 1,
        "broken": 10,
        "brokenNames": [
          "bitbucket-push-and-pull-request",
          "copyartifact",
          "email-ext",
          "git-server",
          "github",
          "ldap",
          "mailer",
          "scriptler",
          "ssh-slaves",
          "translation"
        ],
        "skipped": 0,
        "roots": [
          {
            "name": "ec2",
            "version": "1.50.2.1",
            "kind": "other",
            "why": "Required plugin is disabled: Trilead API Plugin (trilead-api)"
          }
        ]
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 364,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 387,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 389,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.0030922565806286734,
      "dir": "2.164.3-top300"
    },
    {
      "from": "2.176.4",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.176.4",
        "java": 8,
        "image": "jenkins/jenkins:2.176.4",
        "started": true,
        "plugins": 304,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": false,
        "reason": "the container exited (state: false 5); the log ends: hudson.util.BootFailure#publish: Failed to initialize Jenkins — java.lang.NullPointerException: Cannot invoke \"hudson.plugins.git.GitSCM$DescriptorImpl.getOldGitExe()\" because \"desc\" is null",
        "plugins": 304,
        "failed": 1,
        "broken": 9,
        "brokenNames": [
          "copyartifact",
          "email-ext",
          "git-server",
          "github",
          "ldap",
          "mailer",
          "scriptler",
          "ssh-slaves",
          "translation"
        ],
        "skipped": 0,
        "roots": [
          {
            "name": "ec2",
            "version": "1.50.3",
            "kind": "other",
            "why": "Required plugin is disabled: Trilead API Plugin (trilead-api)"
          }
        ]
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 362,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 385,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 387,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.004140046000511117,
      "dir": "2.176.4-top300"
    },
    {
      "from": "2.190.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.190.3",
        "java": 8,
        "image": "jenkins/jenkins:2.190.3",
        "started": true,
        "plugins": 304,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": false,
        "reason": "the container exited (state: false 5); the log ends: jenkins.InitReactorRunner$1#onTaskFailed: Failed KubernetesCredentialProvider.startWatchingForSecrets — java.lang.IllegalArgumentException: Unable to inject class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialProvider",
        "plugins": 304,
        "failed": 0,
        "broken": 8,
        "brokenNames": [
          "copyartifact",
          "email-ext",
          "git-server",
          "github",
          "ldap",
          "mailer",
          "scriptler",
          "translation"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 362,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 385,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 387,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.003705596728852543,
      "dir": "2.190.3-top300"
    },
    {
      "from": "2.204.6",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.204.6",
        "java": 8,
        "image": "jenkins/jenkins:2.204.6",
        "started": true,
        "plugins": 304,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": false,
        "reason": "the container exited (state: false 5); the log ends: jenkins.InitReactorRunner$1#onTaskFailed: Failed KubernetesCredentialProvider.startWatchingForSecrets — java.lang.IllegalArgumentException: Unable to inject class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.KubernetesCredentialProvider",
        "plugins": 304,
        "failed": 0,
        "broken": 8,
        "brokenNames": [
          "copyartifact",
          "email-ext",
          "git-server",
          "github",
          "ldap",
          "mailer",
          "scriptler",
          "translation"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 361,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 384,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 386,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.0036289292103245593,
      "dir": "2.204.6-top300"
    },
    {
      "from": "2.222.4",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.222.4",
        "java": 8,
        "image": "jenkins/jenkins:2.222.4",
        "started": true,
        "plugins": 304,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": false,
        "reason": "the container exited (state: false 5); the log ends: hudson.util.BootFailure#publish: Failed to initialize Jenkins — java.lang.IllegalArgumentException: Unable to inject class com.atlassian.bitbucket.jenkins.internal.jenkins.auth.OAuthFilterRegistrar",
        "plugins": 304,
        "failed": 0,
        "broken": 8,
        "brokenNames": [
          "copyartifact",
          "email-ext",
          "git-server",
          "github",
          "ldap",
          "mailer",
          "scriptler",
          "translation"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 349,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 372,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 374,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.004587273191924355,
      "dir": "2.222.4-top300"
    },
    {
      "from": "2.235.5",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.235.5",
        "java": 8,
        "image": "jenkins/jenkins:2.235.5",
        "started": true,
        "plugins": 304,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": false,
        "reason": "the container exited (state: false 5); the log ends: hudson.util.BootFailure#publish: Failed to initialize Jenkins — java.lang.IllegalArgumentException: Unable to inject class com.atlassian.bitbucket.jenkins.internal.jenkins.auth.OAuthFilterRegistrar",
        "plugins": 304,
        "failed": 0,
        "broken": 7,
        "brokenNames": [
          "copyartifact",
          "email-ext",
          "git-server",
          "github",
          "mailer",
          "scriptler",
          "translation"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 349,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 372,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 374,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.005277280858676208,
      "dir": "2.235.5-top300"
    },
    {
      "from": "2.249.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.249.3",
        "java": 8,
        "image": "jenkins/jenkins:2.249.3",
        "started": true,
        "plugins": 303,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": false,
        "reason": "the container exited (state: false 5); the log ends: hudson.util.BootFailure#publish: Failed to initialize Jenkins — java.lang.IllegalArgumentException: Unable to inject class com.atlassian.bitbucket.jenkins.internal.jenkins.auth.OAuthFilterRegistrar",
        "plugins": 303,
        "failed": 0,
        "broken": 7,
        "brokenNames": [
          "copyartifact",
          "email-ext",
          "git-server",
          "github",
          "mailer",
          "scriptler",
          "translation"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 342,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 365,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 365,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.0050345003833375925,
      "dir": "2.249.3-top300"
    },
    {
      "from": "2.263.4",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.263.4",
        "java": 8,
        "image": "jenkins/jenkins:2.263.4",
        "started": true,
        "plugins": 303,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": false,
        "reason": "the container exited (state: false 5); the log ends: hudson.util.BootFailure#publish: Failed to initialize Jenkins — java.lang.IllegalArgumentException: Unable to inject class com.atlassian.bitbucket.jenkins.internal.jenkins.auth.OAuthFilterRegistrar",
        "plugins": 303,
        "failed": 0,
        "broken": 4,
        "brokenNames": [
          "copyartifact",
          "git-server",
          "github",
          "scriptler"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 337,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 360,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 360,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.0069171138938580795,
      "dir": "2.263.4-top300"
    },
    {
      "from": "2.277.4",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.277.4",
        "java": 8,
        "image": "jenkins/jenkins:2.277.4",
        "started": true,
        "plugins": 303,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": false,
        "reason": "the container exited (state: false 5); the log ends: hudson.util.BootFailure#publish: Failed to initialize Jenkins — java.lang.IllegalArgumentException: Unable to inject class com.atlassian.bitbucket.jenkins.internal.jenkins.auth.OAuthFilterRegistrar",
        "plugins": 303,
        "failed": 0,
        "broken": 4,
        "brokenNames": [
          "copyartifact",
          "git-server",
          "github",
          "scriptler"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 336,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 359,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 359,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.004557458045830139,
      "dir": "2.277.4-top300"
    },
    {
      "from": "2.289.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.289.3",
        "java": 8,
        "image": "jenkins/jenkins:2.289.3",
        "started": true,
        "plugins": 302,
        "failed": 97,
        "broken": 0,
        "skipped": 0,
        "roots": [
          {
            "name": "Parameterized-Remote-Trigger",
            "version": "3.1.6.3",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "amazon-ecr",
            "version": "1.73.v741d474abe74",
            "kind": "other",
            "why": "Failed to load: CloudBees AWS Credentials Plugin (191.vcb_f183ce58b_9)"
          },
          {
            "name": "ansible",
            "version": "1.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "artifactory",
            "version": "4.0.8",
            "kind": "other",
            "why": "Failed to load: Maven Integration plugin (3.16)"
          },
          {
            "name": "atlassian-bitbucket-server-integration",
            "version": "3.3.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "audit-trail",
            "version": "3.10",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "authentication-tokens",
            "version": "1.4",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "aws-credentials",
            "version": "191.vcb_f183ce58b_9",
            "kind": "other",
            "why": "Failed to load: Credentials Binding Plugin (1.27.1)"
          },
          {
            "name": "bitbucket",
            "version": "214.v2fd4234d0554",
            "kind": "other",
            "why": "Failed to load: Git plugin (4.11.5)"
          },
          {
            "name": "blueocean",
            "version": "1.26.0",
            "kind": "other",
            "why": "Failed to load: Bitbucket Pipeline for Blue Ocean (1.26.0)"
          },
          {
            "name": "blueocean-autofavorite",
            "version": "1.2.5",
            "kind": "other",
            "why": "Failed to load: Jenkins Git client plugin (3.11.2)"
          },
          {
            "name": "blueocean-bitbucket-pipeline",
            "version": "1.26.0",
            "kind": "other",
            "why": "Failed to load: Pipeline implementation for Blue Ocean (1.26.0)"
          },
          {
            "name": "blueocean-events",
            "version": "1.26.0",
            "kind": "other",
            "why": "Failed to load: Pipeline implementation for Blue Ocean (1.26.0)"
          },
          {
            "name": "blueocean-git-pipeline",
            "version": "1.26.0",
            "kind": "other",
            "why": "Failed to load: Pipeline implementation for Blue Ocean (1.26.0)"
          },
          {
            "name": "blueocean-github-pipeline",
            "version": "1.26.0",
            "kind": "other",
            "why": "Failed to load: Pipeline implementation for Blue Ocean (1.26.0)"
          },
          {
            "name": "blueocean-jira",
            "version": "1.26.0",
            "kind": "other",
            "why": "Failed to load: Jenkins Jira plugin (3.7.1)"
          },
          {
            "name": "blueocean-pipeline-api-impl",
            "version": "1.26.0",
            "kind": "other",
            "why": "Failed to load: Pipeline SCM API for Blue Ocean (1.26.0)"
          },
          {
            "name": "blueocean-pipeline-editor",
            "version": "1.26.0",
            "kind": "other",
            "why": "Failed to load: Pipeline implementation for Blue Ocean (1.26.0)"
          },
          {
            "name": "blueocean-pipeline-scm-api",
            "version": "1.26.0",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "blueocean-rest-impl",
            "version": "1.26.0",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "cloudbees-bitbucket-branch-source",
            "version": "762.v969cfe087fc0",
            "kind": "other",
            "why": "Failed to load: Authentication Tokens API Plugin (1.4)"
          },
          {
            "name": "config-file-provider",
            "version": "3.8.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "configurationslicing",
            "version": "430.v966357576543",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin"
          },
          {
            "name": "credentials",
            "version": "2.6.1.1",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "credentials-binding",
            "version": "1.27.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "cvs",
            "version": "2.19.1",
            "kind": "other",
            "why": "Failed to load: Jenkins JSch dependency plugin (0.1.55.2)"
          },
          {
            "name": "deploy",
            "version": "1.16",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "docker-build-step",
            "version": "2.8",
            "kind": "other",
            "why": "Failed to load: Docker Commons Plugin (1.21)"
          },
          {
            "name": "docker-commons",
            "version": "1.21",
            "kind": "other",
            "why": "Failed to load: Authentication Tokens API Plugin (1.4)"
          },
          {
            "name": "docker-plugin",
            "version": "1.2.9",
            "kind": "other",
            "why": "Failed to load: Docker Commons Plugin (1.21)"
          },
          {
            "name": "docker-workflow",
            "version": "1.28",
            "kind": "other",
            "why": "Failed to load: Docker Commons Plugin (1.21)"
          },
          {
            "name": "ec2",
            "version": "2.0.4",
            "kind": "other",
            "why": "Failed to load: CloudBees AWS Credentials Plugin (191.vcb_f183ce58b_9)"
          },
          {
            "name": "email-ext",
            "version": "2.87",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "emailext-template",
            "version": "1.4",
            "kind": "other",
            "why": "Failed to load: Email Extension Plugin (2.87)"
          },
          {
            "name": "generic-webhook-trigger",
            "version": "1.86.4",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "git",
            "version": "4.11.5",
            "kind": "other",
            "why": "Failed to load: Credentials Binding Plugin (1.27.1)"
          },
          {
            "name": "git-client",
            "version": "3.11.2",
            "kind": "other",
            "why": "Failed to load: Jenkins JSch dependency plugin (0.1.55.2)"
          },
          {
            "name": "git-parameter",
            "version": "0.9.14",
            "kind": "other",
            "why": "Failed to load: Git plugin (4.11.5)"
          },
          {
            "name": "git-server",
            "version": "1.11",
            "kind": "other",
            "why": "Required plugin is disabled: SSH server"
          },
          {
            "name": "github",
            "version": "1.34.3.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "github-branch-source",
            "version": "2.11.4",
            "kind": "other",
            "why": "Failed to load: GitHub plugin (1.34.3.1)"
          },
          {
            "name": "github-oauth",
            "version": "0.39",
            "kind": "other",
            "why": "Failed to load: Git plugin (4.11.5)"
          },
          {
            "name": "github-pullrequest",
            "version": "0.4.0",
            "kind": "other",
            "why": "Failed to load: GitHub plugin (1.34.3.1)"
          },
          {
            "name": "gitlab-branch-source",
            "version": "650.va_d1ce6d01959",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "gitlab-oauth",
            "version": "1.16",
            "kind": "other",
            "why": "Failed to load: Git plugin (4.11.5)"
          },
          {
            "name": "gitlab-plugin",
            "version": "1.5.36",
            "kind": "other",
            "why": "Failed to load: Jenkins Git client plugin (3.11.2)"
          },
          {
            "name": "google-oauth-plugin",
            "version": "1.0.6",
            "kind": "other",
            "why": "Failed to load: OAuth Credentials plugin (0.5)"
          },
          {
            "name": "hashicorp-vault-plugin",
            "version": "336.v182c0fbaaeb7",
            "kind": "other",
            "why": "Failed to load: Credentials Binding Plugin (1.27.1)"
          },
          {
            "name": "http_request",
            "version": "1.16",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "ivy",
            "version": "2.2",
            "kind": "other",
            "why": "Failed to load: Config File Provider Plugin (3.8.1)"
          },
          {
            "name": "jenkins-multijob-plugin",
            "version": "1.36",
            "kind": "other",
            "why": "Failed to load: Maven Integration plugin (3.16)"
          },
          {
            "name": "jira",
            "version": "3.7.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "job-import-plugin",
            "version": "3.6",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "jsch",
            "version": "0.1.55.2",
            "kind": "other",
            "why": "Required plugin is disabled: Trilead API Plugin"
          },
          {
            "name": "kubernetes",
            "version": "1.30.11",
            "kind": "other",
            "why": "Failed to load: Authentication Tokens API Plugin (1.4)"
          },
          {
            "name": "kubernetes-cli",
            "version": "1.10.3",
            "kind": "other",
            "why": "Failed to load: Authentication Tokens API Plugin (1.4)"
          },
          {
            "name": "kubernetes-credentials",
            "version": "0.9.0",
            "kind": "other",
            "why": "Failed to load: Authentication Tokens API Plugin (1.4)"
          },
          {
            "name": "kubernetes-credentials-provider",
            "version": "0.20",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "m2release",
            "version": "0.16.3",
            "kind": "other",
            "why": "Failed to load: Maven Integration plugin (3.16)"
          },
          {
            "name": "maven-plugin",
            "version": "3.16",
            "kind": "other",
            "why": "Failed to load: Jenkins JSch dependency plugin (0.1.55.2)"
          },
          {
            "name": "mercurial",
            "version": "1260.vdfb_723cdcc81",
            "kind": "other",
            "why": "Failed to load: Jenkins JSch dependency plugin (0.1.55.2)"
          },
          {
            "name": "mina-sshd-api-core",
            "version": "2.8.0-30.vf9df64641cb_d",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "mina-sshd-api-scp",
            "version": "2.8.0-30.vf9df64641cb_d",
            "kind": "other",
            "why": "Required plugin is disabled: Mina SSHD API :: Core"
          },
          {
            "name": "nexus-artifact-uploader",
            "version": "2.13",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "nodejs",
            "version": "1.5.1",
            "kind": "other",
            "why": "Failed to load: Config File Provider Plugin (3.8.1)"
          },
          {
            "name": "oauth-credentials",
            "version": "0.5",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "pipeline-aws",
            "version": "1.43",
            "kind": "other",
            "why": "Failed to load: CloudBees AWS Credentials Plugin (191.vcb_f183ce58b_9)"
          },
          {
            "name": "pipeline-github",
            "version": "2.8-141.7e985db66f30",
            "kind": "other",
            "why": "Failed to load: GitHub Branch Source Plugin (2.11.4)"
          },
          {
            "name": "pipeline-github-lib",
            "version": "36.v4c01db_ca_ed16",
            "kind": "other",
            "why": "Failed to load: Pipeline: Shared Groovy Libraries (2.21.3)"
          },
          {
            "name": "pipeline-graph-analysis",
            "version": "1.11",
            "kind": "other",
            "why": "Failed to load: Pipeline: Input Step (466.v6d0a_5df34f81)"
          },
          {
            "name": "pipeline-graph-view",
            "version": "61.v5f35529d13b7",
            "kind": "other",
            "why": "Failed to load: Pipeline Graph Analysis Plugin (1.11)"
          },
          {
            "name": "pipeline-input-step",
            "version": "466.v6d0a_5df34f81",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "pipeline-maven",
            "version": "3.10.0",
            "kind": "other",
            "why": "Failed to load: Config File Provider Plugin (3.8.1)"
          },
          {
            "name": "pipeline-model-declarative-agent",
            "version": "1.1.1",
            "kind": "other",
            "why": "Failed to load: Pipeline: Declarative Extension Points API (1.9.3)"
          },
          {
            "name": "pipeline-model-definition",
            "version": "1.9.3",
            "kind": "other",
            "why": "Failed to load: Pipeline: Shared Groovy Libraries (2.21.3)"
          },
          {
            "name": "pipeline-model-extensions",
            "version": "1.9.3",
            "kind": "other",
            "why": "Failed to load: Credentials Binding Plugin (1.27.1)"
          },
          {
            "name": "pipeline-multibranch-defaults",
            "version": "2.1",
            "kind": "other",
            "why": "Failed to load: Config File Provider Plugin (3.8.1)"
          },
          {
            "name": "pipeline-rest-api",
            "version": "2.28",
            "kind": "other",
            "why": "Failed to load: Pipeline Graph Analysis Plugin (1.11)"
          },
          {
            "name": "pipeline-stage-view",
            "version": "2.28",
            "kind": "other",
            "why": "Failed to load: Pipeline: REST API Plugin (2.28)"
          },
          {
            "name": "plain-credentials",
            "version": "1.8",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "prometheus",
            "version": "2.0.10",
            "kind": "other",
            "why": "Failed to load: Pipeline: REST API Plugin (2.28)"
          },
          {
            "name": "promoted-builds",
            "version": "881.vb_72da_69ffca_1",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin"
          },
          {
            "name": "publish-over-ssh",
            "version": "1.24",
            "kind": "other",
            "why": "Failed to load: Jenkins JSch dependency plugin (0.1.55.2)"
          },
          {
            "name": "robot",
            "version": "3.3.0",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "slack",
            "version": "631.v40deea_40323b",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "sonar",
            "version": "2.14",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "ssh",
            "version": "2.6.1",
            "kind": "other",
            "why": "Failed to load: Jenkins JSch dependency plugin (0.1.55.2)"
          },
          {
            "name": "ssh-agent",
            "version": "295.v9ca_a_1c7cc3a_a_",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin"
          },
          {
            "name": "ssh-credentials",
            "version": "277.v95c2fec1c047",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "ssh-slaves",
            "version": "1.806.v2253cedd3295",
            "kind": "other",
            "why": "Required plugin is disabled: Trilead API Plugin"
          },
          {
            "name": "sshd",
            "version": "3.242.va_db_9da_b_26a_c3",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "stashNotifier",
            "version": "1.24",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "subversion",
            "version": "2.16.0",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin"
          },
          {
            "name": "trilead-api",
            "version": "1.0.13",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:trilead-api -\u003e Plugin:sshd"
          },
          {
            "name": "warnings-ng",
            "version": "9.11.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "workflow-aggregator",
            "version": "578.vf9a_f99755f4a_",
            "kind": "other",
            "why": "Failed to load: Pipeline: Shared Groovy Libraries (2.21.3)"
          },
          {
            "name": "workflow-cps-global-lib",
            "version": "2.21.3",
            "kind": "other",
            "why": "Failed to load: Jenkins GIT server Plugin (1.11)"
          }
        ]
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 302,
        "failed": 97,
        "broken": 1,
        "brokenNames": [
          "copyartifact"
        ],
        "skipped": 0,
        "roots": [
          {
            "name": "plain-credentials",
            "version": "1.8",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)",
            "cascade": 29
          },
          {
            "name": "jsch",
            "version": "0.1.55.2",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin (ssh-credentials)",
            "cascade": 16
          },
          {
            "name": "authentication-tokens",
            "version": "1.4",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)",
            "cascade": 8
          },
          {
            "name": "blueocean-pipeline-scm-api",
            "version": "1.26.0",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)",
            "cascade": 7
          },
          {
            "name": "pipeline-input-step",
            "version": "466.v6d0a_5df34f81",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)",
            "cascade": 5
          },
          {
            "name": "email-ext",
            "version": "2.87",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)",
            "cascade": 1
          },
          {
            "name": "jira",
            "version": "3.7.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)",
            "cascade": 1
          },
          {
            "name": "oauth-credentials",
            "version": "0.5",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)",
            "cascade": 1
          },
          {
            "name": "Parameterized-Remote-Trigger",
            "version": "3.1.6.3",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)"
          },
          {
            "name": "audit-trail",
            "version": "3.10",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)"
          },
          {
            "name": "blueocean-rest-impl",
            "version": "1.26.0",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)"
          },
          {
            "name": "configurationslicing",
            "version": "430.v966357576543",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin (ssh-credentials)"
          },
          {
            "name": "credentials",
            "version": "2.6.1.1",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "deploy",
            "version": "1.16",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)"
          },
          {
            "name": "http_request",
            "version": "1.16",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)"
          },
          {
            "name": "job-import-plugin",
            "version": "3.6",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)"
          },
          {
            "name": "kubernetes-credentials-provider",
            "version": "0.20",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)"
          },
          {
            "name": "mina-sshd-api-core",
            "version": "2.8.0-30.vf9df64641cb_d",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "mina-sshd-api-scp",
            "version": "2.8.0-30.vf9df64641cb_d",
            "kind": "other",
            "why": "Required plugin is disabled: Mina SSHD API :: Core (mina-sshd-api-core)"
          },
          {
            "name": "nexus-artifact-uploader",
            "version": "2.13",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)"
          },
          {
            "name": "promoted-builds",
            "version": "881.vb_72da_69ffca_1",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin (ssh-credentials)"
          },
          {
            "name": "robot",
            "version": "3.3.0",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)"
          },
          {
            "name": "ssh-agent",
            "version": "295.v9ca_a_1c7cc3a_a_",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin (ssh-credentials)"
          },
          {
            "name": "ssh-credentials",
            "version": "277.v95c2fec1c047",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "ssh-slaves",
            "version": "1.806.v2253cedd3295",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin (ssh-credentials)"
          },
          {
            "name": "sshd",
            "version": "3.242.va_db_9da_b_26a_c3",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "subversion",
            "version": "2.16.0",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin (ssh-credentials)"
          },
          {
            "name": "trilead-api",
            "version": "1.0.13",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:trilead-api -\u003e Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:trilead-api"
          },
          {
            "name": "warnings-ng",
            "version": "9.11.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)"
          }
        ]
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 328,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 351,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 351,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.007015077945310503,
      "dir": "2.289.3-top300"
    },
    {
      "from": "2.303.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.303.3",
        "java": 11,
        "javaReason": "gradle needs Java 11 or newer",
        "image": "jenkins/jenkins:2.303.3-jdk11",
        "started": true,
        "plugins": 302,
        "failed": 98,
        "broken": 0,
        "skipped": 0,
        "roots": [
          {
            "name": "Parameterized-Remote-Trigger",
            "version": "3.1.6.3",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "amazon-ecr",
            "version": "1.73.v741d474abe74",
            "kind": "other",
            "why": "Failed to load: CloudBees AWS Credentials Plugin (191.vcb_f183ce58b_9)"
          },
          {
            "name": "ansible",
            "version": "1.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "artifactory",
            "version": "4.0.8",
            "kind": "other",
            "why": "Failed to load: Maven Integration plugin (3.16)"
          },
          {
            "name": "atlassian-bitbucket-server-integration",
            "version": "3.3.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "audit-trail",
            "version": "3.10",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "authentication-tokens",
            "version": "1.4",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "aws-credentials",
            "version": "191.vcb_f183ce58b_9",
            "kind": "other",
            "why": "Failed to load: Credentials Binding Plugin (1.27.1)"
          },
          {
            "name": "bitbucket",
            "version": "223.vd12f2bca5430",
            "kind": "other",
            "why": "Failed to load: Git plugin (4.11.5)"
          },
          {
            "name": "blueocean",
            "version": "1.26.0",
            "kind": "other",
            "why": "Failed to load: Bitbucket Pipeline for Blue Ocean (1.26.0)"
          },
          {
            "name": "blueocean-autofavorite",
            "version": "1.2.5",
            "kind": "other",
            "why": "Failed to load: Jenkins Git client plugin (3.11.2)"
          },
          {
            "name": "blueocean-bitbucket-pipeline",
            "version": "1.26.0",
            "kind": "other",
            "why": "Failed to load: Pipeline implementation for Blue Ocean (1.26.0)"
          },
          {
            "name": "blueocean-events",
            "version": "1.26.0",
            "kind": "other",
            "why": "Failed to load: Pipeline implementation for Blue Ocean (1.26.0)"
          },
          {
            "name": "blueocean-git-pipeline",
            "version": "1.26.0",
            "kind": "other",
            "why": "Failed to load: Pipeline implementation for Blue Ocean (1.26.0)"
          },
          {
            "name": "blueocean-github-pipeline",
            "version": "1.26.0",
            "kind": "other",
            "why": "Failed to load: Pipeline implementation for Blue Ocean (1.26.0)"
          },
          {
            "name": "blueocean-jira",
            "version": "1.26.0",
            "kind": "other",
            "why": "Failed to load: Jenkins Jira plugin (3.7.1)"
          },
          {
            "name": "blueocean-pipeline-api-impl",
            "version": "1.26.0",
            "kind": "other",
            "why": "Failed to load: Pipeline SCM API for Blue Ocean (1.26.0)"
          },
          {
            "name": "blueocean-pipeline-editor",
            "version": "1.26.0",
            "kind": "other",
            "why": "Failed to load: Pipeline implementation for Blue Ocean (1.26.0)"
          },
          {
            "name": "blueocean-pipeline-scm-api",
            "version": "1.26.0",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "blueocean-rest-impl",
            "version": "1.26.0",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "cloudbees-bitbucket-branch-source",
            "version": "784.v7fcdc7c670f6",
            "kind": "other",
            "why": "Failed to load: Authentication Tokens API Plugin (1.4)"
          },
          {
            "name": "config-file-provider",
            "version": "3.10.0",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "configurationslicing",
            "version": "430.v966357576543",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin"
          },
          {
            "name": "credentials",
            "version": "2.6.1.1",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "credentials-binding",
            "version": "1.27.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "cvs",
            "version": "2.19.1",
            "kind": "other",
            "why": "Failed to load: Jenkins JSch dependency plugin (0.1.55.2)"
          },
          {
            "name": "deploy",
            "version": "1.16",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "docker-build-step",
            "version": "2.8",
            "kind": "other",
            "why": "Failed to load: Docker Commons Plugin (1.21)"
          },
          {
            "name": "docker-commons",
            "version": "1.21",
            "kind": "other",
            "why": "Failed to load: Authentication Tokens API Plugin (1.4)"
          },
          {
            "name": "docker-plugin",
            "version": "1.2.10",
            "kind": "other",
            "why": "Failed to load: Docker Commons Plugin (1.21)"
          },
          {
            "name": "docker-workflow",
            "version": "1.28",
            "kind": "other",
            "why": "Failed to load: Docker Commons Plugin (1.21)"
          },
          {
            "name": "ec2",
            "version": "2.0.4",
            "kind": "other",
            "why": "Failed to load: CloudBees AWS Credentials Plugin (191.vcb_f183ce58b_9)"
          },
          {
            "name": "email-ext",
            "version": "2.89",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "emailext-template",
            "version": "1.4",
            "kind": "other",
            "why": "Failed to load: Email Extension Plugin (2.89)"
          },
          {
            "name": "generic-webhook-trigger",
            "version": "1.86.4",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "git",
            "version": "4.11.5",
            "kind": "other",
            "why": "Failed to load: Credentials Binding Plugin (1.27.1)"
          },
          {
            "name": "git-client",
            "version": "3.11.2",
            "kind": "other",
            "why": "Failed to load: Jenkins JSch dependency plugin (0.1.55.2)"
          },
          {
            "name": "git-parameter",
            "version": "0.9.14",
            "kind": "other",
            "why": "Failed to load: Git plugin (4.11.5)"
          },
          {
            "name": "git-server",
            "version": "1.11",
            "kind": "other",
            "why": "Required plugin is disabled: SSH server"
          },
          {
            "name": "github",
            "version": "1.34.3.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "github-branch-source",
            "version": "2.11.4",
            "kind": "other",
            "why": "Failed to load: GitHub plugin (1.34.3.1)"
          },
          {
            "name": "github-oauth",
            "version": "0.39",
            "kind": "other",
            "why": "Failed to load: Git plugin (4.11.5)"
          },
          {
            "name": "github-pullrequest",
            "version": "0.4.0",
            "kind": "other",
            "why": "Failed to load: GitHub plugin (1.34.3.1)"
          },
          {
            "name": "gitlab-branch-source",
            "version": "650.va_d1ce6d01959",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "gitlab-oauth",
            "version": "1.16",
            "kind": "other",
            "why": "Failed to load: Git plugin (4.11.5)"
          },
          {
            "name": "gitlab-plugin",
            "version": "1.5.36",
            "kind": "other",
            "why": "Failed to load: Jenkins Git client plugin (3.11.2)"
          },
          {
            "name": "google-oauth-plugin",
            "version": "1.0.6",
            "kind": "other",
            "why": "Failed to load: OAuth Credentials plugin (0.5)"
          },
          {
            "name": "gradle",
            "version": "2.12.0.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "hashicorp-vault-plugin",
            "version": "371.v884a_4dd60fb_6",
            "kind": "other",
            "why": "Failed to load: Credentials Binding Plugin (1.27.1)"
          },
          {
            "name": "http_request",
            "version": "1.16",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "ivy",
            "version": "2.2",
            "kind": "other",
            "why": "Failed to load: Config File Provider Plugin (3.10.0)"
          },
          {
            "name": "jenkins-multijob-plugin",
            "version": "1.36",
            "kind": "other",
            "why": "Failed to load: Maven Integration plugin (3.16)"
          },
          {
            "name": "jira",
            "version": "3.7.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "job-import-plugin",
            "version": "3.6",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "jsch",
            "version": "0.1.55.2",
            "kind": "other",
            "why": "Required plugin is disabled: Trilead API Plugin"
          },
          {
            "name": "kubernetes",
            "version": "3651.v908e7db_10d06",
            "kind": "other",
            "why": "Failed to load: Authentication Tokens API Plugin (1.4)"
          },
          {
            "name": "kubernetes-cli",
            "version": "1.10.3",
            "kind": "other",
            "why": "Failed to load: Authentication Tokens API Plugin (1.4)"
          },
          {
            "name": "kubernetes-credentials",
            "version": "0.9.0",
            "kind": "other",
            "why": "Failed to load: Authentication Tokens API Plugin (1.4)"
          },
          {
            "name": "kubernetes-credentials-provider",
            "version": "1.211.vc236a_f5a_2f3c",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "m2release",
            "version": "0.16.3",
            "kind": "other",
            "why": "Failed to load: Maven Integration plugin (3.16)"
          },
          {
            "name": "maven-plugin",
            "version": "3.16",
            "kind": "other",
            "why": "Failed to load: Jenkins JSch dependency plugin (0.1.55.2)"
          },
          {
            "name": "mercurial",
            "version": "1260.vdfb_723cdcc81",
            "kind": "other",
            "why": "Failed to load: Jenkins JSch dependency plugin (0.1.55.2)"
          },
          {
            "name": "mina-sshd-api-core",
            "version": "2.8.0-30.vf9df64641cb_d",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "mina-sshd-api-scp",
            "version": "2.8.0-30.vf9df64641cb_d",
            "kind": "other",
            "why": "Required plugin is disabled: Mina SSHD API :: Core"
          },
          {
            "name": "nexus-artifact-uploader",
            "version": "2.13",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "nodejs",
            "version": "1.5.1",
            "kind": "other",
            "why": "Failed to load: Config File Provider Plugin (3.10.0)"
          },
          {
            "name": "oauth-credentials",
            "version": "0.5",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "pipeline-aws",
            "version": "1.43",
            "kind": "other",
            "why": "Failed to load: CloudBees AWS Credentials Plugin (191.vcb_f183ce58b_9)"
          },
          {
            "name": "pipeline-github",
            "version": "2.8-141.7e985db66f30",
            "kind": "other",
            "why": "Failed to load: GitHub Branch Source Plugin (2.11.4)"
          },
          {
            "name": "pipeline-github-lib",
            "version": "38.v445716ea_edda_",
            "kind": "other",
            "why": "Failed to load: Git plugin (4.11.5)"
          },
          {
            "name": "pipeline-graph-analysis",
            "version": "202.va_d268e64deb_3",
            "kind": "other",
            "why": "Failed to load: Pipeline: Input Step (466.v6d0a_5df34f81)"
          },
          {
            "name": "pipeline-graph-view",
            "version": "61.v5f35529d13b7",
            "kind": "other",
            "why": "Failed to load: Pipeline Graph Analysis Plugin (202.va_d268e64deb_3)"
          },
          {
            "name": "pipeline-input-step",
            "version": "466.v6d0a_5df34f81",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "pipeline-maven",
            "version": "1161.v89a_7dcec5d31",
            "kind": "other",
            "why": "Failed to load: Config File Provider Plugin (3.10.0)"
          },
          {
            "name": "pipeline-model-declarative-agent",
            "version": "1.1.1",
            "kind": "other",
            "why": "Failed to load: Pipeline: Declarative Extension Points API (1.9.3)"
          },
          {
            "name": "pipeline-model-definition",
            "version": "1.9.3",
            "kind": "other",
            "why": "Failed to load: Pipeline: Deprecated Groovy Libraries (609.vd95673f149b_b)"
          },
          {
            "name": "pipeline-model-extensions",
            "version": "1.9.3",
            "kind": "other",
            "why": "Failed to load: Credentials Binding Plugin (1.27.1)"
          },
          {
            "name": "pipeline-multibranch-defaults",
            "version": "2.1",
            "kind": "other",
            "why": "Failed to load: Config File Provider Plugin (3.10.0)"
          },
          {
            "name": "pipeline-rest-api",
            "version": "2.28",
            "kind": "other",
            "why": "Failed to load: Pipeline Graph Analysis Plugin (202.va_d268e64deb_3)"
          },
          {
            "name": "pipeline-stage-view",
            "version": "2.28",
            "kind": "other",
            "why": "Failed to load: Pipeline: REST API Plugin (2.28)"
          },
          {
            "name": "plain-credentials",
            "version": "1.8",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "prometheus",
            "version": "2.0.10",
            "kind": "other",
            "why": "Failed to load: Pipeline: REST API Plugin (2.28)"
          },
          {
            "name": "promoted-builds",
            "version": "881.vb_72da_69ffca_1",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin"
          },
          {
            "name": "publish-over-ssh",
            "version": "1.24",
            "kind": "other",
            "why": "Failed to load: Jenkins JSch dependency plugin (0.1.55.2)"
          },
          {
            "name": "robot",
            "version": "3.3.0",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "slack",
            "version": "631.v40deea_40323b",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "sonar",
            "version": "2.14",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "ssh",
            "version": "2.6.1",
            "kind": "other",
            "why": "Failed to load: Jenkins JSch dependency plugin (0.1.55.2)"
          },
          {
            "name": "ssh-agent",
            "version": "295.v9ca_a_1c7cc3a_a_",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin"
          },
          {
            "name": "ssh-credentials",
            "version": "277.v95c2fec1c047",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "ssh-slaves",
            "version": "1.806.v2253cedd3295",
            "kind": "other",
            "why": "Required plugin is disabled: Trilead API Plugin"
          },
          {
            "name": "sshd",
            "version": "3.242.va_db_9da_b_26a_c3",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "stashNotifier",
            "version": "1.28",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "subversion",
            "version": "2.16.0",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin"
          },
          {
            "name": "trilead-api",
            "version": "1.0.13",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:trilead-api -\u003e Plugin:sshd"
          },
          {
            "name": "warnings-ng",
            "version": "9.11.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "workflow-aggregator",
            "version": "596.v8c21c963d92d",
            "kind": "other",
            "why": "Failed to load: Pipeline: Input Step (466.v6d0a_5df34f81)"
          },
          {
            "name": "workflow-cps-global-lib",
            "version": "609.vd95673f149b_b",
            "kind": "other",
            "why": "Failed to load: Jenkins GIT server Plugin (1.11)"
          }
        ]
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 302,
        "failed": 98,
        "broken": 1,
        "brokenNames": [
          "copyartifact"
        ],
        "skipped": 0,
        "roots": [
          {
            "name": "plain-credentials",
            "version": "1.8",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)",
            "cascade": 31
          },
          {
            "name": "jsch",
            "version": "0.1.55.2",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin (ssh-credentials)",
            "cascade": 14
          },
          {
            "name": "authentication-tokens",
            "version": "1.4",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)",
            "cascade": 8
          },
          {
            "name": "blueocean-pipeline-scm-api",
            "version": "1.26.0",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)",
            "cascade": 7
          },
          {
            "name": "pipeline-input-step",
            "version": "466.v6d0a_5df34f81",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)",
            "cascade": 6
          },
          {
            "name": "email-ext",
            "version": "2.89",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)",
            "cascade": 1
          },
          {
            "name": "jira",
            "version": "3.7.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)",
            "cascade": 1
          },
          {
            "name": "oauth-credentials",
            "version": "0.5",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)",
            "cascade": 1
          },
          {
            "name": "Parameterized-Remote-Trigger",
            "version": "3.1.6.3",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)"
          },
          {
            "name": "audit-trail",
            "version": "3.10",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)"
          },
          {
            "name": "blueocean-rest-impl",
            "version": "1.26.0",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)"
          },
          {
            "name": "configurationslicing",
            "version": "430.v966357576543",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin (ssh-credentials)"
          },
          {
            "name": "credentials",
            "version": "2.6.1.1",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "deploy",
            "version": "1.16",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)"
          },
          {
            "name": "http_request",
            "version": "1.16",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)"
          },
          {
            "name": "job-import-plugin",
            "version": "3.6",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)"
          },
          {
            "name": "kubernetes-credentials-provider",
            "version": "1.211.vc236a_f5a_2f3c",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)"
          },
          {
            "name": "mina-sshd-api-core",
            "version": "2.8.0-30.vf9df64641cb_d",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "mina-sshd-api-scp",
            "version": "2.8.0-30.vf9df64641cb_d",
            "kind": "other",
            "why": "Required plugin is disabled: Mina SSHD API :: Core (mina-sshd-api-core)"
          },
          {
            "name": "nexus-artifact-uploader",
            "version": "2.13",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)"
          },
          {
            "name": "promoted-builds",
            "version": "881.vb_72da_69ffca_1",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin (ssh-credentials)"
          },
          {
            "name": "robot",
            "version": "3.3.0",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)"
          },
          {
            "name": "ssh-agent",
            "version": "295.v9ca_a_1c7cc3a_a_",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin (ssh-credentials)"
          },
          {
            "name": "ssh-credentials",
            "version": "277.v95c2fec1c047",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "ssh-slaves",
            "version": "1.806.v2253cedd3295",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin (ssh-credentials)"
          },
          {
            "name": "sshd",
            "version": "3.242.va_db_9da_b_26a_c3",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "subversion",
            "version": "2.16.0",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin (ssh-credentials)"
          },
          {
            "name": "trilead-api",
            "version": "1.0.13",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:trilead-api -\u003e Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:trilead-api"
          },
          {
            "name": "warnings-ng",
            "version": "9.11.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)"
          }
        ]
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 328,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 351,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 351,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.006929891813612744,
      "dir": "2.303.3-top300"
    },
    {
      "from": "2.319.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.319.3",
        "java": 11,
        "javaReason": "gradle needs Java 11 or newer",
        "image": "jenkins/jenkins:2.319.3-jdk11",
        "started": true,
        "plugins": 302,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": false,
        "reason": "the container exited (state: false 5); the log ends: hudson.util.BootFailure#publish: Failed to initialize Jenkins — java.lang.IllegalArgumentException: Unable to inject class com.atlassian.bitbucket.jenkins.internal.jenkins.auth.OAuthFilterRegistrar",
        "plugins": 302,
        "failed": 0,
        "broken": 2,
        "brokenNames": [
          "github",
          "sshd"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 327,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 350,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 350,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.009102138171905614,
      "dir": "2.319.3-top300"
    },
    {
      "from": "2.332.4",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.332.4",
        "java": 11,
        "javaReason": "gradle needs Java 11 or newer",
        "image": "jenkins/jenkins:2.332.4-jdk11",
        "started": true,
        "plugins": 302,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": false,
        "reason": "the container exited (state: false 5); the log ends: hudson.util.BootFailure#publish: Failed to initialize Jenkins — java.lang.IllegalArgumentException: Unable to inject class com.atlassian.bitbucket.jenkins.internal.jenkins.auth.OAuthFilterRegistrar",
        "plugins": 302,
        "failed": 0,
        "broken": 2,
        "brokenNames": [
          "github",
          "sshd"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 327,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 350,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 350,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.014038674503790783,
      "dir": "2.332.4-top300"
    },
    {
      "from": "2.346.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.346.3",
        "java": 11,
        "javaReason": "gradle needs Java 11 or newer",
        "image": "jenkins/jenkins:2.346.3-jdk11",
        "started": true,
        "plugins": 302,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": false,
        "reason": "the container exited (state: false 5); the log ends: hudson.util.BootFailure#publish: Failed to initialize Jenkins — java.lang.IllegalArgumentException: Unable to inject class com.atlassian.bitbucket.jenkins.internal.jenkins.auth.OAuthFilterRegistrar",
        "plugins": 302,
        "failed": 0,
        "broken": 2,
        "brokenNames": [
          "github",
          "sshd"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 349,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 349,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.0222889513587188,
      "dir": "2.346.3-top300"
    },
    {
      "from": "2.361.4",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.361.4",
        "java": 11,
        "image": "jenkins/jenkins:2.361.4-jdk11",
        "started": true,
        "plugins": 300,
        "failed": 0,
        "broken": 1,
        "brokenNames": [
          "blueocean-rest-impl"
        ],
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 300,
        "failed": 0,
        "broken": 1,
        "brokenNames": [
          "blueocean-rest-impl"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 342,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 342,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.007070448930914047,
      "dir": "2.361.4-top300"
    },
    {
      "from": "2.375.4",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.375.4",
        "java": 11,
        "image": "jenkins/jenkins:2.375.4-jdk11",
        "started": true,
        "plugins": 300,
        "failed": 0,
        "broken": 1,
        "brokenNames": [
          "blueocean-rest-impl"
        ],
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 300,
        "failed": 0,
        "broken": 1,
        "brokenNames": [
          "blueocean-rest-impl"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 342,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 342,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.008088423204702275,
      "dir": "2.375.4-top300"
    },
    {
      "from": "2.387.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.387.3",
        "java": 11,
        "image": "jenkins/jenkins:2.387.3-jdk11",
        "started": true,
        "plugins": 300,
        "failed": 0,
        "broken": 1,
        "brokenNames": [
          "blueocean-rest-impl"
        ],
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 300,
        "failed": 0,
        "broken": 1,
        "brokenNames": [
          "blueocean-rest-impl"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 341,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 341,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.012824772127097709,
      "dir": "2.387.3-top300"
    },
    {
      "from": "2.401.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.401.3",
        "java": 11,
        "image": "jenkins/jenkins:2.401.3-jdk11",
        "started": true,
        "plugins": 300,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 300,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 328,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 328,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.010030667007411193,
      "dir": "2.401.3-top300"
    },
    {
      "from": "2.414.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.414.3",
        "java": 11,
        "image": "jenkins/jenkins:2.414.3-jdk11",
        "started": true,
        "plugins": 300,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 300,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 328,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 328,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.011623647670159299,
      "dir": "2.414.3-top300"
    },
    {
      "from": "2.426.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.426.3",
        "java": 11,
        "image": "jenkins/jenkins:2.426.3-jdk11",
        "started": true,
        "plugins": 300,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 300,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 327,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 327,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.025560098815912768,
      "dir": "2.426.3-top300"
    },
    {
      "from": "2.440.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.440.3",
        "java": 11,
        "image": "jenkins/jenkins:2.440.3-jdk11",
        "started": true,
        "plugins": 300,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 300,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 324,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 324,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.020845046426441777,
      "dir": "2.440.3-top300"
    },
    {
      "from": "2.452.4",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.452.4",
        "java": 11,
        "image": "jenkins/jenkins:2.452.4-jdk11",
        "started": true,
        "plugins": 301,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 301,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 322,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 322,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.021760797342192693,
      "dir": "2.452.4-top300"
    },
    {
      "from": "2.462.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.462.3",
        "java": 11,
        "image": "jenkins/jenkins:2.462.3-jdk11",
        "started": true,
        "plugins": 301,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 301,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 322,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 322,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.036604480790527305,
      "dir": "2.462.3-top300"
    },
    {
      "from": "2.479.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.479.3",
        "java": 17,
        "image": "jenkins/jenkins:2.479.3-jdk17",
        "started": true,
        "plugins": 303,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 303,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 319,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.035160575858250276,
      "dir": "2.479.3-top300"
    },
    {
      "from": "2.492.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.492.3",
        "java": 17,
        "image": "jenkins/jenkins:2.492.3-jdk17",
        "started": true,
        "plugins": 303,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 303,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 319,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.041830649970184854,
      "dir": "2.492.3-top300"
    },
    {
      "from": "2.504.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.504.3",
        "java": 17,
        "image": "jenkins/jenkins:2.504.3-jdk17",
        "started": true,
        "plugins": 304,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 304,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 317,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.04680552006133402,
      "dir": "2.504.3-top300"
    },
    {
      "from": "2.516.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.516.3",
        "java": 17,
        "image": "jenkins/jenkins:2.516.3-jdk17",
        "started": true,
        "plugins": 304,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 304,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 317,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.05695118834653718,
      "dir": "2.516.3-top300"
    },
    {
      "from": "2.528.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.528.3",
        "java": 17,
        "image": "jenkins/jenkins:2.528.3-jdk17",
        "started": true,
        "plugins": 304,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 304,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 317,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.11620240224891387,
      "dir": "2.528.3-top300"
    },
    {
      "from": "2.541.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.541.3",
        "java": 17,
        "image": "jenkins/jenkins:2.541.3-jdk17",
        "started": true,
        "plugins": 317,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 317,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 317,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.2318170201891132,
      "dir": "2.541.3-top300"
    },
    {
      "from": "2.555.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.555.3",
        "java": 21,
        "image": "jenkins/jenkins:2.555.3-jdk21",
        "started": true,
        "plugins": 317,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 317,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 317,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0,
      "dir": "2.555.3-top300"
    },
    {
      "from": "2.568.3",
      "to": "2.580.1",
      "top": 300,
      "month": "202603",
      "baseline": {
        "core": "2.568.3",
        "java": 21,
        "image": "jenkins/jenkins:2.568.3-jdk21",
        "started": true,
        "plugins": 317,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 317,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 317,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0,
      "dir": "2.568.3-top300"
    },
    {
      "from": "2.60.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.60.3",
        "java": 8,
        "image": "jenkins/jenkins:2.60.3",
        "started": true,
        "plugins": 108,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 108,
        "failed": 0,
        "broken": 6,
        "brokenNames": [
          "email-ext",
          "git-server",
          "github",
          "ldap",
          "mailer",
          "ssh-slaves"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.346.3",
          "java": 11,
          "planJava": 8,
          "javaReason": "gradle needs Java 11 or newer",
          "image": "jenkins/jenkins:2.346.3-jdk11",
          "started": true,
          "plugins": 136,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 153,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 153,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.0004685237243376778,
      "dir": "2.60.3-top100"
    },
    {
      "from": "2.73.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.73.3",
        "java": 8,
        "image": "jenkins/jenkins:2.73.3",
        "started": true,
        "plugins": 108,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 108,
        "failed": 0,
        "broken": 6,
        "brokenNames": [
          "email-ext",
          "git-server",
          "github",
          "ldap",
          "mailer",
          "ssh-slaves"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.346.3",
          "java": 11,
          "planJava": 8,
          "javaReason": "gradle needs Java 11 or newer",
          "image": "jenkins/jenkins:2.346.3-jdk11",
          "started": true,
          "plugins": 134,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 151,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 151,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.0005068574836016697,
      "dir": "2.73.3-top100"
    },
    {
      "from": "2.89.4",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.89.4",
        "java": 8,
        "image": "jenkins/jenkins:2.89.4",
        "started": true,
        "plugins": 108,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 108,
        "failed": 42,
        "broken": 4,
        "brokenNames": [
          "git-server",
          "ldap",
          "mailer",
          "ssh-slaves"
        ],
        "skipped": 0,
        "roots": [
          {
            "name": "workflow-support",
            "version": "2.20",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 22
          },
          {
            "name": "junit",
            "version": "1.27",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 13
          },
          {
            "name": "command-launcher",
            "version": "1.4",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:trilead-api -\u003e Plugin:jaxb -\u003e Plugin:command-launcher"
          },
          {
            "name": "jaxb",
            "version": "2.3.0",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:trilead-api -\u003e Plugin:jaxb -\u003e Plugin:command-launcher"
          },
          {
            "name": "pipeline-utility-steps",
            "version": "2.1.0",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "script-security",
            "version": "1.71",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:trilead-api -\u003e Plugin:jaxb -\u003e Plugin:command-launcher"
          },
          {
            "name": "trilead-api",
            "version": "1.0.1",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:trilead-api -\u003e Plugin:jaxb -\u003e Plugin:command-launcher"
          }
        ]
      },
      "stops": [
        {
          "core": "2.346.3",
          "java": 11,
          "planJava": 8,
          "javaReason": "gradle needs Java 11 or newer",
          "image": "jenkins/jenkins:2.346.3-jdk11",
          "started": true,
          "plugins": 132,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 149,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 149,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.0007751937984496124,
      "dir": "2.89.4-top100"
    },
    {
      "from": "2.107.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.107.3",
        "java": 8,
        "image": "jenkins/jenkins:2.107.3",
        "started": true,
        "plugins": 108,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 108,
        "failed": 42,
        "broken": 4,
        "brokenNames": [
          "git-server",
          "ldap",
          "mailer",
          "ssh-slaves"
        ],
        "skipped": 0,
        "roots": [
          {
            "name": "workflow-support",
            "version": "2.20",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 22
          },
          {
            "name": "junit",
            "version": "1.27",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 13
          },
          {
            "name": "command-launcher",
            "version": "1.4",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:trilead-api -\u003e Plugin:jaxb -\u003e Plugin:command-launcher"
          },
          {
            "name": "jaxb",
            "version": "2.3.0",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:trilead-api -\u003e Plugin:jaxb -\u003e Plugin:command-launcher"
          },
          {
            "name": "pipeline-utility-steps",
            "version": "2.1.0",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "script-security",
            "version": "1.71",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:trilead-api -\u003e Plugin:jaxb -\u003e Plugin:command-launcher"
          },
          {
            "name": "trilead-api",
            "version": "1.0.1",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:trilead-api -\u003e Plugin:jaxb -\u003e Plugin:command-launcher"
          }
        ]
      },
      "stops": [
        {
          "core": "2.346.3",
          "java": 11,
          "planJava": 8,
          "javaReason": "gradle needs Java 11 or newer",
          "image": "jenkins/jenkins:2.346.3-jdk11",
          "started": true,
          "plugins": 132,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 149,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 149,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.0006814890535820768,
      "dir": "2.107.3-top100"
    },
    {
      "from": "2.121.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.121.3",
        "java": 8,
        "image": "jenkins/jenkins:2.121.3",
        "started": true,
        "plugins": 108,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 108,
        "failed": 44,
        "broken": 4,
        "brokenNames": [
          "git-server",
          "ldap",
          "mailer",
          "ssh-slaves"
        ],
        "skipped": 0,
        "roots": [
          {
            "name": "workflow-support",
            "version": "3.3",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 22
          },
          {
            "name": "junit",
            "version": "1.27",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 12
          },
          {
            "name": "config-file-provider",
            "version": "3.7.2",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 1
          },
          {
            "name": "command-launcher",
            "version": "1.4",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jdk-tool -\u003e Plugin:jaxb -\u003e Plugin:command-launcher"
          },
          {
            "name": "jaxb",
            "version": "2.3.0",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jdk-tool -\u003e Plugin:jaxb -\u003e Plugin:command-launcher"
          },
          {
            "name": "jdk-tool",
            "version": "1.4",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jdk-tool"
          },
          {
            "name": "pipeline-utility-steps",
            "version": "2.7.1",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "script-security",
            "version": "1.71",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jdk-tool -\u003e Plugin:jaxb -\u003e Plugin:command-launcher"
          },
          {
            "name": "trilead-api",
            "version": "1.0.1",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jdk-tool"
          }
        ]
      },
      "stops": [
        {
          "core": "2.346.3",
          "java": 11,
          "planJava": 8,
          "javaReason": "gradle needs Java 11 or newer",
          "image": "jenkins/jenkins:2.346.3-jdk11",
          "started": true,
          "plugins": 131,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 148,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 148,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.001056308033052219,
      "dir": "2.121.3-top100"
    },
    {
      "from": "2.138.4",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.138.4",
        "java": 8,
        "image": "jenkins/jenkins:2.138.4",
        "started": true,
        "plugins": 110,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 110,
        "failed": 44,
        "broken": 3,
        "brokenNames": [
          "ldap",
          "mailer",
          "ssh-slaves"
        ],
        "skipped": 0,
        "roots": [
          {
            "name": "workflow-support",
            "version": "3.4",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 20
          },
          {
            "name": "junit",
            "version": "1.28",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 8
          },
          {
            "name": "git-client",
            "version": "3.2.1",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 5
          },
          {
            "name": "config-file-provider",
            "version": "3.7.2",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 1
          },
          {
            "name": "command-launcher",
            "version": "1.4",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jdk-tool -\u003e Plugin:jaxb -\u003e Plugin:command-launcher"
          },
          {
            "name": "jaxb",
            "version": "2.3.0",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jdk-tool -\u003e Plugin:jaxb -\u003e Plugin:command-launcher"
          },
          {
            "name": "jdk-tool",
            "version": "1.4",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jdk-tool"
          },
          {
            "name": "pipeline-utility-steps",
            "version": "2.7.1",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "script-security",
            "version": "1.71",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jdk-tool -\u003e Plugin:jaxb -\u003e Plugin:command-launcher"
          },
          {
            "name": "trilead-api",
            "version": "1.0.1",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jdk-tool"
          }
        ]
      },
      "stops": [
        {
          "core": "2.346.3",
          "java": 11,
          "planJava": 8,
          "javaReason": "gradle needs Java 11 or newer",
          "image": "jenkins/jenkins:2.346.3-jdk11",
          "started": true,
          "plugins": 128,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 145,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 145,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.0016398330351818724,
      "dir": "2.138.4-top100"
    },
    {
      "from": "2.150.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.150.3",
        "java": 8,
        "image": "jenkins/jenkins:2.150.3",
        "started": true,
        "plugins": 110,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 110,
        "failed": 45,
        "broken": 3,
        "brokenNames": [
          "ldap",
          "mailer",
          "ssh-slaves"
        ],
        "skipped": 0,
        "roots": [
          {
            "name": "workflow-support",
            "version": "3.4",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 21
          },
          {
            "name": "junit",
            "version": "1.28",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 8
          },
          {
            "name": "git-client",
            "version": "3.2.1",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 5
          },
          {
            "name": "config-file-provider",
            "version": "3.7.2",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)",
            "cascade": 1
          },
          {
            "name": "command-launcher",
            "version": "1.4",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jaxb -\u003e Plugin:command-launcher"
          },
          {
            "name": "jaxb",
            "version": "2.3.0",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jaxb -\u003e Plugin:command-launcher"
          },
          {
            "name": "jdk-tool",
            "version": "1.4",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jaxb -\u003e Plugin:command-launcher"
          },
          {
            "name": "pipeline-utility-steps",
            "version": "2.7.1",
            "kind": "other",
            "why": "Required plugin is disabled: Script Security Plugin (script-security)"
          },
          {
            "name": "script-security",
            "version": "1.71",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jaxb -\u003e Plugin:command-launcher"
          },
          {
            "name": "trilead-api",
            "version": "1.0.3",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:command-launcher -\u003e Plugin:script-security -\u003e Plugin:jdk-tool -\u003e Plugin:trilead-api -\u003e Plugin:jaxb -\u003e Plugin:command-launcher"
          }
        ]
      },
      "stops": [
        {
          "core": "2.346.3",
          "java": 11,
          "planJava": 8,
          "javaReason": "gradle needs Java 11 or newer",
          "image": "jenkins/jenkins:2.346.3-jdk11",
          "started": true,
          "plugins": 128,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 145,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 145,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.002393730300707045,
      "dir": "2.150.3-top100"
    },
    {
      "from": "2.164.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.164.3",
        "java": 8,
        "image": "jenkins/jenkins:2.164.3",
        "started": true,
        "plugins": 110,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 110,
        "failed": 2,
        "broken": 6,
        "brokenNames": [
          "email-ext",
          "git-server",
          "github",
          "ldap",
          "mailer",
          "ssh-slaves"
        ],
        "skipped": 0,
        "roots": [
          {
            "name": "jaxb",
            "version": "2.3.0.1",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:trilead-api -\u003e Plugin:jaxb -\u003e Plugin:trilead-api"
          },
          {
            "name": "trilead-api",
            "version": "1.0.3",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:trilead-api -\u003e Plugin:jaxb -\u003e Plugin:trilead-api"
          }
        ]
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 133,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 142,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 142,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.0030922565806286734,
      "dir": "2.164.3-top100"
    },
    {
      "from": "2.176.4",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.176.4",
        "java": 8,
        "image": "jenkins/jenkins:2.176.4",
        "started": true,
        "plugins": 107,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 107,
        "failed": 2,
        "broken": 6,
        "brokenNames": [
          "email-ext",
          "git-server",
          "github",
          "ldap",
          "mailer",
          "ssh-slaves"
        ],
        "skipped": 0,
        "roots": [
          {
            "name": "jaxb",
            "version": "2.3.0.1",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:trilead-api -\u003e Plugin:jaxb -\u003e Plugin:trilead-api"
          },
          {
            "name": "trilead-api",
            "version": "1.0.3",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:trilead-api -\u003e Plugin:jaxb -\u003e Plugin:trilead-api"
          }
        ]
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 130,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 139,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 139,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.004140046000511117,
      "dir": "2.176.4-top100"
    },
    {
      "from": "2.190.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.190.3",
        "java": 8,
        "image": "jenkins/jenkins:2.190.3",
        "started": true,
        "plugins": 107,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 107,
        "failed": 0,
        "broken": 5,
        "brokenNames": [
          "email-ext",
          "git-server",
          "github",
          "ldap",
          "mailer"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 130,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 139,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 139,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.003705596728852543,
      "dir": "2.190.3-top100"
    },
    {
      "from": "2.204.6",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.204.6",
        "java": 8,
        "image": "jenkins/jenkins:2.204.6",
        "started": true,
        "plugins": 107,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 107,
        "failed": 0,
        "broken": 5,
        "brokenNames": [
          "email-ext",
          "git-server",
          "github",
          "ldap",
          "mailer"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 129,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 138,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 138,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.0036289292103245593,
      "dir": "2.204.6-top100"
    },
    {
      "from": "2.222.4",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.222.4",
        "java": 8,
        "image": "jenkins/jenkins:2.222.4",
        "started": true,
        "plugins": 107,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 107,
        "failed": 0,
        "broken": 5,
        "brokenNames": [
          "email-ext",
          "git-server",
          "github",
          "ldap",
          "mailer"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 127,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 136,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 136,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.004587273191924355,
      "dir": "2.222.4-top100"
    },
    {
      "from": "2.235.5",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.235.5",
        "java": 8,
        "image": "jenkins/jenkins:2.235.5",
        "started": true,
        "plugins": 107,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 107,
        "failed": 0,
        "broken": 4,
        "brokenNames": [
          "email-ext",
          "git-server",
          "github",
          "mailer"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 127,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 136,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 136,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.005277280858676208,
      "dir": "2.235.5-top100"
    },
    {
      "from": "2.249.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.249.3",
        "java": 8,
        "image": "jenkins/jenkins:2.249.3",
        "started": true,
        "plugins": 107,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 107,
        "failed": 0,
        "broken": 4,
        "brokenNames": [
          "email-ext",
          "git-server",
          "github",
          "mailer"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 126,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 135,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 135,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.0050345003833375925,
      "dir": "2.249.3-top100"
    },
    {
      "from": "2.263.4",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.263.4",
        "java": 8,
        "image": "jenkins/jenkins:2.263.4",
        "started": true,
        "plugins": 107,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 107,
        "failed": 0,
        "broken": 2,
        "brokenNames": [
          "git-server",
          "github"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 121,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 130,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 130,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.0069171138938580795,
      "dir": "2.263.4-top100"
    },
    {
      "from": "2.277.4",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.277.4",
        "java": 8,
        "image": "jenkins/jenkins:2.277.4",
        "started": true,
        "plugins": 107,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 107,
        "failed": 0,
        "broken": 2,
        "brokenNames": [
          "git-server",
          "github"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 120,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 129,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 129,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.004557458045830139,
      "dir": "2.277.4-top100"
    },
    {
      "from": "2.289.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.289.3",
        "java": 8,
        "image": "jenkins/jenkins:2.289.3",
        "started": true,
        "plugins": 106,
        "failed": 30,
        "broken": 0,
        "skipped": 0,
        "roots": [
          {
            "name": "authentication-tokens",
            "version": "1.4",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "config-file-provider",
            "version": "3.8.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "credentials",
            "version": "2.6.1.1",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "credentials-binding",
            "version": "1.27.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "docker-commons",
            "version": "1.21",
            "kind": "other",
            "why": "Failed to load: Authentication Tokens API Plugin (1.4)"
          },
          {
            "name": "docker-workflow",
            "version": "1.28",
            "kind": "other",
            "why": "Failed to load: Docker Commons Plugin (1.21)"
          },
          {
            "name": "email-ext",
            "version": "2.87",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "git",
            "version": "4.11.5",
            "kind": "other",
            "why": "Failed to load: Credentials Binding Plugin (1.27.1)"
          },
          {
            "name": "git-client",
            "version": "3.11.2",
            "kind": "other",
            "why": "Failed to load: Jenkins JSch dependency plugin (0.1.55.2)"
          },
          {
            "name": "git-server",
            "version": "1.11",
            "kind": "other",
            "why": "Required plugin is disabled: SSH server"
          },
          {
            "name": "github",
            "version": "1.34.3.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "github-branch-source",
            "version": "2.11.4",
            "kind": "other",
            "why": "Failed to load: GitHub plugin (1.34.3.1)"
          },
          {
            "name": "jsch",
            "version": "0.1.55.2",
            "kind": "other",
            "why": "Required plugin is disabled: Trilead API Plugin"
          },
          {
            "name": "maven-plugin",
            "version": "3.16",
            "kind": "other",
            "why": "Failed to load: Jenkins JSch dependency plugin (0.1.55.2)"
          },
          {
            "name": "mina-sshd-api-core",
            "version": "2.8.0-30.vf9df64641cb_d",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "pipeline-github-lib",
            "version": "36.v4c01db_ca_ed16",
            "kind": "other",
            "why": "Failed to load: Pipeline: Shared Groovy Libraries (2.21.3)"
          },
          {
            "name": "pipeline-graph-analysis",
            "version": "1.11",
            "kind": "other",
            "why": "Failed to load: Pipeline: Input Step (466.v6d0a_5df34f81)"
          },
          {
            "name": "pipeline-graph-view",
            "version": "61.v5f35529d13b7",
            "kind": "other",
            "why": "Failed to load: Pipeline Graph Analysis Plugin (1.11)"
          },
          {
            "name": "pipeline-input-step",
            "version": "466.v6d0a_5df34f81",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "pipeline-model-definition",
            "version": "1.9.3",
            "kind": "other",
            "why": "Failed to load: Pipeline: Shared Groovy Libraries (2.21.3)"
          },
          {
            "name": "pipeline-model-extensions",
            "version": "1.9.3",
            "kind": "other",
            "why": "Failed to load: Credentials Binding Plugin (1.27.1)"
          },
          {
            "name": "pipeline-rest-api",
            "version": "2.28",
            "kind": "other",
            "why": "Failed to load: Pipeline Graph Analysis Plugin (1.11)"
          },
          {
            "name": "pipeline-stage-view",
            "version": "2.28",
            "kind": "other",
            "why": "Failed to load: Pipeline: REST API Plugin (2.28)"
          },
          {
            "name": "plain-credentials",
            "version": "1.8",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "ssh-credentials",
            "version": "277.v95c2fec1c047",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "ssh-slaves",
            "version": "1.806.v2253cedd3295",
            "kind": "other",
            "why": "Required plugin is disabled: Trilead API Plugin"
          },
          {
            "name": "sshd",
            "version": "3.242.va_db_9da_b_26a_c3",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "trilead-api",
            "version": "1.0.13",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:trilead-api -\u003e Plugin:sshd"
          },
          {
            "name": "workflow-aggregator",
            "version": "578.vf9a_f99755f4a_",
            "kind": "other",
            "why": "Failed to load: Pipeline: Shared Groovy Libraries (2.21.3)"
          },
          {
            "name": "workflow-cps-global-lib",
            "version": "2.21.3",
            "kind": "other",
            "why": "Failed to load: Jenkins GIT server Plugin (1.11)"
          }
        ]
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 106,
        "failed": 30,
        "broken": 0,
        "skipped": 0,
        "roots": [
          {
            "name": "jsch",
            "version": "0.1.55.2",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin (ssh-credentials)",
            "cascade": 7
          },
          {
            "name": "plain-credentials",
            "version": "1.8",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)",
            "cascade": 6
          },
          {
            "name": "pipeline-input-step",
            "version": "466.v6d0a_5df34f81",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)",
            "cascade": 4
          },
          {
            "name": "authentication-tokens",
            "version": "1.4",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)",
            "cascade": 2
          },
          {
            "name": "credentials",
            "version": "2.6.1.1",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "email-ext",
            "version": "2.87",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)"
          },
          {
            "name": "mina-sshd-api-core",
            "version": "2.8.0-30.vf9df64641cb_d",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "ssh-credentials",
            "version": "277.v95c2fec1c047",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "ssh-slaves",
            "version": "1.806.v2253cedd3295",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin (ssh-credentials)"
          },
          {
            "name": "sshd",
            "version": "3.242.va_db_9da_b_26a_c3",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "trilead-api",
            "version": "1.0.13",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:trilead-api -\u003e Plugin:sshd"
          }
        ]
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 115,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 121,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 121,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.007015077945310503,
      "dir": "2.289.3-top100"
    },
    {
      "from": "2.303.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.303.3",
        "java": 11,
        "javaReason": "gradle needs Java 11 or newer",
        "image": "jenkins/jenkins:2.303.3-jdk11",
        "started": true,
        "plugins": 104,
        "failed": 31,
        "broken": 0,
        "skipped": 0,
        "roots": [
          {
            "name": "authentication-tokens",
            "version": "1.4",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "config-file-provider",
            "version": "3.10.0",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "credentials",
            "version": "2.6.1.1",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "credentials-binding",
            "version": "1.27.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "docker-commons",
            "version": "1.21",
            "kind": "other",
            "why": "Failed to load: Authentication Tokens API Plugin (1.4)"
          },
          {
            "name": "docker-workflow",
            "version": "1.28",
            "kind": "other",
            "why": "Failed to load: Docker Commons Plugin (1.21)"
          },
          {
            "name": "email-ext",
            "version": "2.89",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "git",
            "version": "4.11.5",
            "kind": "other",
            "why": "Failed to load: Credentials Binding Plugin (1.27.1)"
          },
          {
            "name": "git-client",
            "version": "3.11.2",
            "kind": "other",
            "why": "Failed to load: Jenkins JSch dependency plugin (0.1.55.2)"
          },
          {
            "name": "git-server",
            "version": "1.11",
            "kind": "other",
            "why": "Required plugin is disabled: SSH server"
          },
          {
            "name": "github",
            "version": "1.34.3.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "github-branch-source",
            "version": "2.11.4",
            "kind": "other",
            "why": "Failed to load: GitHub plugin (1.34.3.1)"
          },
          {
            "name": "gradle",
            "version": "2.12.0.1",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "jsch",
            "version": "0.1.55.2",
            "kind": "other",
            "why": "Required plugin is disabled: Trilead API Plugin"
          },
          {
            "name": "maven-plugin",
            "version": "3.16",
            "kind": "other",
            "why": "Failed to load: Jenkins JSch dependency plugin (0.1.55.2)"
          },
          {
            "name": "mina-sshd-api-core",
            "version": "2.8.0-30.vf9df64641cb_d",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "pipeline-github-lib",
            "version": "38.v445716ea_edda_",
            "kind": "other",
            "why": "Failed to load: Git plugin (4.11.5)"
          },
          {
            "name": "pipeline-graph-analysis",
            "version": "202.va_d268e64deb_3",
            "kind": "other",
            "why": "Failed to load: Pipeline: Input Step (466.v6d0a_5df34f81)"
          },
          {
            "name": "pipeline-graph-view",
            "version": "61.v5f35529d13b7",
            "kind": "other",
            "why": "Failed to load: Pipeline Graph Analysis Plugin (202.va_d268e64deb_3)"
          },
          {
            "name": "pipeline-input-step",
            "version": "466.v6d0a_5df34f81",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "pipeline-model-definition",
            "version": "1.9.3",
            "kind": "other",
            "why": "Failed to load: Pipeline: Deprecated Groovy Libraries (609.vd95673f149b_b)"
          },
          {
            "name": "pipeline-model-extensions",
            "version": "1.9.3",
            "kind": "other",
            "why": "Failed to load: Credentials Binding Plugin (1.27.1)"
          },
          {
            "name": "pipeline-rest-api",
            "version": "2.28",
            "kind": "other",
            "why": "Failed to load: Pipeline Graph Analysis Plugin (202.va_d268e64deb_3)"
          },
          {
            "name": "pipeline-stage-view",
            "version": "2.28",
            "kind": "other",
            "why": "Failed to load: Pipeline: REST API Plugin (2.28)"
          },
          {
            "name": "plain-credentials",
            "version": "1.8",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin"
          },
          {
            "name": "ssh-credentials",
            "version": "277.v95c2fec1c047",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "ssh-slaves",
            "version": "1.806.v2253cedd3295",
            "kind": "other",
            "why": "Required plugin is disabled: Trilead API Plugin"
          },
          {
            "name": "sshd",
            "version": "3.242.va_db_9da_b_26a_c3",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "trilead-api",
            "version": "1.0.13",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:trilead-api -\u003e Plugin:sshd"
          },
          {
            "name": "workflow-aggregator",
            "version": "596.v8c21c963d92d",
            "kind": "other",
            "why": "Failed to load: Pipeline: Input Step (466.v6d0a_5df34f81)"
          },
          {
            "name": "workflow-cps-global-lib",
            "version": "609.vd95673f149b_b",
            "kind": "other",
            "why": "Failed to load: Jenkins GIT server Plugin (1.11)"
          }
        ]
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 104,
        "failed": 31,
        "broken": 0,
        "skipped": 0,
        "roots": [
          {
            "name": "plain-credentials",
            "version": "1.8",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)",
            "cascade": 8
          },
          {
            "name": "jsch",
            "version": "0.1.55.2",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin (ssh-credentials)",
            "cascade": 5
          },
          {
            "name": "pipeline-input-step",
            "version": "466.v6d0a_5df34f81",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)",
            "cascade": 5
          },
          {
            "name": "authentication-tokens",
            "version": "1.4",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)",
            "cascade": 2
          },
          {
            "name": "credentials",
            "version": "2.6.1.1",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "email-ext",
            "version": "2.89",
            "kind": "other",
            "why": "Required plugin is disabled: Credentials Plugin (credentials)"
          },
          {
            "name": "mina-sshd-api-core",
            "version": "2.8.0-30.vf9df64641cb_d",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "ssh-credentials",
            "version": "277.v95c2fec1c047",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "ssh-slaves",
            "version": "1.806.v2253cedd3295",
            "kind": "other",
            "why": "Required plugin is disabled: SSH Credentials Plugin (ssh-credentials)"
          },
          {
            "name": "sshd",
            "version": "3.242.va_db_9da_b_26a_c3",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:sshd"
          },
          {
            "name": "trilead-api",
            "version": "1.0.13",
            "kind": "other",
            "why": "hudson.util.CyclicGraphDetector$CycleDetectedException: Cycle detected: Plugin:sshd -\u003e Plugin:mina-sshd-api-core -\u003e Plugin:ssh-credentials -\u003e Plugin:credentials -\u003e Plugin:trilead-api -\u003e Plugin:sshd"
          }
        ]
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 113,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 119,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 119,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.006929891813612744,
      "dir": "2.303.3-top100"
    },
    {
      "from": "2.319.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.319.3",
        "java": 11,
        "javaReason": "gradle needs Java 11 or newer",
        "image": "jenkins/jenkins:2.319.3-jdk11",
        "started": true,
        "plugins": 104,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 104,
        "failed": 0,
        "broken": 2,
        "brokenNames": [
          "github",
          "sshd"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 113,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 119,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 119,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.009102138171905614,
      "dir": "2.319.3-top100"
    },
    {
      "from": "2.332.4",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.332.4",
        "java": 11,
        "javaReason": "gradle needs Java 11 or newer",
        "image": "jenkins/jenkins:2.332.4-jdk11",
        "started": true,
        "plugins": 103,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 103,
        "failed": 0,
        "broken": 2,
        "brokenNames": [
          "github",
          "sshd"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.462.3",
          "java": 11,
          "planJava": 11,
          "image": "jenkins/jenkins:2.462.3-jdk11",
          "started": true,
          "plugins": 112,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 118,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 118,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.014038674503790783,
      "dir": "2.332.4-top100"
    },
    {
      "from": "2.346.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.346.3",
        "java": 11,
        "javaReason": "gradle needs Java 11 or newer",
        "image": "jenkins/jenkins:2.346.3-jdk11",
        "started": true,
        "plugins": 103,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 103,
        "failed": 0,
        "broken": 2,
        "brokenNames": [
          "github",
          "sshd"
        ],
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 116,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 116,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.0222889513587188,
      "dir": "2.346.3-top100"
    },
    {
      "from": "2.361.4",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.361.4",
        "java": 11,
        "image": "jenkins/jenkins:2.361.4-jdk11",
        "started": true,
        "plugins": 101,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 101,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 113,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 113,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.007070448930914047,
      "dir": "2.361.4-top100"
    },
    {
      "from": "2.375.4",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.375.4",
        "java": 11,
        "image": "jenkins/jenkins:2.375.4-jdk11",
        "started": true,
        "plugins": 101,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 101,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 113,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 113,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.008088423204702275,
      "dir": "2.375.4-top100"
    },
    {
      "from": "2.387.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.387.3",
        "java": 11,
        "image": "jenkins/jenkins:2.387.3-jdk11",
        "started": true,
        "plugins": 100,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 100,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 112,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 112,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.012824772127097709,
      "dir": "2.387.3-top100"
    },
    {
      "from": "2.401.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.401.3",
        "java": 11,
        "image": "jenkins/jenkins:2.401.3-jdk11",
        "started": true,
        "plugins": 100,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 100,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 107,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 107,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.010030667007411193,
      "dir": "2.401.3-top100"
    },
    {
      "from": "2.414.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.414.3",
        "java": 11,
        "image": "jenkins/jenkins:2.414.3-jdk11",
        "started": true,
        "plugins": 100,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 100,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 107,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 107,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.011623647670159299,
      "dir": "2.414.3-top100"
    },
    {
      "from": "2.426.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.426.3",
        "java": 11,
        "image": "jenkins/jenkins:2.426.3-jdk11",
        "started": true,
        "plugins": 100,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 100,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 106,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 106,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.025560098815912768,
      "dir": "2.426.3-top100"
    },
    {
      "from": "2.440.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.440.3",
        "java": 11,
        "image": "jenkins/jenkins:2.440.3-jdk11",
        "started": true,
        "plugins": 100,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 100,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 106,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 106,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.020845046426441777,
      "dir": "2.440.3-top100"
    },
    {
      "from": "2.452.4",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.452.4",
        "java": 11,
        "image": "jenkins/jenkins:2.452.4-jdk11",
        "started": true,
        "plugins": 100,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 100,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 106,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 106,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.021760797342192693,
      "dir": "2.452.4-top100"
    },
    {
      "from": "2.462.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.462.3",
        "java": 11,
        "image": "jenkins/jenkins:2.462.3-jdk11",
        "started": true,
        "plugins": 100,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 100,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.541.3",
          "java": 17,
          "planJava": 17,
          "image": "jenkins/jenkins:2.541.3-jdk17",
          "started": true,
          "plugins": 106,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        },
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 106,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.036604480790527305,
      "dir": "2.462.3-top100"
    },
    {
      "from": "2.479.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.479.3",
        "java": 17,
        "image": "jenkins/jenkins:2.479.3-jdk17",
        "started": true,
        "plugins": 102,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 102,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 105,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.035160575858250276,
      "dir": "2.479.3-top100"
    },
    {
      "from": "2.492.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.492.3",
        "java": 17,
        "image": "jenkins/jenkins:2.492.3-jdk17",
        "started": true,
        "plugins": 103,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 103,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 105,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.041830649970184854,
      "dir": "2.492.3-top100"
    },
    {
      "from": "2.504.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.504.3",
        "java": 17,
        "image": "jenkins/jenkins:2.504.3-jdk17",
        "started": true,
        "plugins": 105,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 105,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 105,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.04680552006133402,
      "dir": "2.504.3-top100"
    },
    {
      "from": "2.516.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.516.3",
        "java": 17,
        "image": "jenkins/jenkins:2.516.3-jdk17",
        "started": true,
        "plugins": 105,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 105,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 105,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.05695118834653718,
      "dir": "2.516.3-top100"
    },
    {
      "from": "2.528.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.528.3",
        "java": 17,
        "image": "jenkins/jenkins:2.528.3-jdk17",
        "started": true,
        "plugins": 105,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 105,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 105,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.11620240224891387,
      "dir": "2.528.3-top100"
    },
    {
      "from": "2.541.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.541.3",
        "java": 17,
        "image": "jenkins/jenkins:2.541.3-jdk17",
        "started": true,
        "plugins": 105,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 105,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 105,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0.2318170201891132,
      "dir": "2.541.3-top100"
    },
    {
      "from": "2.555.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.555.3",
        "java": 21,
        "image": "jenkins/jenkins:2.555.3-jdk21",
        "started": true,
        "plugins": 105,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 105,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 105,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0,
      "dir": "2.555.3-top100"
    },
    {
      "from": "2.568.3",
      "to": "2.580.1",
      "top": 100,
      "month": "202603",
      "baseline": {
        "core": "2.568.3",
        "java": 21,
        "image": "jenkins/jenkins:2.568.3-jdk21",
        "started": true,
        "plugins": 105,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "asIs": {
        "core": "2.580.1",
        "java": 21,
        "image": "jenkins/jenkins:2.580.1-jdk21",
        "started": true,
        "plugins": 105,
        "failed": 0,
        "broken": 0,
        "skipped": 0,
        "roots": []
      },
      "stops": [
        {
          "core": "2.580.1",
          "java": 21,
          "planJava": 21,
          "image": "jenkins/jenkins:2.580.1-jdk21",
          "started": true,
          "plugins": 105,
          "failed": 0,
          "broken": 0,
          "skipped": 0,
          "roots": []
        }
      ],
      "planProblems": 0,
      "share": 0,
      "dir": "2.568.3-top100"
    }
  ]
}
