Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Some plugins could not be loaded due to unsatisfied dependencies. Fix these issues and restart Jenkins

I was working on jenkins and working fine but i don't know what happened Jenkins shows following errors and no jobs are visible to me after that:

I am new in jenkins please help me to solve this.

error logs

like image 652
ankit Avatar asked Dec 28 '25 19:12

ankit


1 Answers

Jenkins plugins are dependent on Jenkins LTS versions in use. Best way is while installing the Jenkins take latest (but stable) version of plugins.

Since you are using 1.176 version and trying to upgrade the plugins, the latest plugins do not support the older version of Jenkins (since Jenkins follow Parallel incremental development). You can resolve the problem in 2 ways.

1. Downgrade the plugins and keep the LTS Jenkins version as it is. (not preferred solution since you will not be able to use latest functionality of the plugins and using old plugins is not secured).

  • Downgrade of plugins will also be suggested by Manage Jenkins --> Manage Plugins --> Installed

2. Upgrade Jenkins version (LTS 2.24x.x)

  • It is time taking option, but if you are heavely using jenkins for your work it is more suggested to upgrade the version. Besides new plugins have more secured and vast functionalities.
  • You can check the Changelog and can decided which version is good for you.
  • Take a reference of Upgrading Jenkins link.

To understand plugins and Jenkins LTS version dependency, use Jenkins wiki(Confluence Page).

e.g. Pipeline:Node and Processes plugin wiki indicates that for version 2.29 you need to have Jenkins version 1.150.1 or higher.

Note: Latest Jenkins version supports HTTPS instead of HTTP URL for advanced proxy options under Manager Jenkins.

like image 102
np2807 Avatar answered Dec 30 '25 22:12

np2807



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!