[CPDEV-100496] Ensure to use kubectl after wait for first control plane pods #646
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.
Description
components.patch_kubelet_configmap
. Reproduced on rhel 9.2, upgrade v1.26.11 -> v1.27.8, full HA.kubeadm apply
updates kubelet-config ConfigMap using not yet upgraded node with working control plane components, whilecomponents.patch_kubelet_configmap
may randomly go through node with not yet working kube-apiserver.Solution
components.patch_kubelet_configmap
after waiting for readiness of control plane pods.Test Cases
TestCase 1
Test Configuration:
Steps:
Results:
kubernetes
taskChecklist