We've got Jenkins2 running with 4 build slaves (via ssh).
We're running Jenkins 2.6 presently.
When going into the plugin manager and selecting "download now and install after restart", upon restart, the credentials used to contact the slaves are gone. In order to get things back up, we have to re-create the credential then re-connect the slaves.
What's interesting is that we can update and install plugins, then restart jenkins via systemd, then things seem to work fine...no lost credentials, not need to re-create credentials or re-connect slaves.
LSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.2.1511 (Core)
java version "1.7.0_101"
OpenJDK Runtime Environment (rhel-188.8.131.52.el7_2-x86_64 u101-b00)
OpenJDK 64-Bit Server VM (build 24.95-b01, mixed mode)