-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
Linux
Hi!
I use Jenkins 2.426.2.
Today I tried to update plugins in my Jenkins instance. Probably due to network failure some of them could not be downloaded, however Jenkins has restarted. After that I successfully updated the rest of plugins and restarted Jenkins again. But later I discovered that somehow plugin dependencies have broken: the json-path-api plugin was missing, so the token-macro plugin and all plugins that depend on it, including the docker-plugin, were disabled. I installed the json-path-api plugin and rebooted Jenkins one more time. After that all plugins have loaded successfully, however I was unable to start any build because all my docker clouds disappeared from config. I had to restore config.xml from backup to fix this.
Disabling plugins because of missing dependency or any other error should not cause loss of their configuration.