JKNS-1169: Bump Jenkins LTS to 2.568.2 and all plugins version to latest - #2396
Conversation
Signed-off-by: Kunal Memane <kmemane@redhat.com>
|
@kunalmemane: This pull request references JKNS-1169 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "5.0.0" version, but no target version was set. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
WalkthroughThe OpenShift Jenkins configuration now uses Jenkins 2.568.2 and updated base and bundle plugin catalogs. The catalogs include newer plugin versions and additional Jackson, Woodstox, and workflow dependencies. ChangesOpenShift Jenkins update
Estimated code review effort: 2 (Simple) | ~10 minutes 🚥 Pre-merge checks | ✅ 15✅ Passed checks (15 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
/retest |
|
@kunalmemane: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
|
/lgtm |
|
/lgtm |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: k37y, kunalmemane, prdhamdh The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/verified by CI test results |
|
@prdhamdh: This PR has been marked as verified by DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
b72784a
into
openshift:master
mcp-server 0.178 requires workflow-cps >= 4263.vd2edf31c1db_0 and git >= 5.10.1, both newer than what the base Jenkins image provides. Fast-track these to unblock the MCP server plugin. These can be dropped once openshift/jenkins#2396 rolls out with the updated base plugin versions.
Upgrade mcp-server from 0.178 to 0.194 (latest). This requires fast-tracking several base image plugins: - jackson-annotations2-api, woodstox-core-api: new deps of jackson3-api, not present in base image at all - jackson3-api: base has 3.1.0, needs 3.2.1 - script-security: base has 1399, needs 1402 - workflow-step-api: base has 710, needs 724 - workflow-cps: base has 4263, needs 4360 These fast-tracks can be dropped once openshift/jenkins#2396 rolls out with updated base plugin versions. Validated on staging: jenkins-s2i-79 built successfully, Jenkins pod jenkins-56b869477d-klbvr booted with no dependency errors, MCP Server initialized with 19 tools.
Add the Jenkins MCP Server Plugin at version 0.194. This requires fast-tracking several base image plugins whose versions in the current OpenShift Jenkins image are too old: git, jackson-annotations2-api, jackson3-api, script-security, woodstox-core-api, workflow-cps, workflow-step-api These fast-tracks can be dropped once openshift/jenkins#2396 rolls out with the Jenkins LTS 2.568.2 bump. Validated on staging cluster: jenkins-s2i-79 built, Jenkins pod booted with no dependency errors, MCP Server initialized with 19 tools.
Add the Jenkins MCP Server Plugin at version 0.194. Fast-track several base image plugins whose versions in the current OpenShift Jenkins image are too old to satisfy its dependencies: git, jackson-annotations2-api, jackson3-api, script-security, woodstox-core-api, workflow-cps, workflow-step-api These can be dropped once openshift/jenkins#2396 (Jenkins LTS 2.568.2 bump) rolls out to our clusters.
Add the Jenkins MCP Server Plugin at version 0.194. Fast-track several base image plugins whose versions in the current OpenShift Jenkins image are too old to satisfy its dependencies: git, jackson-annotations2-api, jackson3-api, script-security, woodstox-core-api, workflow-cps, workflow-step-api These can be dropped once openshift/jenkins#2396 (Jenkins LTS 2.568.2 bump) rolls out to our clusters.
Bump Jenkins version to 2.568.2 to resolve CVE-2026-53435, CVE-2026-53437, CVE-2026-70428, CVE-2026-1605, CVE-2026-2332
and Plugins to resolve CVE-2024-29371, CVE-2025-14813, CVE-2026-0636, CVE-2026-3505, CVE-2026-5588, CVE-2026-40542, CVE-2026-41409, CVE-2026-41635, CVE-2026-42778, CVE-2026-42779, CVE-2026-47065, CVE-2026-50193, CVE-2026-54399, CVE-2026-54428, CVE-2026-54512, CVE-2026-57280, CVE-2026-57281, CVE-2026-68494
Summary by CodeRabbit