Set kubernetes kubeadm UpgradeManifestTimeout to 3 minutes
This modifies kubeadm UpgradeManifestTimeout from 5 minutes default
to 3 minutes to reduce the unnecessary delay in retries during
kubeadm-upgrade-apply failures.
The typical control-plane upgrade of static pods is 75 to 85 seconds,
so 3 minutes gives adequate buffer to complete the operation.
TEST PLAN:
PASS: All Kubernetes packages build successfully from 1.24 to 1.28.
PASS: Perform k8s upgrade and verify kubeadm-upgrade-apply.log
shows the UpgradeManifestTimeout value as 3 minutes.
Reviewed: https:/ /review. opendev. org/c/starlingx /integ/ +/913422 /opendev. org/starlingx/ integ/commit/ 663352264355003 7186d924de98282 3f017a6c15
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 663352264355003 7186d924de98282 3f017a6c15
Author: Ramesh Kumar Sivanandam <email address hidden>
Date: Fri Mar 15 12:08:59 2024 -0400
Set kubernetes kubeadm UpgradeManifest Timeout to 3 minutes
This modifies kubeadm UpgradeManifest Timeout from 5 minutes default upgrade- apply failures.
to 3 minutes to reduce the unnecessary delay in retries during
kubeadm-
The typical control-plane upgrade of static pods is 75 to 85 seconds,
so 3 minutes gives adequate buffer to complete the operation.
TEST PLAN: upgrade- apply.log Timeout value as 3 minutes.
PASS: All Kubernetes packages build successfully from 1.24 to 1.28.
PASS: Perform k8s upgrade and verify kubeadm-
shows the UpgradeManifest
Partial-Bug: 2056326
Change-Id: Ief35c63dacc92a f861525f03fa25c eb7b8253622
Signed-off-by: Ramesh Kumar Sivanandam <email address hidden>