mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-27 13:37:30 +00:00
Retry kubectl test replace on conflict
This commit is contained in:
parent
a19210f418
commit
9cd791e83c
@ -666,16 +666,15 @@ run_pod_tests() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
__EOF__
|
__EOF__
|
||||||
kubectl replace -f - "${kube_flags[@]}" << __EOF__
|
kubectl-with-retry replace "${kube_flags[@]}" -f <(echo '{
|
||||||
{
|
|
||||||
"kind": "Node",
|
"kind": "Node",
|
||||||
"apiVersion": "v1",
|
"apiVersion": "v1",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"name": "node-v1-test",
|
"name": "node-v1-test",
|
||||||
"annotations": {"a":"b"}
|
"annotations": {"a":"b"}
|
||||||
}
|
}
|
||||||
}
|
}')
|
||||||
__EOF__
|
|
||||||
# Post-condition: the node command succeeds
|
# Post-condition: the node command succeeds
|
||||||
kube::test::get_object_assert "node node-v1-test" "{{.metadata.annotations.a}}" 'b'
|
kube::test::get_object_assert "node node-v1-test" "{{.metadata.annotations.a}}" 'b'
|
||||||
kubectl delete node node-v1-test "${kube_flags[@]}"
|
kubectl delete node node-v1-test "${kube_flags[@]}"
|
||||||
|
Loading…
Reference in New Issue
Block a user