distcloud/distributedcloud/dcmanager/orchestrator/states/kube_rootca
Joao Victor Portal 78b64129a2 Increment timeout of DC K8s Root CA strategy
Recently, the internal pod rollout script used in the stages
"trust-both-cas" and "trust-new-ca" of the Kubernetes Root CA update
process was increased from ~8 minutes to ~30 minutes, so the max
possible timeout for the root CA update increased in ~44 minutes.
This change increases the timeout for subclouds, used by dcmanager
kube-rootca-update-strategy, from 60 minutes to 120 minutes.

Test Plan:

PASS: In a DC deploy with 1 subcloud, successfully apply a dcmanager
kube-rootca-update-strategy on the subcloud.

PASS: Repeat the test above, but artificially make the root CA update
process in the subcloud take more than 1 hour to complete and check
that no timeout occurs on the central cloud.

Closes-Bug: 2004594
Signed-off-by: Joao Victor Portal <Joao.VictorPortal@windriver.com>
Change-Id: I6460846eba6a37d1d0cdc634ea4cf1314b1b6bc4
2023-03-03 11:39:31 -03:00
..
__init__.py Implement dcmanager kube-rootca-update orchestration 2021-09-17 08:05:46 -05:00
applying_vim_strategy.py Increment timeout of DC K8s Root CA strategy 2023-03-03 11:39:31 -03:00
creating_vim_strategy.py Add features to kube-root-ca update orchestration 2021-10-06 08:01:33 -05:00
pre_check.py Add features to kube-root-ca update orchestration 2021-10-06 08:01:33 -05:00
start_update.py Add features to kube-root-ca update orchestration 2021-10-06 08:01:33 -05:00
upload_cert.py Add features to kube-root-ca update orchestration 2021-10-06 08:01:33 -05:00