Fix set operator version in Jenkins CR status
This commit is contained in:
parent
9204964d69
commit
ff2e76c977
|
|
@ -510,6 +510,7 @@ func (r *ReconcileJenkinsBaseConfiguration) ensureJenkinsMasterPod(meta metav1.O
|
|||
|
||||
now := metav1.Now()
|
||||
r.Configuration.Jenkins.Status = v1alpha2.JenkinsStatus{
|
||||
OperatorVersion: version.Version,
|
||||
ProvisionStartTime: &now,
|
||||
LastBackup: r.Configuration.Jenkins.Status.LastBackup,
|
||||
PendingBackup: r.Configuration.Jenkins.Status.LastBackup,
|
||||
|
|
|
|||
|
|
@ -18,7 +18,6 @@ import (
|
|||
"github.com/jenkinsci/kubernetes-operator/pkg/controller/jenkins/notifications/reason"
|
||||
"github.com/jenkinsci/kubernetes-operator/pkg/controller/jenkins/plugins"
|
||||
"github.com/jenkinsci/kubernetes-operator/pkg/log"
|
||||
"github.com/jenkinsci/kubernetes-operator/version"
|
||||
|
||||
"github.com/go-logr/logr"
|
||||
"github.com/pkg/errors"
|
||||
|
|
@ -419,16 +418,6 @@ func (r *ReconcileJenkins) setDefaults(jenkins *v1alpha2.Jenkins, logger logr.Lo
|
|||
changed = true
|
||||
jenkins.Spec.Master.BasePlugins = basePlugins()
|
||||
}
|
||||
if len(jenkins.Status.OperatorVersion) > 0 && version.Version != jenkins.Status.OperatorVersion {
|
||||
logger.Info("Setting default operator plugins after Operator version change")
|
||||
changed = true
|
||||
jenkins.Spec.Master.BasePlugins = basePlugins()
|
||||
}
|
||||
if len(jenkins.Status.OperatorVersion) == 0 {
|
||||
logger.Info("Setting operator version")
|
||||
changed = true
|
||||
jenkins.Status.OperatorVersion = version.Version
|
||||
}
|
||||
if isResourceRequirementsNotSet(jenkinsContainer.Resources) {
|
||||
logger.Info("Setting default Jenkins master container resource requirements")
|
||||
changed = true
|
||||
|
|
|
|||
Loading…
Reference in New Issue