Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

for free, trial and azure_lite highAvailability should be not set in created Runtime CR #1637

Open
Disper opened this issue Jan 16, 2025 · 2 comments
Labels
area/control-plane Related to all activities around Kyma Control Plane

Comments

@Disper
Copy link
Member

Disper commented Jan 16, 2025

Description
For free, trial and azure_lite highAvailability should be not set in created Runtime CR. Gardener will not allow to revert if this setting is set. For remaining plans it should use the configured value (currently: STAGE -> NODE), (PROD -> ZONE)

Expected result

  • free, trials and azure_lite cluster should not have the .controlPlaneConfig.highAvailability set

Actual result
.controlPlaneConfig.highAvailability is set on all the plans

Steps to reproduce
Create a PROD->free/trial/azure_lite cluster

Troubleshooting

@piotrmiskiewicz
Copy link
Member

Fix: #1637

@zhoujing2022 zhoujing2022 added the area/control-plane Related to all activities around Kyma Control Plane label Jan 16, 2025
@ebensom
Copy link
Member

ebensom commented Jan 17, 2025

The fix is not working correctly. The e2e tests for aws, gcp and azure plans are all failing on KCP dev because KIM tries to apply an invalid failureTolerance value for the Gardener shoot:

{"time":"2025-01-17T05:01:15.317761389Z","level":"INFO","msg":"Runtime resource status: {Failed [{Provisioned False 0 2025-01-17 04:01:08 +0000 UTC GardenerErr Gardener API create error: Shoot.core.gardener.cloud \"c-6854b44\" is invalid: spec.controlPlane.highAvailability.failureTolerance.type: Unsupported value: \"\": supported values: \"node\", \"zone\"}]}, timeout: 1h0m0s","provisioning":"manager","operation":"81cd8634-7fa2-48e0-b214-606f9ccebc86","instanceID":"3f84c4d3-e8f0-492d-9719-62151b8c859d","planID":"361c511f-f939-4621-b228-d0fb79a1fe15","step":"Check_RuntimeResource","stage":"create_runtime","step":"Check_RuntimeResource","operation":"81cd8634-7fa2-48e0-b214-606f9ccebc86"}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/control-plane Related to all activities around Kyma Control Plane
Projects
None yet
Development

No branches or pull requests

4 participants