Skip to content
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

REQUEST: Migrate cncf/apisnoop #4705

Closed
BobyMCbobs opened this issue Jan 22, 2024 · 15 comments
Closed

REQUEST: Migrate cncf/apisnoop #4705

BobyMCbobs opened this issue Jan 22, 2024 · 15 comments
Assignees
Labels
area/github-repo Creating, migrating or deleting a Kubernetes GitHub Repository

Comments

@BobyMCbobs
Copy link
Member

BobyMCbobs commented Jan 22, 2024

New repo, staging repo, or migrate existing

apisnoop

Is it a staging repo?

yes

Requested name for new repository

apisnoop

Which Organization should it reside

kubernetes-sigs

Who should have admin access?

hh, heyste, cooldracula, BobyMCbobs

Who should have write access?

hh, heyste, cooldracula, BobyMCbobs

Who should be listed as approvers in OWNERS?

hh, heyste, cooldracula, BobyMCbobs

Who should be listed in SECURITY_CONTACTS?

hh, heyste, cooldracula, BobyMCbobs

What should the repo description be?

⭕️Snooping on the Kubernetes OpenAPI communications

What SIG and subproject does this fall under?

sig-architecture

Please provide references to appropriate approval for this new repo

Additional context for request

CNCF is wanting to donate Kubernetes conformance infrastructure (cncf/apisnoop, cncf-infra/verify-conformance, conformance-gate) to sig-architecture and sig-k8s-infra.

@BobyMCbobs BobyMCbobs added the area/github-repo Creating, migrating or deleting a Kubernetes GitHub Repository label Jan 22, 2024
@MadhavJivrajani
Copy link
Contributor

/assign

I can help you out with this!

@BobyMCbobs we will need to ensure that cncf/apisnoop resembles our template repository for migration: https://github.com/kubernetes/kubernetes-template-project

Can you pls help me out with that?

@BobyMCbobs
Copy link
Member Author

/assign

I can help you out with this!

@MadhavJivrajani, thank you!

@BobyMCbobs we will need to ensure that cncf/apisnoop resembles our template repository for migration: https://github.com/kubernetes/kubernetes-template-project

Can you pls help me out with that?

I've added the appropriate files to the repo

@MadhavJivrajani
Copy link
Contributor

Just an update here, once @BobyMCbobs transfers cncf/apisnoop to our intermediate org kubernetes-purgatory (invite sent), I can take it from there and setup the relevant teams and documentation.

@MadhavJivrajani
Copy link
Contributor

@BobyMCbobs
please also fill in

Who should have write access?

If this is the same as admin access, feel free to copy the same list over.

@BobyMCbobs
Copy link
Member Author

@BobyMCbobs please also fill in

Who should have write access?

If this is the same as admin access, feel free to copy the same list over.

@MadhavJivrajani, done so! Thank you!

@MadhavJivrajani
Copy link
Contributor

👋🏼 hey all

The repo as it is has admins that are not part of the kubernetes-sigs org, and we require them to be. I am going to remove them for now and they can go ahead with applying for membership. These are the folks that would need to do that:

and also @cooldracula (since they are listed in the issue description).

I'm going to go ahead and add these folks into kubernetes-sigs since they are already part of one of the existing Kubernetes orgs (done as part of #4734):

Once the repo migration is complete and the requisite access has been granted, folks with admin and write permissions will be the ones that are listed in the issue description.

Once all of the above folks are part of k-sigs, the repo admins can then go ahead and PR whoever they think should have admin/write access into the respective GitHub teams (as done here: #4734)

@MadhavJivrajani
Copy link
Contributor

We are almost there following the steps listed here: https://github.com/kubernetes/community/blob/master/github-management/kubernetes-repositories.md#rules-for-donated-repositories

@midopooler 👋🏼

Since you have contributed to github.com/cncf/apisnoop (kubernetes-sigs/apisnoop@def6ad1), would you be able to sign the CNCF CLA agreement that is required for contributors committing changes to any repository in any of the Kubernetes orgs. The steps to do so can be found here.

@BobyMCbobs
Copy link
Member Author

@MadhavJivrajani, thank you!
Out of all those listed above, @heyste @cooldracula and @zachmandeville are the only needed and the rest are not active contributors.

@MadhavJivrajani
Copy link
Contributor

@BobyMCbobs great, thanks for clarifying - the list I mentioned was based on the admins that were part of the repo pre-migration.

@zachmandeville and @cooldracula could you please go ahead and apply for membership using the guidelines here: https://github.com/kubernetes/community/blob/master/community-membership.md#member

@BobyMCbobs
Copy link
Member Author

@BobyMCbobs great, thanks for clarifying - the list I mentioned was based on the admins that were part of the repo pre-migration.

@zachmandeville and @cooldracula could you please go ahead and apply for membership using the guidelines here: https://github.com/kubernetes/community/blob/master/community-membership.md#member

Apologies for changing it around. Just doing some coordinating and @cooldracula will go ahead with it and @zachmandeville will not be

@cooldracula
Copy link

Thank you for coordinating this. I am arranging sponsors and then will apply for the membership!

@MadhavJivrajani
Copy link
Contributor

Update:

@MadhavJivrajani
Copy link
Contributor

The above PRs have merged, this is complete now, thanks all!
/close

@k8s-ci-robot
Copy link
Contributor

@MadhavJivrajani: Closing this issue.

In response to this:

The above PRs have merged, this is complete now, thanks all!
/close

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@BobyMCbobs
Copy link
Member Author

The above PRs have merged, this is complete now, thanks all! /close

@MadhavJivrajani, thank you kindly for your support and assistance with making this possible!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/github-repo Creating, migrating or deleting a Kubernetes GitHub Repository
Projects
None yet
Development

No branches or pull requests

4 participants