Skip to content
This repository has been archived by the owner on Apr 7, 2020. It is now read-only.

Skip Cert-Broker when DNS provider is unmanaged #104

Merged
merged 1 commit into from
Jun 6, 2019

Conversation

timuthy
Copy link
Contributor

@timuthy timuthy commented Jun 6, 2019

What this PR does / why we need it:
This PR fixes an issue for the Certificate-Service extension controller when the domain of a shoot is nil. This is a valid scenario if the shoot's dns provider is unmanaged. Hence, the extension controller can omit the deployment of Cert-Broker.

Release note:

Fixes an issue for the `Certificate-Service` controller which couldn't handle shoots whose dns provider was `unmanaged`.

@timuthy timuthy added kind/bug Bug size/xs A few minutes of work or very small change (usually trivial or cosmetic) topology/seed Affects Seed clusters labels Jun 6, 2019
@timuthy timuthy requested a review from a team as a code owner June 6, 2019 12:32
@gardener-robot-ci-1 gardener-robot-ci-1 added the reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) label Jun 6, 2019
rfranzke
rfranzke previously approved these changes Jun 6, 2019
Copy link
Contributor

@rfranzke rfranzke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@gardener-robot-ci-1 gardener-robot-ci-1 added needs/ok-to-test Needs approval for testing (check PR in detail before setting this label because PR is run on CI/CD) and removed reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) labels Jun 6, 2019
@timuthy timuthy added reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) and removed needs/ok-to-test Needs approval for testing (check PR in detail before setting this label because PR is run on CI/CD) labels Jun 6, 2019
@timuthy timuthy force-pushed the fix/certificate-service branch from 11d792a to 2b16711 Compare June 6, 2019 13:07
@gardener-robot-ci-1 gardener-robot-ci-1 added needs/ok-to-test Needs approval for testing (check PR in detail before setting this label because PR is run on CI/CD) and removed reviewed/ok-to-test Has approval for testing (check PR in detail before setting this label because PR is run on CI/CD) labels Jun 6, 2019
@rfranzke rfranzke merged commit 6c6f41e into gardener-attic:master Jun 6, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
kind/bug Bug needs/ok-to-test Needs approval for testing (check PR in detail before setting this label because PR is run on CI/CD) size/xs A few minutes of work or very small change (usually trivial or cosmetic) topology/seed Affects Seed clusters
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants