We don't check for etcd certs if KineDataSourceURL is not an empty string. But currently it doesn't work with KineDataSourceSecretName. We do the following to make it work, but by mistake, we pass kmc not by reference and this doesn't change the KineDataSourceURL and the check works wrongly
if kmc.Spec.KineDataSourceSecretName != "" {
kmc.Spec.KineDataSourceURL = kineDataSourceURLPlaceholder
}
The regression in the v0.9.5 is fixed.
We don't check for etcd certs if
KineDataSourceURL
is not an empty string. But currently it doesn't work withKineDataSourceSecretName
. We do the following to make it work, but by mistake, we passkmc
not by reference and this doesn't change the KineDataSourceURL and the check works wrongly