Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 355334

Summary: lost permissions under download.eclipse.org/egit/updates-nightly/
Product: Community Reporter: Matthias Sohn <matthias.sohn>
Component: CI-JenkinsAssignee: Eclipse Webmaster <webmaster>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: P3 CC: caniszczyk
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:

Description Matthias Sohn CLA 2011-08-22 01:25:41 EDT
It seems both hudson and myself lost permissions under our nightly download folder at
/home/data/httpd/download.eclipse.org/egit/updates-nightly

Hudson:
https://hudson.eclipse.org/hudson/job/egit/1635/console

using my committer account:
msohn@build:~> cd /home/data/httpd/download.eclipse.org/egit/
msohn@build:/home/data/httpd/download.eclipse.org/egit> ls
all               pde                releases    updates       updates-0.9
docs              pubegit-github.sh  site        updates-0.10  updates-1.0
download-egit.sh  pubegit-pde.sh     site.zip    updates-0.11  updates-nightly
github            pubegit.sh         staging     updates-0.12
maven             publish.log        staging-m2  updates-0.8
msohn@build:/home/data/httpd/download.eclipse.org/egit> cd updates-nightly/
msohn@build:/home/data/httpd/download.eclipse.org/egit/updates-nightly> ls
artifacts.jar  content.jar  cpd.html  cpd.xml  features  META-INF  plugins
msohn@build:/home/data/httpd/download.eclipse.org/egit/updates-nightly> ls -Ral
.:
total 44
drwxrwsrwx  5 caniszczyk  technology.egit  4096 2011-08-22 00:59 .
drwxrwsr-x 19 caniszczyk  technology.egit  4096 2011-08-22 00:59 ..
-rwxrwxrwx  1 caniszczyk  common           1260 2011-08-22 00:59 artifacts.jar
-rwxrwxrwx  1 caniszczyk  common          11160 2011-08-22 00:59 content.jar
-rwxrwxrwx  1 caniszczyk  common           2089 2011-08-22 00:59 cpd.html
-rwxrwxrwx  1 caniszczyk  common             59 2011-08-22 00:59 cpd.xml
drw-rw-r--  2 hudsonBuild technology.egit  4096 2011-08-21 17:33 features
drw-rw-r--  2 hudsonBuild technology.egit  4096 2011-08-20 18:31 META-INF
drw-rw-r--  2 hudsonBuild technology.egit  4096 2011-08-21 17:33 plugins
ls: cannot access ./features/org.eclipse.egit.psf_1.1.0.201108211725.jar.pack.gz: Permission denied
ls: cannot access ./features/org.eclipse.egit_1.1.0.201108211725.jar.pack.gz: Permission denied
ls: cannot access ./features/org.eclipse.egit.mylyn_1.1.0.201108211725.jar: Permission denied
ls: cannot access ./features/..: Permission denied
ls: cannot access ./features/org.eclipse.jgit.source_1.1.0.201108211721.jar.pack.gz: Permission denied
ls: cannot access ./features/org.eclipse.jgit_1.1.0.201108211721.jar: Permission denied
ls: cannot access ./features/org.eclipse.egit_1.1.0.201108211725.jar: Permission denied
ls: cannot access ./features/.: Permission denied

./features:
total 0
d????????? ? ? ? ?                ? .
d????????? ? ? ? ?                ? ..
?????????? ? ? ? ?                ? org.eclipse.egit_1.1.0.201108211725.jar
?????????? ? ? ? ?                ? org.eclipse.egit_1.1.0.201108211725.jar.pack.gz
?????????? ? ? ? ?                ? org.eclipse.egit.mylyn_1.1.0.201108211725.jar
?????????? ? ? ? ?                ? org.eclipse.egit.psf_1.1.0.201108211725.jar.pack.gz
?????????? ? ? ? ?                ? org.eclipse.jgit_1.1.0.201108211721.jar
?????????? ? ? ? ?                ? org.eclipse.jgit.source_1.1.0.201108211721.jar.pack.gz
ls: cannot access ./META-INF/..: Permission denied
ls: cannot access ./META-INF/eclipse.inf: Permission denied
ls: cannot access ./META-INF/ECLIPSEF.SF: Permission denied
ls: cannot access ./META-INF/ECLIPSEF.RSA: Permission denied
ls: cannot access ./META-INF/.: Permission denied
ls: cannot access ./META-INF/MANIFEST.MF: Permission denied

./META-INF:
total 0
d????????? ? ? ? ?                ? .
d????????? ? ? ? ?                ? ..
?????????? ? ? ? ?                ? ECLIPSEF.RSA
?????????? ? ? ? ?                ? ECLIPSEF.SF
?????????? ? ? ? ?                ? eclipse.inf
?????????? ? ? ? ?                ? MANIFEST.MF
ls: cannot access ./plugins/org.eclipse.egit.doc_1.1.0.201108211725.jar: Permission denied
ls: cannot access ./plugins/org.eclipse.egit.mylyn.ui.source_1.1.0.201108211725.jar: Permission denied
ls: cannot access ./plugins/org.eclipse.jgit.source_1.1.0.201108211715.jar: Permission denied
ls: cannot access ./plugins/org.eclipse.egit_1.1.0.201108211725.jar.pack.gz: Permission denied
ls: cannot access ./plugins/org.eclipse.egit.doc_1.1.0.201108211725.jar.pack.gz: Permission denied
ls: cannot access ./plugins/..: Permission denied
ls: cannot access ./plugins/org.eclipse.egit.core.source_1.1.0.201108211725.jar.pack.gz: Permission denied
ls: cannot access ./plugins/org.eclipse.egit.core.source_1.1.0.201108211725.jar: Permission denied
ls: cannot access ./plugins/org.eclipse.jgit.source_1.1.0.201108211715.jar.pack.gz: Permission denied
ls: cannot access ./plugins/org.eclipse.egit.mylyn.ui_1.1.0.201108211725.jar.pack.gz: Permission denied
ls: cannot access ./plugins/org.eclipse.jgit_1.1.0.201108211715.jar: Permission denied
ls: cannot access ./plugins/.: Permission denied
ls: cannot access ./plugins/org.eclipse.egit.ui.source_1.1.0.201108211725.jar: Permission denied

./plugins:
total 0
d????????? ? ? ? ?                ? .
d????????? ? ? ? ?                ? ..
?????????? ? ? ? ?                ? org.eclipse.egit_1.1.0.201108211725.jar.pack.gz
?????????? ? ? ? ?                ? org.eclipse.egit.core.source_1.1.0.201108211725.jar
?????????? ? ? ? ?                ? org.eclipse.egit.core.source_1.1.0.201108211725.jar.pack.gz
?????????? ? ? ? ?                ? org.eclipse.egit.doc_1.1.0.201108211725.jar
?????????? ? ? ? ?                ? org.eclipse.egit.doc_1.1.0.201108211725.jar.pack.gz
?????????? ? ? ? ?                ? org.eclipse.egit.mylyn.ui_1.1.0.201108211725.jar.pack.gz
?????????? ? ? ? ?                ? org.eclipse.egit.mylyn.ui.source_1.1.0.201108211725.jar
?????????? ? ? ? ?                ? org.eclipse.egit.ui.source_1.1.0.201108211725.jar
?????????? ? ? ? ?                ? org.eclipse.jgit_1.1.0.201108211715.jar
?????????? ? ? ? ?                ? org.eclipse.jgit.source_1.1.0.201108211715.jar
?????????? ? ? ? ?                ? org.eclipse.jgit.source_1.1.0.201108211715.jar.pack.gz
Comment 1 Eclipse Webmaster CLA 2011-08-22 11:10:08 EDT
The missing x permission on those directories is what's causing the problem.  I've fixed them through out the entire tree so everything should be back to normal.

-M.
Comment 2 Matthias Sohn CLA 2011-08-22 11:29:01 EDT
Any idea what could cause that wrong permission setting ? We only run our Maven/Tycho based build jobs on Hudson which uses the eclipse signing plugin to copy the result over to this download area.

Shouldn't I be able to chmod these folders on my own assuming I am a member of technology.egit ?
Comment 3 Eclipse Webmaster CLA 2011-08-23 10:26:57 EDT
The missing x permission basically prevents you from entering or changing the directory permissions.

-M.