Some KubeVirt org users report they can not edit their pull requests any more #186426
Replies: 2 comments 11 replies
-
|
This usually comes down to permissions, not a “GitHub UI” toggle. On GitHub you can edit a PR title/body only if you’re the PR author or you have at least triage/write access to the repo. If “some users” suddenly can’t edit, it often means their effective repo permission dropped (e.g. from triage to read) due to a team permission change or an automation sync (peribolos). What I’d check to debug quickly: Pick one affected user and one affected repo and verify their effective permission level (repo -> Settings -> Collaborators/Teams, or via the collaborators API). If it shows read, they won’t be able to edit PR metadata. Check whether the PRs they can’t edit are authored by them or by someone else. If they’re trying to edit other people’s PRs, they need triage/write; read won’t be enough. Review recent peribolos sync output / config changes that could have changed team-to-repo permissions (even if the audit log doesn’t make it obvious). A small change like removing a team from a repo or changing a team permission from triage to read would match this symptom. As a workaround, grant the affected team triage (or write) on the repo and re-test. If that fixes it, you’ve confirmed it’s a permission regression. |
Beta Was this translation helpful? Give feedback.
-
|
This looks like a UI error, feedback posted https://github.com/orgs/community/discussions/186398 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Question
Body
Hey, I am one of the GitHub KubeVirt org admins.
We have some users reporting that they can not edit their pull request subject and/or descriptions any more. This started yesterday.
I've checked temporary interaction limits and rulesets, both of which seem ok. I also looked at the audit log and could not find any configuration change on that matter.
We are not aware of any change from our side that could have caused this. We are using k8s peribolos for org, repo and team management with config file https://github.com/kubevirt/project-infra/blob/main/github/ci/prow-deploy/kustom/base/configs/current/orgs/orgs.yaml
Any ideas what else to do to debug this?
Thanks!
@dhiller
Beta Was this translation helpful? Give feedback.
All reactions