-
Notifications
You must be signed in to change notification settings - Fork 458
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
Always allow project owner to be added to member list when creating a new project #2699
Conversation
/assign |
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.
/lgtm
/hold just to be sure that it really works as intended (will do some more testing locally) |
189166d
to
314d8a6
Compare
/unhold I've updated the PR to also reflect that if the user submitting the admission request is the owner of the project then the authorization check will be bypassed as the owner has full UAM privileges anyways (i.e., it will be anyways bound to the PS: This whole project management is a very nice case for a new integration test... ref #1564. |
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.
/lgtm
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.
/lgtm
How to categorize this PR?
/area quality
/kind bug
/priority normal
/topology garden
/exp intermediate
/size s
/platform all
What this PR does / why we need it:
After #2611 the
Project
creation is broken as the owner is automatically added by the Gardener API server to the.spec.members[]
list, however, this was not handled specially and thus always rejected.Special notes for your reviewer:
/invite @vpnachev
/assign @vpnachev
Release note: