KIM should stop processing any action on Gardener shoot after configured timeout #324
Labels
area/control-plane
Related to all activities around Kyma Control Plane
kind/feature
Categorizes issue or PR as related to a new feature.
Description
All operations processed by the KIM service in the Runtime CR controller reconciliation loop should be interrupted after the configured timeout period has elapsed. Each runtime operation kind (provisioning / deprovisioning / upgrade) should have its own duration timeout defined.
If an operation times out:
AC:
RuntimeCR
Status should be set correctly when an operation has timed outRelates to:
#193
Recovery
If the timeout during Update function occurs - user (KEB) can fix broken configuration that has timeout by manually deleting annotation in the Runtime instance:
kyma-project.io/runtime-operation-started:
In such a case Runtime reconciler will Patch Gardner shoot with fixed configuration and will start next upgrade cycle. If the operation succeedes on Gardener side the Runtime CR status will be switched in
Ready
state.The text was updated successfully, but these errors were encountered: