forked from VirtusLab/jenkins-operator
-
Notifications
You must be signed in to change notification settings - Fork 242
Open
Labels
bugSomething isn't workingSomething isn't working
Description
My current base plugins :
basePlugins:
- name: kubernetes
version: "4353.vb_47977da_9417"
- name: workflow-job
version: "1537.v66038d35fc76"
- name: workflow-aggregator
version: "608.v67378e9d3db_1"
- name: git
version: "5.7.0"
- name: job-dsl
version: "1.93"
- name: configuration-as-code
version: "1971.vf9280461ea_89"
- name: kubernetes-credentials-provider
version: "1.281.v331e3f5a_05a_9"
plugins:
- name: oic-auth
version: "4.520.v7208b_4ff730b_"
- name: matrix-auth
version: "3.2.6"
- name: blueocean
version: "1.27.21"
- name: json-path-api
version: "2.9.0-148.v22a_7ffe323ce"
- name: mask-passwords
version: "199.va_0218b_a_59186"
- name: pipeline-utility-steps
version: "2.19.0"
- name: ssh-slaves
version: 3.1031.v72c6b_883b_869
- name: markdown-formatter
version: 283.v0f6e0efb_f8b_a_
- name: pipeline-stage-view
version: "2.38"
and I know new versions are released. But If I restart jenkins node it does not start properly again cause it complains about :
│ io.jenkins.tools.pluginmanager.impl.AggregatePluginPrerequisitesNotMetException: Multiple plugin prerequisites not met: │
│ Plugin workflow-aggregator:608.v67378e9d3db_1 (via workflow-multibranch:811.vcd33d074c2a_0) depends on workflow-job:1540.v295eccc9778f, but there is an older version defined on the top level - workflow-job:1537.v66038d35fc76, │
│ Plugin workflow-aggregator:608.v67378e9d3db_1 (via pipeline-model-definition:2.2265.v140e610fe9d5->pipeline-model-extensions:2.2265.v140e610fe9d5) depends on workflow-job:1540.v295eccc9778f, but there is an older version defined on the top level - workflow-job:1537.v66038d35fc76, │
│ Plugin git:5.7.0 (via git-client:6.3.3) depends on configuration-as-code:1985.vdda_32d0c4ea_b_, but there is an older version defined on the top level - configuration-as-code:1971.vf9280461ea_89 │
│ at io.jenkins.tools.pluginmanager.impl.PluginManager.start(PluginManager.java:240) │
│ at io.jenkins.tools.pluginmanager.impl.PluginManager.start(PluginManager.java:189) │
│ at io.jenkins.tools.pluginmanager.cli.Main.main(Main.java:60) │
│ Suppressed: io.jenkins.tools.pluginmanager.impl.PluginDependencyException: Plugin workflow-aggregator:608.v67378e9d3db_1 (via workflow-multibranch:811.vcd33d074c2a_0) depends on workflow-job:1540.v295eccc9778f, but there is an older version defined on the top level - workflow-job:1537.v66038d35fc76 │
│ at io.jenkins.tools.pluginmanager.impl.PluginManager.resolveRecursiveDependencies(PluginManager.java:1145) │
│ at io.jenkins.tools.pluginmanager.impl.PluginManager.findPluginsAndDependencies(PluginManager.java:701) │
│ at io.jenkins.tools.pluginmanager.impl.PluginManager.start(PluginManager.java:232) │
│ ... 2 more │
│ Suppressed: io.jenkins.tools.pluginmanager.impl.PluginDependencyException: Plugin workflow-aggregator:608.v67378e9d3db_1 (via pipeline-model-definition:2.2265.v140e610fe9d5->pipeline-model-extensions:2.2265.v140e610fe9d5) depends on workflow-job:1540.v295eccc9778f, but there is an older version defined on the to │
│ at io.jenkins.tools.pluginmanager.impl.PluginManager.resolveRecursiveDependencies(PluginManager.java:1145) │
│ at io.jenkins.tools.pluginmanager.impl.PluginManager.findPluginsAndDependencies(PluginManager.java:701) │
│ at io.jenkins.tools.pluginmanager.impl.PluginManager.start(PluginManager.java:232) │
│ ... 2 more │
│ Suppressed: io.jenkins.tools.pluginmanager.impl.PluginDependencyException: Plugin git:5.7.0 (via git-client:6.3.3) depends on configuration-as-code:1985.vdda_32d0c4ea_b_, but there is an older version defined on the top level - configuration-as-code:1971.vf9280461ea_89 │
│ at io.jenkins.tools.pluginmanager.impl.PluginManager.resolveRecursiveDependencies(PluginManager.java:1145) │
│ at io.jenkins.tools.pluginmanager.impl.PluginManager.findPluginsAndDependencies(PluginManager.java:701) │
│ at io.jenkins.tools.pluginmanager.impl.PluginManager.start(PluginManager.java:232) │
│ ... 2 more │
│ Multiple plugin prerequisites not met: │
│ Plugin workflow-aggregator:608.v67378e9d3db_1 (via workflow-multibranch:811.vcd33d074c2a_0) depends on workflow-job:1540.v295eccc9778f, but there is an older version defined on the top level - workflow-job:1537.v66038d35fc76, │
│ Plugin workflow-aggregator:608.v67378e9d3db_1 (via pipeline-model-definition:2.2265.v140e610fe9d5->pipeline-model-extensions:2.2265.v140e610fe9d5) depends on workflow-job:1540.v295eccc9778f, but there is an older version defined on the top level - workflow-job:1537.v66038d35fc76, │
│ Plugin git:5.7.0 (via git-client:6.3.3) depends on configuration-as-code:1985.vdda_32d0c4ea_b_, but there is an older version defined on the top level - configuration-as-code:1971.vf9280461ea_89
My question is:
Should I always keep the base plugin versions updated?
If I do not declare the base plugins, Jenkins will use the operator-provided versions, which are also not working.
Operator Version : operator:v0.8.1
gsaslis
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working