Skip to content

Add 2.541.x line, remove 2.504.x line - #6198

Closed
shalinisudarsan wants to merge 10 commits into
jenkinsci:masterfrom
shalinisudarsan:chore/update-jenkins-version-to-2.541.1
Closed

Add 2.541.x line, remove 2.504.x line#6198
shalinisudarsan wants to merge 10 commits into
jenkinsci:masterfrom
shalinisudarsan:chore/update-jenkins-version-to-2.541.1

Conversation

@shalinisudarsan

@shalinisudarsan shalinisudarsan commented Jan 8, 2026

Copy link
Copy Markdown
Contributor

Added 2.541.x line, and removed 2.504.x line

Follows the same pattern as prior pull request:

Testing done

LINE=2.541.x PLUGINS=git-client TEST=InjectedTest bash ./local-test.sh

Submitter checklist

  • Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!
  • Ensure that the pull request title represents the desired changelog entry
  • Please describe what you did
  • Link to relevant pull requests, esp. upstream and downstream changes
  • Link to relevant issues in GitHub or Jira
  • Ensure you have provided tests that demonstrate the feature works or the issue is fixed

@shalinisudarsan
shalinisudarsan requested a review from a team as a code owner January 8, 2026 01:19
@shalinisudarsan shalinisudarsan changed the title Add profile for latest release version 2.541.1 Test profile for latest release version 2.541.1 Jan 8, 2026
@shalinisudarsan
shalinisudarsan marked this pull request as draft January 8, 2026 01:25
@krisstern krisstern added the full-test Test all LTS lines in this PR and do not halt upon first error. label Jan 8, 2026
@krisstern krisstern changed the title Test profile for latest release version 2.541.1 Test profile for latest release version 2.541.1 RC Jan 8, 2026
@krisstern

Copy link
Copy Markdown
Member

@dduportal @MarkEWaite Do you guys have any insight as to where the errors are coming from?

@alecharp

alecharp commented Jan 8, 2026

Copy link
Copy Markdown
Member

This looks like an issue with caching the artifacts. cc @lemeurherve

@krisstern

Copy link
Copy Markdown
Member

Thanks for the checking @alecharp!

@lemeurherve lemeurherve added the skip-artifact-caching-proxy Do not use artifact caching proxy on this pull request label Jan 8, 2026
@lemeurherve

Copy link
Copy Markdown
Member

Thanks for the heads-up @alecharp @krisstern, will take a closer look when possible.

I've restarted a build without ACP meanwhile.

@lemeurherve

Copy link
Copy Markdown
Member

@shalinisudarsan @krisstern FYI the error is not related to ACP.

From https://ci.jenkins.io/job/Tools/job/bom/job/PR-6198/4/pipeline-overview/?start-byte=5081031&selected-node=22#log-22-1112 which ran without ACP:

[ERROR] Non-resolvable import POM: The following artifacts could not be resolved: io.jenkins.tools.bom:bom-2.541.x:pom:5877.vd5b_02d3951a_9 (absent): Could not find artifact io.jenkins.tools.bom:bom-2.541.x:pom:5877.vd5b_02d3951a_9 in repo.jenkins-ci.org (https://repo.jenkins-ci.org/public/) @ io.jenkins.tools.bom:sample:${changelist}, /home/jenkins/agent/workspace/Tools_bom_PR-6198/sample-plugin/pom.xml, line 22, column 19

@lemeurherve

lemeurherve commented Jan 8, 2026

Copy link
Copy Markdown
Member

Do you guys have any insight as to where the errors are coming from?

Can you post the actual error the next times please?

It could be quite helpful, especially since builds are cleaned up afterward: the previous logs may not be available later.

@jglick

jglick commented Jan 8, 2026

Copy link
Copy Markdown
Member

Note that JUnit test failures are normally preserved in GH Checks even after the Jenkins build has been deleted. Failing sh steps may be too, but with truncation.

@lemeurherve lemeurherve removed the skip-artifact-caching-proxy Do not use artifact caching proxy on this pull request label Jan 8, 2026
@alecharp

alecharp commented Jan 8, 2026

Copy link
Copy Markdown
Member

Can you post the actual error the next times please?

I know it's no proof but running the command that failed on the build locally worked just fine.

@lemeurherve

lemeurherve commented Jan 8, 2026

Copy link
Copy Markdown
Member

Can you post the actual error the next times please?

I know it's no proof but running the command that failed on the build locally worked just fine.

The later doesn't prevent the former 😉

Having the error logs (or at least an extract) directly in a bug report is more useful than just stating that "it doesn't work": less back and forth, more efficient for everyone.

I know it's no proof but running the command that failed on the build locally worked just fine.

In retrospect, also a detail (what has been checked) that could have been interesting to mention in the bug report or first comments 🙂

@lemeurherve

lemeurherve commented Jan 8, 2026

Copy link
Copy Markdown
Member

Sorry, did not have time to look closer at the error yet.

Do you mind opening an helpdesk issue if you feel it's an infra problem?

@MarkEWaite

MarkEWaite commented Jan 8, 2026

Copy link
Copy Markdown
Contributor

I merged the master branch into the pull request and added some additional changes to make the pull request better match with the pull request that added 2.528.x. I did not drop the 2.504.x line (yet), though I think that should be part of this pull request before it is marked as ready for review.

@MarkEWaite MarkEWaite changed the title Test profile for latest release version 2.541.1 RC Add 2.541.x line, remove 2.504.x line Jan 9, 2026
@alecharp

alecharp commented Jan 9, 2026

Copy link
Copy Markdown
Member

Having the error logs (or at least an extract) directly in a bug report is more useful than just stating that "it doesn't work": less back and forth, more efficient for everyone.

We had nothing more than the "cannot resolve artefact ..."

In retrospect, also a detail (what has been checked) that could have been interesting to mention in the bug report or first comments 🙂

I came later on this subject. I could only test the situation after the fact.

@krisstern

Copy link
Copy Markdown
Member

Can you post the actual error the next times please?

@lemeurherve Sure, but the error relevant stack trace was really long

@lemeurherve

lemeurherve commented Jan 9, 2026

Copy link
Copy Markdown
Member

Having the error logs (or at least an extract) directly in a bug report is more useful than just stating that "it doesn't work": less back and forth, more efficient for everyone.

We had nothing more than the "cannot resolve artefact ..."

Can you post the actual error the next times please?

@lemeurherve Sure, but the error relevant stack trace was really long

FWIW, here is what I would have expected to be reported from https://ci.jenkins.io/job/Tools/job/bom/job/PR-6198/3/:

08:21:50  + mvn -f sample-plugin clean package -Dset.changelist -P2.541.x
08:21:52  [INFO] Setting: -Dchangelist=5877.vd5b_02d3951a_9 -DscmTag=d5b02d3951a96b7c171911c92002086074be18aa -Dproject.build.outputTimestamp=2026-01-08T01:19:33Z
08:21:52  [INFO] Setting: -DgitHubRepo=shalinisudarsan/bom
08:21:52  [INFO] Scanning for projects...
08:21:53  [ERROR] [ERROR] Some problems were encountered while processing the POMs:
08:21:53  [ERROR] Non-resolvable import POM: The following artifacts could not be resolved: io.jenkins.tools.bom:bom-2.541.x:pom:5877.vd5b_02d3951a_9 (absent): Could not find artifact io.jenkins.tools.bom:bom-2.541.x:pom:5877.vd5b_02d3951a_9 in artifact-caching-proxy (http://artifact-caching-proxy.artifact-caching-proxy.svc.cluster.local:8080/) @ io.jenkins.tools.bom:sample:${changelist}, /home/jenkins/agent/workspace/Tools_bom_PR-6198/sample-plugin/pom.xml, line 22, column 19
Details image

@krisstern krisstern mentioned this pull request Jan 9, 2026
12 tasks
@krisstern

krisstern commented Jan 11, 2026

Copy link
Copy Markdown
Member

@lemeurherve I am seeing the following in the CI/CD output now:

Error output pct-ssh-steps-plugin-2.516.x: error in 'sh' step pct-JiraTestResultReporter-plugin-weekly / Checks if running on a Unix-like node Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-active-directory-plugin-weekly / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-cloudbees-jenkins-advisor-plugin-weekly / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-command-launcher-plugin-weekly / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-commons-collections4-api-plugin-weekly / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-commons-compress-api-plugin-weekly / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-docker-workflow-plugin-weekly / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-durable-task-plugin-weekly / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-electricflow-plugin-weekly / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-email-ext-plugin-weekly / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-envinject-plugin-weekly / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-external-monitor-job-plugin-weekly / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-gitlab-kubernetes-credentials-plugin-weekly / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-jackson2-api-plugin-weekly / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-jaxb-plugin-weekly / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-json-api-plugin-weekly / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-lockable-resources-plugin-weekly / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-okhttp-api-plugin-weekly / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-pam-auth-plugin-weekly / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-plain-credentials-plugin-weekly / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-prism-api-plugin-weekly / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-role-strategy-plugin-weekly / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-variant-plugin-weekly / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-workflow-basic-steps-plugin-weekly / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-apache-httpcomponents-client-4-api-plugin-2.516.x / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-apache-httpcomponents-client-5-api-plugin-2.516.x / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-artifact-manager-s3-plugin-2.516.x / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-bouncycastle-api-plugin-2.516.x / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-built-on-column-plugin-2.516.x / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-cloudbees-jenkins-advisor-plugin-2.516.x / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-coverage-badges-extension-plugin-2.516.x / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-coverage-plugin-2.516.x / Shell Script
Error in sh step, with arguments mvn -v bash pct.sh.

script returned exit code 1
Build log
pct-database-mysql-plugin-2.516.x / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-dockerhub-notification-plugin-2.516.x / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-file-parameters-plugin-2.516.x / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-gitea-checks-plugin-2.516.x / Shell Script
Error in sh step, with arguments mvn -v bash pct.sh.

script returned exit code 1
Build log
pct-instant-messaging-plugin-2.516.x / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-ionicons-api-plugin-2.516.x / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-jersey3-api-plugin-2.516.x / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-jsch-plugin-2.516.x / Checks if running on a Unix-like node
Error in isUnix step.

Required context class hudson.Launcher is missing
Perhaps you forgot to surround the isUnix step with a step that provides this, such as: node
pct-parameter-separator-plugin-2.516.x / Shell Script
Error in sh step, with arguments mvn -v bash pct.sh.

script returned exit code 1
Build log
pct-ssh-steps-plugin-2.516.x / Shell Script
Error in sh step, with arguments mvn -v bash pct.sh.

script returned exit code 1
Build log

@lemeurherve

lemeurherve commented Jan 13, 2026

Copy link
Copy Markdown
Member

@lemeurherve I am seeing the following in the CI/CD output now:
Error output

From the full console log of https://ci.jenkins.io/job/Tools/job/bom/job/PR-6198/9/ searching for "[ERROR]" I saw this:

Details
[2026-01-11T14:37:02.723Z] [ERROR] Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:3.6.2:enforce (display-info) on project gitea-checks: 
[2026-01-11T14:37:02.723Z] [ERROR] Rule 1: org.apache.maven.enforcer.rules.version.RequireJavaVersion failed with message:
[2026-01-11T14:37:02.723Z] [ERROR] Detected JDK /opt/jdk-17 is version 17.0.17 which is not in the allowed range [21,).
[2026-01-11T14:37:02.723Z] [ERROR] -> [Help 1]
[2026-01-11T14:37:02.724Z] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:3.6.2:enforce (display-info) on project gitea-checks: 
[2026-01-11T14:37:02.724Z] Rule 1: org.apache.maven.enforcer.rules.version.RequireJavaVersion failed with message:
[2026-01-11T14:37:02.724Z] Detected JDK /opt/jdk-17 is version 17.0.17 which is not in the allowed range [21,).
[2026-01-11T14:37:02.724Z]     at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:333)
[2026-01-11T14:37:02.724Z]     at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
[2026-01-11T14:37:02.724Z]     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
[2026-01-11T14:37:02.724Z]     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
[2026-01-11T14:37:02.724Z]     at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
[2026-01-11T14:37:02.724Z]     at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
[2026-01-11T14:37:02.725Z]     at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
[2026-01-11T14:37:02.725Z]     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
[2026-01-11T14:37:02.725Z]     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
[2026-01-11T14:37:02.725Z]     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
[2026-01-11T14:37:02.725Z]     at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
[2026-01-11T14:37:02.725Z]     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
[2026-01-11T14:37:02.725Z]     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
[2026-01-11T14:37:02.725Z]     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
[2026-01-11T14:37:02.725Z]     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
[2026-01-11T14:37:02.725Z]     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
[2026-01-11T14:37:02.725Z]     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
[2026-01-11T14:37:02.725Z]     at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
[2026-01-11T14:37:02.726Z]     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
[2026-01-11T14:37:02.726Z]     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
[2026-01-11T14:37:02.726Z]     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
[2026-01-11T14:37:02.726Z]     at java.lang.reflect.Method.invoke (Method.java:569)
[2026-01-11T14:37:02.726Z]     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255)
[2026-01-11T14:37:02.726Z]     at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201)
[2026-01-11T14:37:02.726Z]     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361)
[2026-01-11T14:37:02.726Z]     at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314)
[2026-01-11T14:37:02.726Z] Caused by: org.apache.maven.plugin.MojoExecutionException: 
[2026-01-11T14:37:02.726Z] Rule 1: org.apache.maven.enforcer.rules.version.RequireJavaVersion failed with message:
[2026-01-11T14:37:02.726Z] Detected JDK /opt/jdk-17 is version 17.0.17 which is not in the allowed range [21,).
[2026-01-11T14:37:02.727Z]     at org.apache.maven.plugins.enforcer.EnforceMojo.execute (EnforceMojo.java:272)
[2026-01-11T14:37:02.727Z]     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:126)
[2026-01-11T14:37:02.727Z]     at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
[2026-01-11T14:37:02.727Z]     at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
[2026-01-11T14:37:02.727Z]     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
[2026-01-11T14:37:02.727Z]     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
[2026-01-11T14:37:02.727Z]     at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
[2026-01-11T14:37:02.727Z]     at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
[2026-01-11T14:37:02.727Z]     at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
[2026-01-11T14:37:02.728Z]     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
[2026-01-11T14:37:02.728Z]     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
[2026-01-11T14:37:02.728Z]     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
[2026-01-11T14:37:02.728Z]     at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
[2026-01-11T14:37:02.728Z]     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
[2026-01-11T14:37:02.728Z]     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
[2026-01-11T14:37:02.728Z]     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
[2026-01-11T14:37:02.728Z]     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
[2026-01-11T14:37:02.728Z]     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
[2026-01-11T14:37:02.728Z]     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
[2026-01-11T14:37:02.728Z]     at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
[2026-01-11T14:37:02.729Z]     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
[2026-01-11T14:37:02.729Z]     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
[2026-01-11T14:37:02.729Z]     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
[2026-01-11T14:37:02.729Z]     at java.lang.reflect.Method.invoke (Method.java:569)
[2026-01-11T14:37:02.729Z]     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:255)
[2026-01-11T14:37:02.729Z]     at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:201)
[2026-01-11T14:37:02.729Z]     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:361)
[2026-01-11T14:37:02.729Z]     at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:314)

Also a lot of "Agent was terminated". I restarted a build.

Maybe the branch should be updated, idk.

If you encounter another error that you think is related to the infrastructure itself, can you open an helpdesk please?
(We may miss pings elsewhere, bu we definitely won't miss a new helpdesk)

@krisstern

Copy link
Copy Markdown
Member

Yes, sure!

@krisstern

Copy link
Copy Markdown
Member

Hi @MarkEWaite @lemeurherve any ideas on the latest batch of errors?

@MarkEWaite

Copy link
Copy Markdown
Contributor

First investigation shows that we need a new release of the sbt plugin to fix the issue discovered in pull request:

@krisstern

Copy link
Copy Markdown
Member

@lemeurherve I think there may be a bug on GitHub, as I checked locally there shouldn't be any merge conflicts remaining

@lemeurherve

lemeurherve commented Jan 14, 2026

Copy link
Copy Markdown
Member

@lemeurherve I think there may be a bug on GitHub, as I checked locally there shouldn't be any merge conflicts remaining

Maybe but I doubt it.

  • What did you checked?
  • What are the commands you tried?

One more time, please try to put more details in your issue reports.
I'd expect more from a seasoned contributor as you.

@MarkEWaite

Copy link
Copy Markdown
Contributor

I've resolved the merge conflicts. The issue with the tests of the sbt plugin are resolved as well.

@krisstern

Copy link
Copy Markdown
Member

I realised I was probably was confused about why I needed to commit the removal of the 2.504.x pom.xml file, rebased, and re-removed it again...

@krisstern

Copy link
Copy Markdown
Member

I am seeing something regarding the Java JDK version which is causing the remaining 4 plugin test failures:

[2026-01-15T18:20:45.897Z] Rule 1: org.apache.maven.enforcer.rules.version.RequireJavaVersion failed with message:
[2026-01-15T18:20:45.897Z] Detected JDK /opt/jdk-17 is version 17.0.17 which is not in the allowed range [21,).

@jglick

jglick commented Jan 15, 2026

Copy link
Copy Markdown
Member

@krisstern because for example jenkinsci/ssh-steps-plugin#181 (comment)

@krisstern

Copy link
Copy Markdown
Member

Thanks @jglick! Appreciate it

@krisstern

Copy link
Copy Markdown
Member

Is there anything I should do regarding the remaining three plugins with failures?

@MarkEWaite

Copy link
Copy Markdown
Contributor

Is there anything I should do regarding the remaining three plugins with failures?

We need a new release of the parameter separator plugin that uses the plugin parent pom that is currently on its master branch. The latest release of the plugin used plugin pom 6.2105.v7d6ddb_2da_0d2 and that has a known problem with the plugin BOM and Java 17. @jonesbusy could you label one of the already merged pull requests as "developer" or "enhancement" or "bug" and start the GitHub action to release a new version?

@jonesbusy

Copy link
Copy Markdown
Contributor

Released on https://github.com/jenkinsci/parameter-separator-plugin/releases/tag/334.v1fc0e534c71d

@MarkEWaite

Copy link
Copy Markdown
Contributor

Is there anything I should do regarding the remaining three plugins with failures?

We need a new release of the parameter separator plugin that uses the plugin parent pom that is currently on its master branch.
The latest release of the plugin used plugin pom 6.2105.v7d6ddb_2da_0d2 and that has a known problem with the plugin BOM and Java 17. @jonesbusy could you label one of the already merged pull requests as "developer" or "enhancement" or "bug" and start the GitHub action to release a new version?

The same seems to apply to coverage plugin and gitea-checks plugin. @uhafner will need to release a new version of coverage plugin and @viceice will need to release a new version of the gitea-checks plugin. I'm not sure if a new release of the analysis-pom will be required for those plugins. @uhafner manages the configuration of the analysis-pom.

@uhafner

uhafner commented Jan 18, 2026

Copy link
Copy Markdown
Member

I released https://github.com/jenkinsci/coverage-plugin/releases/tag/2.3120.v73353a_97726e. I hope it will work without analysis-pom changes.

shalinisudarsan and others added 8 commits January 19, 2026 05:00
Add profile for latest release version 2.541.1
Follows the same pattern as prior pull request:

* jenkinsci#5713

Testing done:

`LINE=2.541.x PLUGINS=git-client TEST=InjectedTest bash ./local-test.sh`
…7d081847a_ (jenkinsci#6249)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…ci#6250)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…83935f9b_ (jenkinsci#6251)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…enkinsci#6252)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@krisstern
krisstern force-pushed the chore/update-jenkins-version-to-2.541.1 branch from 08998ea to 9637fde Compare January 18, 2026 21:01
@viceice

viceice commented Jan 19, 2026

Copy link
Copy Markdown
Member

released https://github.com/jenkinsci/gitea-checks-plugin/releases/tag/603.621.vc708da_fb_371d
let me know if something is still missing 🤗

@shalinisudarsan
shalinisudarsan deleted the chore/update-jenkins-version-to-2.541.1 branch January 21, 2026 15:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

full-test Test all LTS lines in this PR and do not halt upon first error.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants