Run jenkins on windows (java -jar ...) in a clean jenkins home
select a few plugins (pipeline - and something that depends on OWASP Markup Formatter)
wait for the plugins to install
create a new user
Get told Jenkins is ready to use
Rejoice
Expected results
Jenkins is ready to use with the plugins you installed
Actual results
A restart is required
Go to http://localhost:8080/updateCenter/ and look at the status of plugins (may need to install another plugin)
However you can see that
- OWASP Markup Formatter Plugin antisamy-markup-formatter plugin is already installed. Jenkins needs to be restarted for the update to take effect
- Pipeline workflow-aggregator plugin is already installed. Jenkins needs to be restarted for the update to take effect
Both of these are incorrect.
The wizard has requested the same version be installed multiple times.
You can see this if you go to /pluginManager/installed and version 1.3 is installed - yet you can download to 1.3....
So
1) Jenkins should restart if it has installed plugins that require a restart to activate
2) Jenkins should not try to install the same version of the plugin twice (infact it should not try to install any version of the same plugin twice - do it once and install the latest).
For slow internet links the multiple isntalls will cause a longer than required setup time.
- is related to
-
JENKINS-34239 GitHub Organization Folder not available as a new item without a restart
- Resolved
- links to