gardener / gardener-extension-shoot-dns-service

Gardener extension controller for DNS services for shoot clusters.
https://gardener.cloud
Apache License 2.0
8 stars 35 forks source link

Fail if reading secret for external provider fails #231

Closed MartinWeindel closed 1 year ago

MartinWeindel commented 1 year ago

How to categorize this PR?

/area control-plane /kind bug

What this PR does / why we need it: The error handling on updating DNS providers is fixed for the following edge case: There is an error on reading the secret for the external provider. In this case the error is only recorded and the external DNSProvider is deleted. The correct behaviour is to stop processing and return the error.

Which issue(s) this PR fixes: Fixes #

Special notes for your reviewer:

Release note:

Fail if reading secret for external provider fails.