Currently the verify-owners plugin states that users must be members of the org:
When in reality it is using the trigger.TrustedUser call:
This uses the trigger configuration to do many checks, only one of which is the organization membership one, and only conditionally:
We should make trigger.TrustedUser return a reason for not being trusted so that we can have correct messages.
/help-wanted
/cc @cblecker @nikhita
/sig contributor-experience
@nikhita you are so fast! <3
hi, could i work on this?
@kikisdeliveryservice absolutely!
@kikisdeliveryservice Is this something you're still looking to work on? :)
@cblecker yes apologies, I have a wip that I will clean up and push a PR in the next few days
Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.
If this issue is safe to close now please do so with /close.
Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale
/remove-lifecycle stale
@stevekuznetsov Do we need to change the error message here or just add the reason as to why we arent trusted like not an org admin
CC @cblecker @nikhita
/assign
Fixed in #17658
Most helpful comment
hi, could i work on this?