• Icon: Bug Bug
    • Resolution: Not A Defect
    • Icon: Major Major
    • core
    • Oracle JDK 8
      Debian 8
      Installed via Jenkins Deb Package Repository

      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

          Alex Shafer created issue -
          Alex Shafer made changes -
          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}}

          Alex Shafer made changes -
          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}}

          Alex Shafer made changes -
          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}

          Alex Shafer made changes -
          Labels New: exception jenkins plugins
          Alex Shafer made changes -
          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
          ikedam made changes -
          Component/s Original: update-sites-manager-plugin [ 17576 ]
          Daniel Beck made changes -
          Resolution New: Not A Defect [ 7 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 163388 ] New: JNJira + In-Review [ 197187 ]
          Mark Waite made changes -
          Status Original: Resolved [ 5 ] New: Closed [ 6 ]

            Unassigned Unassigned
            enzanki_ars Alex Shafer
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: