-
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
Sub teams for build? #1331
Comments
For reference, in the README we have
For access secrets, we also have
The owner of some public keys there have not been active for quite some time now. This could be a bigger problem than pings not being delivered properly since there's access to machines and credentials involved. On the other hand, we tend to have more people who actually have access than people in the team/README, because people may not want to be pinged by they still need access to work. In practice, infra and release admins should probably be the same group of people. Release admins is not really the release team as far as I understand, the actual access.md also mentions |
Perhaps release admins was intended to be those that have admin access to the release CI (as opposed to the regular CI) (unless that group in practice is the same as nodejs/jenkins-admins)? |
To repeat my opinion from nodejs/reliability#2 (comment) I don't think the |
I agree there is a difference, but there is still some overlap between knowledge of the build-files and the CI cluster. |
@refack I think for those targets we just need to ping the build as well? Pinging two teams at a time is easy anyway ;) |
AFAIK @rvagg and @joaocgreis audit these lists on occasion, and prune inactive members.
Theoretically the WG has a process for tracking this, so IMHO these lists should be synched (or at least actual
👍 There was an idea to set up a KeyBox server to manage all this, but again time... |
Probably, I just think it's good for build WG members to join |
Action item for meeting: to approve/not approve the following changes to GitHub team layout. Will not result in any changes to permissions, just uses new GitHub feature to make org structure easier to understand. Current:
Proposed (using Github's "child" team UI):
|
Another item: merge "Release Admins" into "Infra Admins" (they are basically the same group of people at the moment) as well as merging the There are currently no teams for the release admins, and the "Release Admins" is not related to There is |
I think Release Admins may have only recently been created so that we could add people to Infra Admins without adding them to Release Admins. We may just not have done that yet. @rvagg is that correct? |
Heads up: I am going to put the jenkins-admins under build and jenkins-release-admins under jenkins-admins since there were no objections in the last build meeting. |
@rvagg if you can please comment on the refactoring of the admins. |
Yes, sorry, I'm currently quite preoccupied with work, sorry I haven't been keeping on top of this stuff! Yes, secrets/release and secrets/infra are owned by the same core group, they're just critical bits that we need to keep tighter controls of like signing certs. I don't mind the folders being merged if that's required to make things more obvious. Jenkins admins is only new and I have no objections no properly organising their inheritance in GitHub, I tried that originally but failed cause I don't fully understand this teams inheritance stuff so am happy for others to take control of that! The rest all sounds good. I'm also not opposed to refreshing membership of the more core groups / access controls. We have bandwidth problems right not with those of us who have access to those resources and I don't want to see that become a problem. Most recently we added @gibfahn but he's since had his availability decreased too, due to a job change. Probably something to discuss and finalise via email but suggestions here would be welcome. |
I'm not sure merging
|
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. |
Moving the discussion in https://github.com/orgs/nodejs/teams/collaborators/discussions/30 to public.
I have talked with @maclover7 and @refack and we think a
build-infra
team for the infra admins probably does not make sense either.So is there a better idea about how to restructure the sub teams to make the pings more effective? I think the
build-files
team still make sense since pingingnodejs/build
for reviews of Makefile/configure etc. is kind of weird.The text was updated successfully, but these errors were encountered: