-
Notifications
You must be signed in to change notification settings - Fork 712
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
Remove OpenLab Github app for kubernetes-sigs/cluster-api-provider-openstack #2580
Comments
@sbueringer 👋 We generally defer to the repo admins for these actions.
Anyone from https://github.com/orgs/kubernetes-sigs/teams/cluster-api-provider-openstack-admins can remove the integration. If the admins list is stale, I'd recommend updating it by creating a PR against
Yes, admins would need to delete the branch protection for the branch-to-be-deleted from https://github.com/kubernetes-sigs/cluster-api-provider-openstack/settings/branches. After that's done, they can delete the branch from https://github.com/kubernetes-sigs/cluster-api-provider-openstack/branches.
There is no way to restrict which branches can be pushed if you have write access but fwiw I set
https://github.com/orgs/kubernetes-sigs/teams/cluster-api-provider-openstack-admins should be able to do this too. 👍 Since repo admins can take action here, I'm going to close this issue but please feel free to reopen if you'd like the org admins to step in and help! |
...Actually, spoke too soon 😛 From the org admin side, we might need to clean up the integration entirely from the org. Removing the integration from the repo can be done by repo admins though. 👍 Reopening :) |
@nikhita Thank you very much. Did I get it right that we have to first remove it from the repo and then one of the org admins would remove it from the organization? Although I'm not sure if we want to remove it from the whole org, I don't know if anybody except us ( |
Yes, that's correct.
I checked the org-level configuration, it's only cluster-api-provider-openstack that uses it, so it should be safe to completely remove it. 👍 |
@nikhita I'm now a repo admin, but I don't see the uninstall button: Could it be that repo admins are not allowed to remove integrations? (I see a lot of other stuff which suggest I am in fact admin now) |
Yes, it looks like only org admins can do that. I'll check with other org admins once before uninstalling the integration entirely. Will report back once it's done. 👍 |
The OpenLab GitHub app has been uninstalled. For the record:
First, I tried removing the repo only but it didn't allow me to do that: Then I uninstalled the app completely: Verified that this integration does not show up in the repo settings: |
Thank you |
Organization or repository
kubernetes-sigs/cluster-api-provider-openstack
Name of integration
OpenLab Zuul (not sure what the exact name is)
Link to integration website
https://github.com/apps/theopenlab-ci
Describe what is attempting to be accomplished
We want to remove the integration because we're not using it anymore (we migrated to Prow instead for our conformance tests)
Additional context for request
P.S.Probably the wrong repo for this request, but: (If there's another place to ask please send me there :))
to-be-deletd-
: https://github.com/kubernetes-sigs/cluster-api-provider-openstack/branches/allThe text was updated successfully, but these errors were encountered: