Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Related to #1378
This introduces an additional error message when a potential error is detected during a
pkg diff
(error codes non-0 or 1 - diff returning error code 1 indicates a difference was detected).Kpt uses an external diff tool to compare packages using the provided diff strategy. Some of these tools may not support 3 way diffs, others may not support diffing over directories. In order to attempt to improve the experience of working with
kpt pkg diff
these new errors are added to attempt to help provide guidance around resolving the error.For example this changes the behavior of a
3way
diff on clients wherediff
does not support 3 directories fromto