mirror of
https://github.com/jenkinsci/kubernetes-operator.git
synced 2026-10-06 08:01:12 +02:00
Fix set operator version in Jenkins CR status
(cherry picked from commit ff2e76c977)
This commit is contained in:
@@ -427,6 +427,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"
|
||||
@@ -418,16 +417,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
|
||||
|
||||
Reference in New Issue
Block a user