-
Notifications
You must be signed in to change notification settings - Fork 166
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updating admin lists #1107
Comments
We don't currently have docs for how to get additional accesses, but such docs would go in access.md if required. In my experience existing team members propose new people privately. The bar for jenkins-admins is a fair bit higher than for build, but I agree we definitely need to increase the list of members. |
One of the problems we have is how to establish trust. It's not very fair, but it's significantly easier to establish trust with someone who is an employee of a major corporate entity. Especially if they are contributing on behalf of that entity. So IBM, NodeSource and James Systems on behalf of Microsoft employees are easy to establish a trust relationship with. These people have contracts with their employers and we can hold people and companies responsible. With member companies it's even more straightforward since they have a direct interest and relationship with the foundation. The main area where this responsibility matters is release infrastructure since (I think) the most important thing we do here is ensure the safe and secure delivery of bianries to Node users. jenkins-admins has basically been used as an infra group for the purpose of accessing Jenkins. It gives you access to ci-release as well as ci. So, what I'd like to propose is the creation of a jenkins-release-admins to separate the two concerns and therefore make it easier to elevate people through the test infra permissions scale rather than having basically two levels. It doesn't entirely solve our problems, I still think the infra team is too small, it could do with a couple more active people I think. But that's not something we can rush for the above reasons. |
+1 from me. |
This issue is stale because it has been open many days with no activity. It will be closed soon unless the stale label is removed or a comment is made. |
I was working on some stuff with Jenkins earlier, and noticed that I did not have access to create jobs. My impression is that
nodejs/jenkins-admins
are the only people, based on this document, that have this kind of permissions. I am wondering if there is a process listed anywhere about how to "move up" in access level, as for me, these functions are important. Same goes for infra team, doesn't look like there is anything formalized for that (could help with getting #1070, #962, etc. resolved fast). @Trott, not sure if you have run into any of these issues, but I definitely have.cc @nodejs/build @nodejs/jenkins-admins
The text was updated successfully, but these errors were encountered: