Reference: refs/heads/*Read
Reference: refs/tags/*Read
| Global Capabilities |
| Reference: | refs/* |
| Reference: | refs/for/refs/* |
| Reference: | refs/heads/* |
| Reference: | refs/meta/config |
Hey guys; I've got a Gerrit 2.4.2 (LDAP, mysql) install running with a Jenkins slavemaster doing the verification work. Problem is that the slaves are unable to clone into Gerrit's Git repo. I'm fairly certain the issue lies in my permission structure, but I don't understand how.As I understand, the Anonymous group needs to have READ permissions on refs/heads/* and refs/tags/* in either the project permissions or (with lower authority), All-Projects. However, when I set these permissions, I am unable to clone anonymously?
As you can see, Anon has read permissions on everything I could think to give, but I'm still running into "Permission denied (publickey)." when I try to clone into the repo? What in the world am I missing?
Hrm, that poses an interesting problem. Gerrit is configured to employ the company's Active Directory servers, which we cannot add users to arbitrarily. I assume the best option in this case is to create a user via command-line with an ssh keypair that I can copy to all current and future slaves?
--
To unsubscribe, email repo-discuss...@googlegroups.com
More info at http://groups.google.com/group/repo-discuss?hl=en
I have a similar situation with multiple "slaves" and LDAPauthentication against an (essentially) read-only LDAP. Asyou suggest, creating users exist in Gerrit that do not exitin LDAP for the slaves is the way to go. But, one issue I foundis that, ideally, I would like to have all of the slavessend email to my email address when there are, for example,build failures. But Gerrit requires each user to have a uniqueemail address, so the "slaves" cannot all have my (or the same)email address. Just something to note.