Jenkins setup:
Jenkins: 2.479.2
OS: Mac OS X - 15.1.1
Java: 21.0.4 - Azul Systems, Inc. (OpenJDK 64-Bit Server VM)
antisamy-markup-formatter:162.v0e6ec0fcfcf6
apache-httpcomponents-client-4-api:4.5.14-208.v438351942757
caffeine-api:3.1.8-133.v17b_1ff2e0599
commons-lang3-api:3.17.0-84.vb_b_938040b_078
commons-text-api:1.12.0-129.v99a_50df237f7
eddsa-api:0.3.0-4.v84c6f0f4969e
ionicons-api:74.v93d5eb_813d5f
jakarta-activation-api:2.1.3-1
jakarta-mail-api:2.1.3-1
javax-activation-api:1.2.0-7
jaxb:2.3.9-1
jquery3-api:3.7.1-2
script-security:1369.v9b_98a_4e95b_2d
snakeyaml-api:2.3-123.v13484c65210a_
structs:338.v848422169819
workflow-step-api:678.v3ee58b_469476
Hi,
I am new to Jenkins so I wanted to start with the Guided Tour to Jenkins, counting on a gentle learning curve. I have downloaded the latest LTS, went to http://localhost:8080/ and proceeded with the installation of recommended plugins. Unfortunately, installation of most of the plugins failed:
Some plugins could not be loaded due to unsatisfied dependencies. Fix these issues and restart Jenkins to re-enable these plugins.
Dependency errors:
Jackson 2 API Plugin (2.17.0-379.v02de8ec9f64c)
Plugin is missing: json-api (20231013-17.v1c97069404b_e)
Trilead API Plugin (2.147.vb_73cc728a_32e)
Plugin is missing: gson-api (2.10.1-15.v0d99f670e0a_7)
Pipeline: API (1336.vee415d95c521)
Plugin is missing: scm-api (696.v778d637b_a_762)
Some of the above failures also result in additional indirectly dependent plugins not being able to load.
Indirectly dependent plugins:
Font Awesome API Plugin (6.6.0-2)
Failed to load: Plugin Utilities API Plugin (plugin-util-api 5.1.0)
Bootstrap 5 API Plugin (5.3.3-1)
Failed to load: Font Awesome API Plugin (font-awesome-api 6.6.0-2)
Plugin Utilities API Plugin (5.1.0)
Failed to load: Pipeline: API (workflow-api 1336.vee415d95c521)
Checks API plugin (2.2.1)
Failed to load: Plugin Utilities API Plugin (plugin-util-api 5.1.0)
I have retried, but it didn’t help. Since so many are failing, I suspect that something very basic is wrong. Example stack trace:
java.io.IOException: Failed to load: Jackson 2 API Plugin (jackson2-api 2.17.0-379.v02de8ec9f64c)
- Plugin is missing: json-api (20231013-17.v1c97069404b_e)
at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:992)
at hudson.PluginManager.dynamicLoad(PluginManager.java:982)
Caused: java.io.IOException: Failed to install jackson2-api plugin
at hudson.PluginManager.dynamicLoad(PluginManager.java:996)
at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:2379)
Caused: java.io.IOException: Failed to dynamically deploy this plugin
at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:2383)
at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:2012)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:121)
at java.base/java.lang.Thread.run(Thread.java:1583)
Could you help me? This is quite upsetting, because I just wanted to learn the basics…