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

Bug 438016

Summary: Need Gerrit access for org.eclipse.rmf.documentation
Product: Community Reporter: Michael Jastram <michael>
Component: GerritAssignee: Eclipse Webmaster <webmaster>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: thanh.ha
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Michael Jastram CLA 2014-06-24 06:32:03 EDT
Hello,

The webmaster just created a repository (Bug 437858) - thanks!  Unfortunately, this seems to have broken my ssh-login: I am now being prompted for my password.  I just replaced my .ssh/authorized_keys, but this does not seem to have changed anything.  Maybe a permission issue?

Second, I can check out the repository via ssh without problems.  But I would like to have Gerrit access, with the ability to bypass as a committer.  From the documentation it is not clear whether this is enabled on a per-project or per-repository option, but it seems to be per-repository (We have it on our org.eclipse.rmf repository enabled).  I need it for:

org.eclipse.rmf.documentation

Thanks a lot!

- Michael
Comment 1 Thanh Ha CLA 2014-06-24 13:35:01 EDT
(In reply to Michael Jastram from comment #0)
> The webmaster just created a repository (Bug 437858) - thanks! 
> Unfortunately, this seems to have broken my ssh-login: I am now being
> prompted for my password.  I just replaced my .ssh/authorized_keys, but this
> does not seem to have changed anything.  Maybe a permission issue?
> 

This is because using the "initrepo" command does not create a Gerrit repo. It creates a regular git repo, if you need a Gerrit repo you will need Webmaster to create the repo for you so that the correct permissions are applied to Gerrit.


> Second, I can check out the repository via ssh without problems.  But I
> would like to have Gerrit access, with the ability to bypass as a committer.
> From the documentation it is not clear whether this is enabled on a
> per-project or per-repository option, but it seems to be per-repository (We
> have it on our org.eclipse.rmf repository enabled).  I need it for:
> 

I enabled Gerrit for the documentations repo.


I created a permissions project for RMF [1] in Gerrit. In the future we can just assign new RMF repos this permissions parent and they'll automatically get the correct permissions. All RMF project repos are now pulling permissions from this project.

[1] https://git.eclipse.org/r/#/admin/projects/permissions/modeling.mdt.rmf