Add verbosity to tls createCertificate

Unwraps the error and return cloudError to provide customer more info.
Add log to show trace of timeouts when it happens.
This commit is contained in:
Petr Kotas 2021-04-20 19:44:36 +02:00
Родитель c60dc9cb32
Коммит 8aa2a2a0bd
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 9A2182A6A306C71D
1 изменённых файлов: 1 добавлений и 0 удалений

Просмотреть файл

@ -60,6 +60,7 @@ func (m *manager) createCertificates(ctx context.Context) error {
m.log.Printf("waiting for certificate %s", c.certificateName)
err = m.env.ClusterKeyvault().WaitForCertificateOperation(ctx, c.certificateName)
if err != nil {
m.log.Errorf("error when waiting for certificate %s: %s", c.certificateName, err.Error())
return err
}
}