diff --git a/chart/jenkins-operator/values.yaml b/chart/jenkins-operator/values.yaml index 29a6e7a1..793412cb 100644 --- a/chart/jenkins-operator/values.yaml +++ b/chart/jenkins-operator/values.yaml @@ -30,7 +30,7 @@ jenkins: # image is the name (and tag) of the Jenkins instance # Default: jenkins/jenkins:lts # It's recommended to use LTS (tag: "lts") version - image: jenkins/jenkins:2.277.4-lts-alpine + image: jenkins/jenkins:2.303.2-lts-alpine # env contains jenkins container environment variables env: [] diff --git a/config/samples/jenkins.io_v1alpha2_jenkins.yaml b/config/samples/jenkins.io_v1alpha2_jenkins.yaml index 49f39c93..abed33b7 100644 --- a/config/samples/jenkins.io_v1alpha2_jenkins.yaml +++ b/config/samples/jenkins.io_v1alpha2_jenkins.yaml @@ -19,7 +19,7 @@ spec: disableCSRFProtection: false containers: - name: jenkins-master - image: jenkins/jenkins:2.277.4-lts-alpine + image: jenkins/jenkins:2.303.2-lts-alpine imagePullPolicy: Always livenessProbe: failureThreshold: 12 diff --git a/pkg/constants/constants.go b/pkg/constants/constants.go index bde8d460..a4387e2c 100644 --- a/pkg/constants/constants.go +++ b/pkg/constants/constants.go @@ -8,7 +8,7 @@ const ( // SeedJobSuffix is a suffix added for all seed jobs SeedJobSuffix = "job-dsl-seed" // DefaultJenkinsMasterImage is the default Jenkins master docker image - DefaultJenkinsMasterImage = "jenkins/jenkins:2.277.4-lts-alpine" + DefaultJenkinsMasterImage = "jenkins/jenkins:2.303.2-lts-alpine" // DefaultHTTPPortInt32 is the default Jenkins HTTP port DefaultHTTPPortInt32 = int32(8080) // DefaultSlavePortInt32 is the default Jenkins port for slaves diff --git a/pkg/plugins/base_plugins.go b/pkg/plugins/base_plugins.go index fb29596e..3108b726 100644 --- a/pkg/plugins/base_plugins.go +++ b/pkg/plugins/base_plugins.go @@ -1,13 +1,13 @@ package plugins const ( - configurationAsCodePlugin = "configuration-as-code:1.51" - gitPlugin = "git:4.7.2" + configurationAsCodePlugin = "configuration-as-code:1.54" + gitPlugin = "git:4.9.0" jobDslPlugin = "job-dsl:1.77" - kubernetesCredentialsProviderPlugin = "kubernetes-credentials-provider:0.18-1" - kubernetesPlugin = "kubernetes:1.30.0" + kubernetesCredentialsProviderPlugin = "kubernetes-credentials-provider:0.20" + kubernetesPlugin = "kubernetes:1.30.4" workflowAggregatorPlugin = "workflow-aggregator:2.6" - workflowJobPlugin = "workflow-job:2.41" + workflowJobPlugin = "workflow-job:2.42" ) // basePluginsList contains plugins to install by operator. diff --git a/test/e2e/jenkins_test.go b/test/e2e/jenkins_test.go index cce05316..a80b6ae2 100644 --- a/test/e2e/jenkins_test.go +++ b/test/e2e/jenkins_test.go @@ -113,9 +113,9 @@ func createJenkinsCR(name, namespace string, seedJob *[]v1alpha2.SeedJob, groovy }, }, Plugins: []v1alpha2.Plugin{ - {Name: "audit-trail", Version: "3.7"}, - {Name: "simple-theme-plugin", Version: "0.6"}, - {Name: "github", Version: "1.32.0"}, + {Name: "audit-trail", Version: "3.10"}, + {Name: "simple-theme-plugin", Version: "0.7"}, + {Name: "github", Version: "1.34.1"}, {Name: "devoptics", Version: "1.1934", DownloadURL: "https://jenkins-updates.cloudbees.com/download/plugins/devoptics/1.1934/devoptics.hpi"}, }, PriorityClassName: priorityClassName,