#252 Handle Jenkins CR replace gracefully

This commit is contained in:
Tomasz Sęk 2020-01-21 11:19:51 +01:00
parent ba122db1f6
commit fc06cabac8
No known key found for this signature in database
GPG Key ID: DC356D23F6A644D0
1 changed files with 4 additions and 0 deletions

View File

@ -839,6 +839,10 @@ func (r *ReconcileJenkinsBaseConfiguration) detectJenkinsMasterPodStartingIssues
return false, err
}
if r.Configuration.Jenkins.Status.ProvisionStartTime == nil {
return true, nil
}
if jenkinsMasterPod.Status.Phase == corev1.PodPending {
timeout := r.Configuration.Jenkins.Status.ProvisionStartTime.Add(time.Minute * 2).UTC()
now := time.Now().UTC()