Skip to content

Commit 690c6b2

Browse files
Update kubectl diff --server-side test.
In 1.19, we made it so that upgrading from client-side `kubectl apply` to server-side `kubectl apply --server-side` does not conflict. This means that `kubectl diff --server-side` should work the same: server-side apply diffing a resource managed originally with client-side apply should not result in conflicts.
1 parent ed6ac4e commit 690c6b2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

test/cmd/diff.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ run_kubectl_diff_tests() {
5454
kube::test::if_has_string "${resourceVersion}" "${initialResourceVersion}"
5555

5656
# Test found diff with server-side apply
57-
output_message=$(kubectl diff -f hack/testdata/pod-changed.yaml --server-side --force-conflicts || test $? -eq 1)
57+
output_message=$(kubectl diff -f hack/testdata/pod-changed.yaml --server-side || test $? -eq 1)
5858
kube::test::if_has_string "${output_message}" 'k8s.gcr.io/pause:3.0'
5959

6060
# Ensure diff --server-side only dry-runs and doesn't persist change

0 commit comments

Comments
 (0)