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 core repo dependency for auth reconcile
command
#74879
remove core repo dependency for auth reconcile
command
#74879
Conversation
auth reconcile
commandauth reconcile
command
Work in progress... Opening now to get feedback mainly on how to approach code duplication for |
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.
The direction is good, can you update the PR, you're missing hack/update-bazel.sh
.
/cc @liggitt I think Juan already mentioned you this one some time go, this is copying the functionality from pkg/registry/rbac
and make a kubectl copy using external types
auth reconcile
commandauth reconcile
command
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
/approve
/priority important-longterm
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: juanvallejo, soltysh The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
That's a significant amount of duplication. What's the plan for avoiding drift? Is this required for 1.14? /hold |
v1.14 release lead here, this is a size/XXL PR that is attempting to land right before Code Freeze... are you really sure this is a good idea? Thanks for the /hold @liggitt |
I'm sure, it's not required for 1.14. We'll need to do it eventually to be able to split kubectl out, though. Unless I hear a better option for solving this. |
/retest |
…dation to golin exceptions
6ca4470
to
6a55e17
Compare
/retest |
The question at #74879 (comment) is still open. This is a really complex thing to duplicate. As-is, I'd put the chances of the two implementations staying in sync near zero. The implications of this drifting are worse than human-readable printers not picking up a new field We have a couple options:
Option 1 is what I expected, and is why @deads2k switched the helpers to use external API types in #63967 |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
/uncc |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Rotten issues close after 30d of inactivity. Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
@fejta-bot: Closed this PR. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/kind cleanup
Addresses part of kubernetes/kubectl#80
/sig cli
cc @soltysh @seans3