When attempting to install plugins using the Update Center, plugins can not be written to /var/lib/jenkins/plugins due to invalid permissions.
hudson.util.IOException2: Failed to download from http://updates.jenkins-ci.org/download/plugins/ssh/2.4/ssh.hpi (redirected to: http://ftp-nyc.osuosl.org/pub/jenkins/plugins/ssh/2.4/ssh.hpi)
at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:797)
at hudson.model.UpdateCenter$DownloadJob._run(UpdateCenter.java:1148)
at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1309)
at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1126)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:110)
at java.lang.Thread.run(Thread.java:744)
Caused by: java.io.FileNotFoundException: /var/lib/jenkins/plugins/ssh.jpi.tmp (Permission denied)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:206)
at java.io.FileOutputStream.<init>(FileOutputStream.java:156)
at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:763)
... 7 more
**@** /var/lib/jenkins $ ls -al
total 80
drwxr-xr-x 11 jenkins jenkins 4096 May 21 19:27 .
drwxr-xr-x 48 root root 4096 May 2 18:23 ..
rw-rr- 1 systemd-timesync sambashare 0 Apr 10 19:04 atomic3320745316088279947.tmp
rw-rr- 1 jenkins jenkins 1715 May 21 19:15 config.xml
rw-rr- 1 jenkins jenkins 0 May 21 19:10 Download metadata.log
rw-rr- 1 systemd-timesync sambashare 0 Apr 11 04:16 Fingerprint cleanup.log
rw-rr- 1 jenkins jenkins 160 May 21 19:27 hudson.model.UpdateCenter.xml
rw------ 1 systemd-timesync sambashare 1675 Apr 10 19:09 identity.key
drwxr-xr-x 3 jenkins jenkins 4096 May 21 19:09 .java
rw-rr- 1 jenkins jenkins 138 May 21 19:14 jenkins.model.DownloadSettings.xml
rw-rr- 1 jenkins jenkins 169 May 21 19:14 jenkins.security.QueueItemAuthenticatorConfiguration.xml
drwxr-xr-x 2 jenkins jenkins 4096 May 21 19:13 jenkins.security.RekeySecretAdminMonitor
drwxr-xr-x 2 systemd-timesync sambashare 4096 Apr 10 18:56 jobs
rw-rr- 1 jenkins jenkins 907 May 21 19:10 nodeMonitors.xml
drwxr-xr-x 2 jenkins jenkins 4096 May 21 19:09 nodes
rw-rr- 1 systemd-timesync sambashare 51 Apr 11 15:56 .owner
drwxr-xr-x 2 systemd-timesync sambashare 4096 Apr 10 18:56 plugins
rw-rr- 1 systemd-timesync sambashare 46 Apr 11 16:18 queue.xml.bak
rw-rr- 1 systemd-timesync sambashare 64 Apr 10 18:56 secret.key
drwxr-xr-x 4 jenkins jenkins 4096 May 21 19:15 secrets
drwxr-xr-x 2 jenkins jenkins 4096 May 21 19:28 updates
drwxr-xr-x 2 systemd-timesync sambashare 4096 Apr 10 19:09 userContent
drwxr-xr-x 3 jenkins jenkins 4096 May 21 19:15 users
Can be fixed by issuing:
sudo chown jenkins plugins
sudo chown jenkins userContent
sudo chgrp jenkins userContent
sudo chgrp jenkins plugins
[JENKINS-28544] Update Center and Jobs Permission Denied
Description |
Original:
When attempting to install plugins using the Update Center, plugins can not be written to /var/lib/jenkins/plugins due to invalid permissions. {{hudson.util.IOException2: Failed to download from http://updates.jenkins-ci.org/download/plugins/ssh/2.4/ssh.hpi (redirected to: http://ftp-nyc.osuosl.org/pub/jenkins/plugins/ssh/2.4/ssh.hpi) at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:797) at hudson.model.UpdateCenter$DownloadJob._run(UpdateCenter.java:1148) at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1309) at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1126) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:110) at java.lang.Thread.run(Thread.java:744) Caused by: java.io.FileNotFoundException: /var/lib/jenkins/plugins/ssh.jpi.tmp (Permission denied) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream.<init>(FileOutputStream.java:206) at java.io.FileOutputStream.<init>(FileOutputStream.java:156) at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:763) ... 7 more}} {{***@*** /var/lib/jenkins $ ls -al total 80 drwxr-xr-x 11 jenkins jenkins 4096 May 21 19:27 . drwxr-xr-x 48 root root 4096 May 2 18:23 .. -rw-r--r-- 1 systemd-timesync sambashare 0 Apr 10 19:04 atomic3320745316088279947.tmp -rw-r--r-- 1 jenkins jenkins 1715 May 21 19:15 config.xml -rw-r--r-- 1 jenkins jenkins 0 May 21 19:10 Download metadata.log -rw-r--r-- 1 systemd-timesync sambashare 0 Apr 11 04:16 Fingerprint cleanup.log -rw-r--r-- 1 jenkins jenkins 160 May 21 19:27 hudson.model.UpdateCenter.xml -rw------- 1 systemd-timesync sambashare 1675 Apr 10 19:09 identity.key drwxr-xr-x 3 jenkins jenkins 4096 May 21 19:09 .java -rw-r--r-- 1 jenkins jenkins 138 May 21 19:14 jenkins.model.DownloadSettings.xml -rw-r--r-- 1 jenkins jenkins 169 May 21 19:14 jenkins.security.QueueItemAuthenticatorConfiguration.xml drwxr-xr-x 2 jenkins jenkins 4096 May 21 19:13 jenkins.security.RekeySecretAdminMonitor drwxr-xr-x 2 systemd-timesync sambashare 4096 Apr 10 18:56 jobs -rw-r--r-- 1 jenkins jenkins 907 May 21 19:10 nodeMonitors.xml drwxr-xr-x 2 jenkins jenkins 4096 May 21 19:09 nodes -rw-r--r-- 1 systemd-timesync sambashare 51 Apr 11 15:56 .owner drwxr-xr-x 2 systemd-timesync sambashare 4096 Apr 10 18:56 plugins -rw-r--r-- 1 systemd-timesync sambashare 46 Apr 11 16:18 queue.xml.bak -rw-r--r-- 1 systemd-timesync sambashare 64 Apr 10 18:56 secret.key drwxr-xr-x 4 jenkins jenkins 4096 May 21 19:15 secrets drwxr-xr-x 2 jenkins jenkins 4096 May 21 19:28 updates drwxr-xr-x 2 systemd-timesync sambashare 4096 Apr 10 19:09 userContent drwxr-xr-x 3 jenkins jenkins 4096 May 21 19:15 users}} Can be fixed by issuing: {{sudo chown jenkins plugins sudo chown jenkins userContent sudo chgrp jenkins userContent sudo chgrp jenkins plugins}} |
New:
When attempting to install plugins using the Update Center, plugins can not be written to /var/lib/jenkins/plugins due to invalid permissions. hudson.util.IOException2: Failed to download from http://updates.jenkins-ci.org/download/plugins/ssh/2.4/ssh.hpi (redirected to: http://ftp-nyc.osuosl.org/pub/jenkins/plugins/ssh/2.4/ssh.hpi) at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:797) at hudson.model.UpdateCenter$DownloadJob._run(UpdateCenter.java:1148) at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1309) at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1126) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:110) at java.lang.Thread.run(Thread.java:744) Caused by: java.io.FileNotFoundException: /var/lib/jenkins/plugins/ssh.jpi.tmp (Permission denied) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream.<init>(FileOutputStream.java:206) at java.io.FileOutputStream.<init>(FileOutputStream.java:156) at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:763) ... 7 more {{***@*** /var/lib/jenkins $ ls -al total 80 drwxr-xr-x 11 jenkins jenkins 4096 May 21 19:27 . drwxr-xr-x 48 root root 4096 May 2 18:23 .. -rw-r--r-- 1 systemd-timesync sambashare 0 Apr 10 19:04 atomic3320745316088279947.tmp -rw-r--r-- 1 jenkins jenkins 1715 May 21 19:15 config.xml -rw-r--r-- 1 jenkins jenkins 0 May 21 19:10 Download metadata.log -rw-r--r-- 1 systemd-timesync sambashare 0 Apr 11 04:16 Fingerprint cleanup.log -rw-r--r-- 1 jenkins jenkins 160 May 21 19:27 hudson.model.UpdateCenter.xml -rw------- 1 systemd-timesync sambashare 1675 Apr 10 19:09 identity.key drwxr-xr-x 3 jenkins jenkins 4096 May 21 19:09 .java -rw-r--r-- 1 jenkins jenkins 138 May 21 19:14 jenkins.model.DownloadSettings.xml -rw-r--r-- 1 jenkins jenkins 169 May 21 19:14 jenkins.security.QueueItemAuthenticatorConfiguration.xml drwxr-xr-x 2 jenkins jenkins 4096 May 21 19:13 jenkins.security.RekeySecretAdminMonitor drwxr-xr-x 2 systemd-timesync sambashare 4096 Apr 10 18:56 jobs -rw-r--r-- 1 jenkins jenkins 907 May 21 19:10 nodeMonitors.xml drwxr-xr-x 2 jenkins jenkins 4096 May 21 19:09 nodes -rw-r--r-- 1 systemd-timesync sambashare 51 Apr 11 15:56 .owner drwxr-xr-x 2 systemd-timesync sambashare 4096 Apr 10 18:56 plugins -rw-r--r-- 1 systemd-timesync sambashare 46 Apr 11 16:18 queue.xml.bak -rw-r--r-- 1 systemd-timesync sambashare 64 Apr 10 18:56 secret.key drwxr-xr-x 4 jenkins jenkins 4096 May 21 19:15 secrets drwxr-xr-x 2 jenkins jenkins 4096 May 21 19:28 updates drwxr-xr-x 2 systemd-timesync sambashare 4096 Apr 10 19:09 userContent drwxr-xr-x 3 jenkins jenkins 4096 May 21 19:15 users}} Can be fixed by issuing: {{sudo chown jenkins plugins sudo chown jenkins userContent sudo chgrp jenkins userContent sudo chgrp jenkins plugins}} |
Description |
Original:
When attempting to install plugins using the Update Center, plugins can not be written to /var/lib/jenkins/plugins due to invalid permissions. hudson.util.IOException2: Failed to download from http://updates.jenkins-ci.org/download/plugins/ssh/2.4/ssh.hpi (redirected to: http://ftp-nyc.osuosl.org/pub/jenkins/plugins/ssh/2.4/ssh.hpi) at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:797) at hudson.model.UpdateCenter$DownloadJob._run(UpdateCenter.java:1148) at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1309) at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1126) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:110) at java.lang.Thread.run(Thread.java:744) Caused by: java.io.FileNotFoundException: /var/lib/jenkins/plugins/ssh.jpi.tmp (Permission denied) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream.<init>(FileOutputStream.java:206) at java.io.FileOutputStream.<init>(FileOutputStream.java:156) at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:763) ... 7 more {{***@*** /var/lib/jenkins $ ls -al total 80 drwxr-xr-x 11 jenkins jenkins 4096 May 21 19:27 . drwxr-xr-x 48 root root 4096 May 2 18:23 .. -rw-r--r-- 1 systemd-timesync sambashare 0 Apr 10 19:04 atomic3320745316088279947.tmp -rw-r--r-- 1 jenkins jenkins 1715 May 21 19:15 config.xml -rw-r--r-- 1 jenkins jenkins 0 May 21 19:10 Download metadata.log -rw-r--r-- 1 systemd-timesync sambashare 0 Apr 11 04:16 Fingerprint cleanup.log -rw-r--r-- 1 jenkins jenkins 160 May 21 19:27 hudson.model.UpdateCenter.xml -rw------- 1 systemd-timesync sambashare 1675 Apr 10 19:09 identity.key drwxr-xr-x 3 jenkins jenkins 4096 May 21 19:09 .java -rw-r--r-- 1 jenkins jenkins 138 May 21 19:14 jenkins.model.DownloadSettings.xml -rw-r--r-- 1 jenkins jenkins 169 May 21 19:14 jenkins.security.QueueItemAuthenticatorConfiguration.xml drwxr-xr-x 2 jenkins jenkins 4096 May 21 19:13 jenkins.security.RekeySecretAdminMonitor drwxr-xr-x 2 systemd-timesync sambashare 4096 Apr 10 18:56 jobs -rw-r--r-- 1 jenkins jenkins 907 May 21 19:10 nodeMonitors.xml drwxr-xr-x 2 jenkins jenkins 4096 May 21 19:09 nodes -rw-r--r-- 1 systemd-timesync sambashare 51 Apr 11 15:56 .owner drwxr-xr-x 2 systemd-timesync sambashare 4096 Apr 10 18:56 plugins -rw-r--r-- 1 systemd-timesync sambashare 46 Apr 11 16:18 queue.xml.bak -rw-r--r-- 1 systemd-timesync sambashare 64 Apr 10 18:56 secret.key drwxr-xr-x 4 jenkins jenkins 4096 May 21 19:15 secrets drwxr-xr-x 2 jenkins jenkins 4096 May 21 19:28 updates drwxr-xr-x 2 systemd-timesync sambashare 4096 Apr 10 19:09 userContent drwxr-xr-x 3 jenkins jenkins 4096 May 21 19:15 users}} Can be fixed by issuing: {{sudo chown jenkins plugins sudo chown jenkins userContent sudo chgrp jenkins userContent sudo chgrp jenkins plugins}} |
New:
When attempting to install plugins using the Update Center, plugins can not be written to /var/lib/jenkins/plugins due to invalid permissions. {{hudson.util.IOException2: Failed to download from http://updates.jenkins-ci.org/download/plugins/ssh/2.4/ssh.hpi (redirected to: http://ftp-nyc.osuosl.org/pub/jenkins/plugins/ssh/2.4/ssh.hpi) at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:797) at hudson.model.UpdateCenter$DownloadJob._run(UpdateCenter.java:1148) at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1309) at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1126) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:110) at java.lang.Thread.run(Thread.java:744) Caused by: java.io.FileNotFoundException: /var/lib/jenkins/plugins/ssh.jpi.tmp (Permission denied) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream.<init>(FileOutputStream.java:206) at java.io.FileOutputStream.<init>(FileOutputStream.java:156) at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:763) ... 7 more}} {{***@*** /var/lib/jenkins $ ls -al total 80 drwxr-xr-x 11 jenkins jenkins 4096 May 21 19:27 . drwxr-xr-x 48 root root 4096 May 2 18:23 .. -rw-r--r-- 1 systemd-timesync sambashare 0 Apr 10 19:04 atomic3320745316088279947.tmp -rw-r--r-- 1 jenkins jenkins 1715 May 21 19:15 config.xml -rw-r--r-- 1 jenkins jenkins 0 May 21 19:10 Download metadata.log -rw-r--r-- 1 systemd-timesync sambashare 0 Apr 11 04:16 Fingerprint cleanup.log -rw-r--r-- 1 jenkins jenkins 160 May 21 19:27 hudson.model.UpdateCenter.xml -rw------- 1 systemd-timesync sambashare 1675 Apr 10 19:09 identity.key drwxr-xr-x 3 jenkins jenkins 4096 May 21 19:09 .java -rw-r--r-- 1 jenkins jenkins 138 May 21 19:14 jenkins.model.DownloadSettings.xml -rw-r--r-- 1 jenkins jenkins 169 May 21 19:14 jenkins.security.QueueItemAuthenticatorConfiguration.xml drwxr-xr-x 2 jenkins jenkins 4096 May 21 19:13 jenkins.security.RekeySecretAdminMonitor drwxr-xr-x 2 systemd-timesync sambashare 4096 Apr 10 18:56 jobs -rw-r--r-- 1 jenkins jenkins 907 May 21 19:10 nodeMonitors.xml drwxr-xr-x 2 jenkins jenkins 4096 May 21 19:09 nodes -rw-r--r-- 1 systemd-timesync sambashare 51 Apr 11 15:56 .owner drwxr-xr-x 2 systemd-timesync sambashare 4096 Apr 10 18:56 plugins -rw-r--r-- 1 systemd-timesync sambashare 46 Apr 11 16:18 queue.xml.bak -rw-r--r-- 1 systemd-timesync sambashare 64 Apr 10 18:56 secret.key drwxr-xr-x 4 jenkins jenkins 4096 May 21 19:15 secrets drwxr-xr-x 2 jenkins jenkins 4096 May 21 19:28 updates drwxr-xr-x 2 systemd-timesync sambashare 4096 Apr 10 19:09 userContent drwxr-xr-x 3 jenkins jenkins 4096 May 21 19:15 users}} Can be fixed by issuing: {{sudo chown jenkins plugins sudo chown jenkins userContent sudo chgrp jenkins userContent sudo chgrp jenkins plugins}} |
Description |
Original:
When attempting to install plugins using the Update Center, plugins can not be written to /var/lib/jenkins/plugins due to invalid permissions. {{hudson.util.IOException2: Failed to download from http://updates.jenkins-ci.org/download/plugins/ssh/2.4/ssh.hpi (redirected to: http://ftp-nyc.osuosl.org/pub/jenkins/plugins/ssh/2.4/ssh.hpi) at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:797) at hudson.model.UpdateCenter$DownloadJob._run(UpdateCenter.java:1148) at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1309) at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1126) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:110) at java.lang.Thread.run(Thread.java:744) Caused by: java.io.FileNotFoundException: /var/lib/jenkins/plugins/ssh.jpi.tmp (Permission denied) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream.<init>(FileOutputStream.java:206) at java.io.FileOutputStream.<init>(FileOutputStream.java:156) at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:763) ... 7 more}} {{***@*** /var/lib/jenkins $ ls -al total 80 drwxr-xr-x 11 jenkins jenkins 4096 May 21 19:27 . drwxr-xr-x 48 root root 4096 May 2 18:23 .. -rw-r--r-- 1 systemd-timesync sambashare 0 Apr 10 19:04 atomic3320745316088279947.tmp -rw-r--r-- 1 jenkins jenkins 1715 May 21 19:15 config.xml -rw-r--r-- 1 jenkins jenkins 0 May 21 19:10 Download metadata.log -rw-r--r-- 1 systemd-timesync sambashare 0 Apr 11 04:16 Fingerprint cleanup.log -rw-r--r-- 1 jenkins jenkins 160 May 21 19:27 hudson.model.UpdateCenter.xml -rw------- 1 systemd-timesync sambashare 1675 Apr 10 19:09 identity.key drwxr-xr-x 3 jenkins jenkins 4096 May 21 19:09 .java -rw-r--r-- 1 jenkins jenkins 138 May 21 19:14 jenkins.model.DownloadSettings.xml -rw-r--r-- 1 jenkins jenkins 169 May 21 19:14 jenkins.security.QueueItemAuthenticatorConfiguration.xml drwxr-xr-x 2 jenkins jenkins 4096 May 21 19:13 jenkins.security.RekeySecretAdminMonitor drwxr-xr-x 2 systemd-timesync sambashare 4096 Apr 10 18:56 jobs -rw-r--r-- 1 jenkins jenkins 907 May 21 19:10 nodeMonitors.xml drwxr-xr-x 2 jenkins jenkins 4096 May 21 19:09 nodes -rw-r--r-- 1 systemd-timesync sambashare 51 Apr 11 15:56 .owner drwxr-xr-x 2 systemd-timesync sambashare 4096 Apr 10 18:56 plugins -rw-r--r-- 1 systemd-timesync sambashare 46 Apr 11 16:18 queue.xml.bak -rw-r--r-- 1 systemd-timesync sambashare 64 Apr 10 18:56 secret.key drwxr-xr-x 4 jenkins jenkins 4096 May 21 19:15 secrets drwxr-xr-x 2 jenkins jenkins 4096 May 21 19:28 updates drwxr-xr-x 2 systemd-timesync sambashare 4096 Apr 10 19:09 userContent drwxr-xr-x 3 jenkins jenkins 4096 May 21 19:15 users}} Can be fixed by issuing: {{sudo chown jenkins plugins sudo chown jenkins userContent sudo chgrp jenkins userContent sudo chgrp jenkins plugins}} |
New:
When attempting to install plugins using the Update Center, plugins can not be written to /var/lib/jenkins/plugins due to invalid permissions. {quote}hudson.util.IOException2: Failed to download from http://updates.jenkins-ci.org/download/plugins/ssh/2.4/ssh.hpi (redirected to: http://ftp-nyc.osuosl.org/pub/jenkins/plugins/ssh/2.4/ssh.hpi) at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:797) at hudson.model.UpdateCenter$DownloadJob._run(UpdateCenter.java:1148) at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1309) at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1126) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:110) at java.lang.Thread.run(Thread.java:744) Caused by: java.io.FileNotFoundException: /var/lib/jenkins/plugins/ssh.jpi.tmp (Permission denied) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream.<init>(FileOutputStream.java:206) at java.io.FileOutputStream.<init>(FileOutputStream.java:156) at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:763) ... 7 more{quote} {quote}***@*** /var/lib/jenkins $ ls -al total 80 drwxr-xr-x 11 jenkins jenkins 4096 May 21 19:27 . drwxr-xr-x 48 root root 4096 May 2 18:23 .. -rw-r--r-- 1 systemd-timesync sambashare 0 Apr 10 19:04 atomic3320745316088279947.tmp -rw-r--r-- 1 jenkins jenkins 1715 May 21 19:15 config.xml -rw-r--r-- 1 jenkins jenkins 0 May 21 19:10 Download metadata.log -rw-r--r-- 1 systemd-timesync sambashare 0 Apr 11 04:16 Fingerprint cleanup.log -rw-r--r-- 1 jenkins jenkins 160 May 21 19:27 hudson.model.UpdateCenter.xml -rw------- 1 systemd-timesync sambashare 1675 Apr 10 19:09 identity.key drwxr-xr-x 3 jenkins jenkins 4096 May 21 19:09 .java -rw-r--r-- 1 jenkins jenkins 138 May 21 19:14 jenkins.model.DownloadSettings.xml -rw-r--r-- 1 jenkins jenkins 169 May 21 19:14 jenkins.security.QueueItemAuthenticatorConfiguration.xml drwxr-xr-x 2 jenkins jenkins 4096 May 21 19:13 jenkins.security.RekeySecretAdminMonitor drwxr-xr-x 2 systemd-timesync sambashare 4096 Apr 10 18:56 jobs -rw-r--r-- 1 jenkins jenkins 907 May 21 19:10 nodeMonitors.xml drwxr-xr-x 2 jenkins jenkins 4096 May 21 19:09 nodes -rw-r--r-- 1 systemd-timesync sambashare 51 Apr 11 15:56 .owner drwxr-xr-x 2 systemd-timesync sambashare 4096 Apr 10 18:56 plugins -rw-r--r-- 1 systemd-timesync sambashare 46 Apr 11 16:18 queue.xml.bak -rw-r--r-- 1 systemd-timesync sambashare 64 Apr 10 18:56 secret.key drwxr-xr-x 4 jenkins jenkins 4096 May 21 19:15 secrets drwxr-xr-x 2 jenkins jenkins 4096 May 21 19:28 updates drwxr-xr-x 2 systemd-timesync sambashare 4096 Apr 10 19:09 userContent drwxr-xr-x 3 jenkins jenkins 4096 May 21 19:15 users{quote} Can be fixed by issuing: {quote}sudo chown jenkins plugins sudo chown jenkins userContent sudo chgrp jenkins userContent sudo chgrp jenkins plugins{quote} |
Labels | New: exception jenkins plugins |
Component/s | New: core [ 15593 ] | |
Labels | Original: exception jenkins plugins | New: core exception jenkins job plugin update |
Summary | Original: Update Center Permission Denied | New: Update Center and Jobs Permission Denied |
Component/s | Original: update-sites-manager-plugin [ 17576 ] |
Resolution | New: Not A Defect [ 7 ] | |
Status | Original: Open [ 1 ] | New: Resolved [ 5 ] |
Other directories also needed to be fixed to inorder for jobs to work correctly