-
Notifications
You must be signed in to change notification settings - Fork 117
NO-JIRA: route: Update OWNERS #558
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
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @@ -1,16 +1,29 @@ | ||||||||||||||||||||||||||||||
| reviewers: | ||||||||||||||||||||||||||||||
| - smarterclayton | ||||||||||||||||||||||||||||||
| - pweil- | ||||||||||||||||||||||||||||||
| - imcsk8 | ||||||||||||||||||||||||||||||
| - knobunc | ||||||||||||||||||||||||||||||
| - ironcladlou | ||||||||||||||||||||||||||||||
| - pecameron | ||||||||||||||||||||||||||||||
| - pravisankar | ||||||||||||||||||||||||||||||
| - rajatchopra | ||||||||||||||||||||||||||||||
| - jacobtanenbaum | ||||||||||||||||||||||||||||||
| - Miciah | ||||||||||||||||||||||||||||||
| - alebedev87 | ||||||||||||||||||||||||||||||
| - rikatz | ||||||||||||||||||||||||||||||
| - candita | ||||||||||||||||||||||||||||||
| - rfredette | ||||||||||||||||||||||||||||||
| - gcs278 | ||||||||||||||||||||||||||||||
| - davidesalerno | ||||||||||||||||||||||||||||||
| - bentito | ||||||||||||||||||||||||||||||
| - Thealisyed | ||||||||||||||||||||||||||||||
| - grzpiotrowski | ||||||||||||||||||||||||||||||
| approvers: | ||||||||||||||||||||||||||||||
| - knobunc | ||||||||||||||||||||||||||||||
| - Miciah | ||||||||||||||||||||||||||||||
| - alebedev87 | ||||||||||||||||||||||||||||||
| - rikatz | ||||||||||||||||||||||||||||||
| - candita | ||||||||||||||||||||||||||||||
| - rfredette | ||||||||||||||||||||||||||||||
| - gcs278 | ||||||||||||||||||||||||||||||
| - davidesalerno | ||||||||||||||||||||||||||||||
| - bentito | ||||||||||||||||||||||||||||||
| - Thealisyed | ||||||||||||||||||||||||||||||
| - grzpiotrowski | ||||||||||||||||||||||||||||||
|
Comment on lines
+14
to
+24
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧩 Analysis chainScope approvers to a small, trusted subset (align with PR intent). Approvers gate merges. The PR description only calls out adding Miciah (and keeping existing leadership), but this change elevates 11 people to approvers. Recommend limiting approvers to a minimal set and adding others later as needed. Apply this minimal change if that matches intent: approvers:
- - knobunc
- - Miciah
- - alebedev87
- - rikatz
- - candita
- - rfredette
- - gcs278
- - davidesalerno
- - bentito
- - Thealisyed
- - grzpiotrowski
+ - knobunc
+ - Miciah🏁 Script executed: #!/bin/bash
set -euo pipefail
echo "=== Repository root: $(pwd) ==="
echo
echo "=== Check file path ==="
if [ -f pkg/route/OWNERS ]; then
echo "FOUND: pkg/route/OWNERS"
else
echo "MISSING: pkg/route/OWNERS"
exit 0
fi
echo
echo "=== Show file with line numbers ==="
nl -ba pkg/route/OWNERS | sed -n '1,200p' || true
echo
echo "=== Show 'approvers:' block ==="
awk 'BEGIN{in=0} /approvers:/{in=1; print; next} in && /^$/{exit} in{print}' pkg/route/OWNERS || true
echo
echo "=== Git log for this file (last 10 commits) ==="
git --no-pager log --pretty=format:'%h %ad %an %s' --date=short -n 10 -- pkg/route/OWNERS || true
echo
echo "=== Diff vs origin/main (if available), else HEAD^..HEAD ==="
if git rev-parse --verify origin/main >/dev/null 2>&1; then
git --no-pager diff --color=never origin/main -- pkg/route/OWNERS || true
else
if git rev-parse HEAD^ >/dev/null 2>&1; then
git --no-pager diff --color=never HEAD^ -- pkg/route/OWNERS || true
else
echo "No origin/main or parent commit available to diff against."
fi
fiLength of output: 1861 Restrict approvers to a minimal, trusted set (pkg/route/OWNERS — approvers). PR elevates 11 users to approvers though description only mentions adding Miciah; approvers gate merges — keep only knobunc and Miciah. approvers:
- - knobunc
- - Miciah
- - alebedev87
- - rikatz
- - candita
- - rfredette
- - gcs278
- - davidesalerno
- - bentito
- - Thealisyed
- - grzpiotrowski
+ - knobunc
+ - Miciah📝 Committable suggestion
Suggested change
🤖 Prompt for AI Agents |
||||||||||||||||||||||||||||||
| emeritus_approvers: | ||||||||||||||||||||||||||||||
| - smarterclayton | ||||||||||||||||||||||||||||||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. smarterclayton left few years back too |
||||||||||||||||||||||||||||||
| - pweil- | ||||||||||||||||||||||||||||||
| - knobunc | ||||||||||||||||||||||||||||||
| - ironcladlou | ||||||||||||||||||||||||||||||
| - rajatchopra | ||||||||||||||||||||||||||||||
| - ironcladlou | ||||||||||||||||||||||||||||||
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There's a lot of names where I am not sure to which team each belongs to. What about to create an alias under https://github.com/openshift/openshift-apiserver/blob/main/OWNERS_ALIASES? Assuming everyone added into both pools are from the same network oriented team(s)?