-
Notifications
You must be signed in to change notification settings - Fork 38.6k
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
Kubectl Diff path to GA #68526
Comments
/sig cli |
Hi @apelisse - I'm Enhancements Shadow for 1.13. Could you please update the release team with the likelihood of this enhancement making the 1.13 release? It looks close but when we don't see any updates in a few days, we would appreciate an update. Code slush begins on 11/9 and code freeze is 11/15. Thank you! |
Hi @guineveresaenger, this feature is pretty much ready, which is why I don't look super active here :-) |
@apelisse I've found what I think is a bug:
Not sure how to diagnose this. Anything I can do to help figure out the issue? This was the result of doing a |
Hey @zx8, thanks for the feedback! |
Oops, my mistake! I just rebuilt from
When commenting out the ConfigMap YAML and trying again, I get:
I assume this requires the server to be running v1.13+ as well? I don't want to spam this issue with feedback so let me know if this is a legitimate bug and I'll raise it through the appropriate channel. |
Right, you need server-side dry-run (kubernetes/enhancements#576) on the server (it's currently alpha so you might be able to try by enabling the feature-gate) |
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. |
/lifecycle frozen |
For properly documenting this feature, I've opened #86525 |
We could probably update the dry-run kep w/ a subsection on |
Do we really need a KEP? There is a kep for the feature, is it missing something specific? |
Oh nevermind if there's a KEP for the feature already for diff. I was looking at the Enhancements Tracking sheet: https://docs.google.com/spreadsheets/d/1RtCvByYdcqWc6I_A1cKgeXT2tBS7SyHGvSt_DWXz270/edit#gid=0 |
Looks like we're good for everything except for #87600 before code freeze. I'm going to also check integration tests again, but I feel that there is sufficient overlap with integration tests for dry-run verbs at least for the dry-run specific behavior. Otherwise, we only have a little docs left! |
Do you know specifically what needs to be updated for the tests? |
Hm I want to say we're covered, particularly after you added tests for #87437. |
This is done! Follow ups: /close |
@julianvmodesto: Closing this issue. 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. |
This is describing the steps necessary to move kubectl diff to Beta and GA.
These are the list of features and bugs that need to be addressed before
kubectl diff
can move to beta and GA.Please cross-out (do not remove, please) whichever does not seem appropriate for moving to Beta/GA and put your name behind it. If you want to add any notes specific to a task, please list it as a bullet point and again, put your name behind it.
Features
diff
command from alpha sub-command to root cmd #69167 @apelisseBugs
KUBERNETES_EXTERNAL_DIFF
should be renamedKUBECTL_EXTERNAL_DIFF
Rename KUBERNETES_EXTERNAL_DIFF to KUBECTL_EXTERNAL_DIFF #69742 @apeliseTech Debt
test-diff.sh
(suggested by @soltysh)The text was updated successfully, but these errors were encountered: