mirror of
https://github.com/jenkinsci/kubernetes-operator.git
synced 2026-10-17 21:35:38 +02:00
Add information how much time take base and user phase
This commit is contained in:
@@ -303,7 +303,10 @@ func (r *ReconcileJenkinsBaseConfiguration) ensureJenkinsMasterPod(meta metav1.O
|
||||
if err != nil {
|
||||
return reconcile.Result{}, stackerr.WithStack(err)
|
||||
}
|
||||
r.jenkins.Status = v1alpha1.JenkinsStatus{}
|
||||
now := metav1.Now()
|
||||
r.jenkins.Status = v1alpha1.JenkinsStatus{
|
||||
ProvisionStartTime: &now,
|
||||
}
|
||||
err = r.updateResource(r.jenkins)
|
||||
if err != nil {
|
||||
return reconcile.Result{}, err // don't wrap error
|
||||
|
||||
@@ -168,7 +168,8 @@ func (r *ReconcileJenkins) reconcile(request reconcile.Request, logger logr.Logg
|
||||
if err != nil {
|
||||
return reconcile.Result{}, errors.WithStack(err)
|
||||
}
|
||||
logger.Info("Base configuration phase is complete")
|
||||
logger.Info(fmt.Sprintf("Base configuration phase is complete, took %s",
|
||||
jenkins.Status.BaseConfigurationCompletedTime.Sub(jenkins.Status.ProvisionStartTime.Time)))
|
||||
r.events.Emit(jenkins, event.TypeNormal, reasonBaseConfigurationSuccess, "Base configuration completed")
|
||||
}
|
||||
// Reconcile user configuration
|
||||
@@ -199,7 +200,8 @@ func (r *ReconcileJenkins) reconcile(request reconcile.Request, logger logr.Logg
|
||||
if err != nil {
|
||||
return reconcile.Result{}, errors.WithStack(err)
|
||||
}
|
||||
logger.Info("User configuration phase is complete")
|
||||
logger.Info(fmt.Sprintf("User configuration phase is complete, took %s",
|
||||
jenkins.Status.UserConfigurationCompletedTime.Sub(jenkins.Status.ProvisionStartTime.Time)))
|
||||
r.events.Emit(jenkins, event.TypeNormal, reasonUserConfigurationSuccess, "User configuration completed")
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user