-
Bug
-
Resolution: Fixed
-
Major
-
None
-
Jenkins weekly 2.426
analysis-model-api:11.9.0
ansible:253.v4fe719ffdd8a_
antisamy-markup-formatter:162.v0e6ec0fcfcf6
apache-httpcomponents-client-4-api:4.5.14-208.v438351942757
bootstrap5-api:5.3.2-1
bouncycastle-api:2.29
branch-api:2.1128.v717130d4f816
caffeine-api:3.1.8-133.v17b_1ff2e0599
checks-api:2.0.2
cloudbees-folder:6.848.ve3b_fd7839a_81
commons-lang3-api:3.13.0-62.v7d18e55f51e2
commons-text-api:1.10.0-78.v3e7b_ea_d5a_fe1
config-file-provider:959.vcff671a_4518b_
configuration-as-code:1714.v09593e830cfa
credentials-binding:636.v55f1275c7b_27
credentials:1293.vff276f713473
customizable-header:18.v820da_cd15cb_1
dark-theme:372.v79b_02c754b_29
data-tables-api:1.13.6-5
database-postgresql:97.v59f57c5a_b_a_b_6
database:191.vd5981b_97a_5fa_
display-url-api:2.200.vb_9327d658781
durable-task:523.va_a_22cf15d5e0
echarts-api:5.4.0-6
font-awesome-api:6.4.2-1
forensics-api:2.3.0
git-client:4.5.0
git-parameter:0.9.19
git:5.2.0
github-api:1.316-451.v15738eef3414
github-branch-source:1741.va_3028eb_9fd21
github:1.37.3
inline-pipeline:1.0.3
instance-identity:173.va_37c494ec4e5
ionicons-api:56.v1b_1c8c49374e
jackson2-api:2.15.2-350.v0c2f3f8fc595
jakarta-activation-api:2.0.1-3
jakarta-mail-api:2.0.1-3
javax-activation-api:1.2.0-6
javax-mail-api:1.6.2-9
jaxb:2.3.8-1
jjwt-api:0.11.5-77.v646c772fddb_0
jquery3-api:3.7.1-1
junit-sql-storage:225.v96c624d82841
locale:314.v22ce953dfe9e
login-theme:82.v6f8cc54f93c5
mailer:463.vedf8358e006b_
mina-sshd-api-common:2.10.0-69.v28e3e36d18eb_
mina-sshd-api-core:2.10.0-69.v28e3e36d18eb_
nunit:394.v65c09a_8408b_a_
okhttp-api:4.11.0-157.v6852a_a_fa_ec11
pipeline-build-step:505.v5f0844d8d126
pipeline-graph-analysis:202.va_d268e64deb_3
pipeline-groovy-lib:689.veec561a_dee13
pipeline-input-step:477.v339683a_8d55e
pipeline-maven-api:1345.va_0ef5530a_5ca_
pipeline-maven-database:1345.va_0ef5530a_5ca_
pipeline-maven:1345.va_0ef5530a_5ca_
pipeline-milestone-step:111.v449306f708b_7
pipeline-model-api:2.2144.v077a_d1928a_40
pipeline-model-definition:2.2144.v077a_d1928a_40
pipeline-model-extensions:2.2144.v077a_d1928a_40
pipeline-rest-api:2.33
pipeline-stage-step:305.ve96d0205c1c6
pipeline-stage-tags-metadata:2.2144.v077a_d1928a_40
pipeline-stage-view:2.33
plain-credentials:143.v1b_df8b_d3b_e48
plugin-util-api:3.4.0
postgresql-api:42.6.0-31.vb_7e76dc13969
postgresql-fingerprint-storage
prism-api:1.29.0-8
scm-api:676.v886669a_199a_a_
script-security:1275.v23895f409fb_d
simple-theme-plugin:172.v4b_8766c70078
skip-notifications-trait:198.vc48f25a_18f41
snakeyaml-api:2.2-111.vc6598e30cc65
ssh-credentials:308.ve4497b_ccd8f4
sshd:3.312.v1c601b_c83b_0e
structs:325.vcb_307d2a_2782
theme-manager:215.vc1ff18d67920
token-macro:384.vf35b_f26814ec
trilead-api:2.84.v72119de229b_7
variant:60.v7290fc0eb_b_cd
warnings-ng:10.4.0
workflow-aggregator:596.v8c21c963d92d
workflow-api:1283.v99c10937efcb_
workflow-basic-steps:1042.ve7b_140c4a_e0c
workflow-cps:3802.vd42b_fcf00b_a_c
workflow-durable-task-step:1289.v4d3e7b_01546b_
workflow-job:1348.v32a_a_f150910e
workflow-multibranch:756.v891d88f2cd46
workflow-scm-step:415.v434365564324
workflow-step-api:639.v6eca_cd8c04a_a_
workflow-support:865.v43e78cc44e0dJenkins weekly 2.426 analysis-model-api:11.9.0 ansible:253.v4fe719ffdd8a_ antisamy-markup-formatter:162.v0e6ec0fcfcf6 apache-httpcomponents-client-4-api:4.5.14-208.v438351942757 bootstrap5-api:5.3.2-1 bouncycastle-api:2.29 branch-api:2.1128.v717130d4f816 caffeine-api:3.1.8-133.v17b_1ff2e0599 checks-api:2.0.2 cloudbees-folder:6.848.ve3b_fd7839a_81 commons-lang3-api:3.13.0-62.v7d18e55f51e2 commons-text-api:1.10.0-78.v3e7b_ea_d5a_fe1 config-file-provider:959.vcff671a_4518b_ configuration-as-code:1714.v09593e830cfa credentials-binding:636.v55f1275c7b_27 credentials:1293.vff276f713473 customizable-header:18.v820da_cd15cb_1 dark-theme:372.v79b_02c754b_29 data-tables-api:1.13.6-5 database-postgresql:97.v59f57c5a_b_a_b_6 database:191.vd5981b_97a_5fa_ display-url-api:2.200.vb_9327d658781 durable-task:523.va_a_22cf15d5e0 echarts-api:5.4.0-6 font-awesome-api:6.4.2-1 forensics-api:2.3.0 git-client:4.5.0 git-parameter:0.9.19 git:5.2.0 github-api:1.316-451.v15738eef3414 github-branch-source:1741.va_3028eb_9fd21 github:1.37.3 inline-pipeline:1.0.3 instance-identity:173.va_37c494ec4e5 ionicons-api:56.v1b_1c8c49374e jackson2-api:2.15.2-350.v0c2f3f8fc595 jakarta-activation-api:2.0.1-3 jakarta-mail-api:2.0.1-3 javax-activation-api:1.2.0-6 javax-mail-api:1.6.2-9 jaxb:2.3.8-1 jjwt-api:0.11.5-77.v646c772fddb_0 jquery3-api:3.7.1-1 junit-sql-storage:225.v96c624d82841 locale:314.v22ce953dfe9e login-theme:82.v6f8cc54f93c5 mailer:463.vedf8358e006b_ mina-sshd-api-common:2.10.0-69.v28e3e36d18eb_ mina-sshd-api-core:2.10.0-69.v28e3e36d18eb_ nunit:394.v65c09a_8408b_a_ okhttp-api:4.11.0-157.v6852a_a_fa_ec11 pipeline-build-step:505.v5f0844d8d126 pipeline-graph-analysis:202.va_d268e64deb_3 pipeline-groovy-lib:689.veec561a_dee13 pipeline-input-step:477.v339683a_8d55e pipeline-maven-api:1345.va_0ef5530a_5ca_ pipeline-maven-database:1345.va_0ef5530a_5ca_ pipeline-maven:1345.va_0ef5530a_5ca_ pipeline-milestone-step:111.v449306f708b_7 pipeline-model-api:2.2144.v077a_d1928a_40 pipeline-model-definition:2.2144.v077a_d1928a_40 pipeline-model-extensions:2.2144.v077a_d1928a_40 pipeline-rest-api:2.33 pipeline-stage-step:305.ve96d0205c1c6 pipeline-stage-tags-metadata:2.2144.v077a_d1928a_40 pipeline-stage-view:2.33 plain-credentials:143.v1b_df8b_d3b_e48 plugin-util-api:3.4.0 postgresql-api:42.6.0-31.vb_7e76dc13969 postgresql-fingerprint-storage prism-api:1.29.0-8 scm-api:676.v886669a_199a_a_ script-security:1275.v23895f409fb_d simple-theme-plugin:172.v4b_8766c70078 skip-notifications-trait:198.vc48f25a_18f41 snakeyaml-api:2.2-111.vc6598e30cc65 ssh-credentials:308.ve4497b_ccd8f4 sshd:3.312.v1c601b_c83b_0e structs:325.vcb_307d2a_2782 theme-manager:215.vc1ff18d67920 token-macro:384.vf35b_f26814ec trilead-api:2.84.v72119de229b_7 variant:60.v7290fc0eb_b_cd warnings-ng:10.4.0 workflow-aggregator:596.v8c21c963d92d workflow-api:1283.v99c10937efcb_ workflow-basic-steps:1042.ve7b_140c4a_e0c workflow-cps:3802.vd42b_fcf00b_a_c workflow-durable-task-step:1289.v4d3e7b_01546b_ workflow-job:1348.v32a_a_f150910e workflow-multibranch:756.v891d88f2cd46 workflow-scm-step:415.v434365564324 workflow-step-api:639.v6eca_cd8c04a_a_ workflow-support:865.v43e78cc44e0d
Hi,
I think this plugin need a good refresh (even if it's only published to experimental).
Would be nice to keep it in a minimal working state.
Right now the plugin is raising class loading issues
[Pipeline] // node [Pipeline] End of Pipeline java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: org/codehaus/jettison/mapped/Configuration [in thread "org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution [#1]"] at com.thoughtworks.xstream.io.json.JettisonMappedXmlDriver.<init>(JettisonMappedXmlDriver.java:77) at com.thoughtworks.xstream.io.json.JettisonMappedXmlDriver.<init>(JettisonMappedXmlDriver.java:63) at com.thoughtworks.xstream.io.json.JettisonMappedXmlDriver.<init>(JettisonMappedXmlDriver.java:55) at io.jenkins.plugins.postgresql.XStreamHandler.<clinit>(XStreamHandler.java:41) Also: org.jenkinsci.plugins.workflow.actions.ErrorAction$ErrorId: ec192dce-ddf2-4703-a901-3f9c02ff9ffc Caused: java.lang.NoClassDefFoundError: Could not initialize class io.jenkins.plugins.postgresql.XStreamHandler at io.jenkins.plugins.postgresql.PostgreSQLFingerprintStorage.load(PostgreSQLFingerprintStorage.java:183) at hudson.model.Fingerprint.load(Fingerprint.java:1350) at hudson.model.FingerprintMap.load(FingerprintMap.java:92) at hudson.model.FingerprintMap.load(FingerprintMap.java:47) at hudson.util.KeyedDataStorage.get(KeyedDataStorage.java:161) at hudson.model.FingerprintMap.get(FingerprintMap.java:82) at hudson.model.FingerprintMap.get(FingerprintMap.java:47) at hudson.util.KeyedDataStorage.getOrCreate(KeyedDataStorage.java:111) at hudson.model.FingerprintMap.getOrCreate(FingerprintMap.java:68) at org.jenkinsci.plugins.pipeline.maven.publishers.DependenciesFingerprintPublisher.process(DependenciesFingerprintPublisher.java:192) at org.jenkinsci.plugins.pipeline.maven.MavenSpyLogProcessor.processMavenSpyLogs(MavenSpyLogProcessor.java:172) at org.jenkinsci.plugins.pipeline.maven.WithMavenStepExecution2$WithMavenStepExecutionCallBack.finished(WithMavenStepExecution2.java:1296) at org.jenkinsci.plugins.workflow.steps.GeneralNonBlockingStepExecution$TailCall.lambda$onSuccess$0(GeneralNonBlockingStepExecution.java:140) at org.jenkinsci.plugins.workflow.steps.GeneralNonBlockingStepExecution.lambda$run$0(GeneralNonBlockingStepExecution.java:77) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:833) Finished: FAILURE
Actual config is
fingerprints: fingerprintCleanupDisabled: false storage: postgreSQL: credentialsId: "postgres" databaseName: "jenkins" host: "postgresql-jenkins"
This was working with 2.424 and fingerprints were stored on the PG database
Probably just some conflict of the Jettison library when some plugin are installed
Most likely to be replaced by an API plugin that provide Jettison
https://github.com/jenkinsci/jersey2-api-plugin
Found those thread
https://github.com/jenkinsci/jersey2-api-plugin/pull/77
https://github.com/jenkinsci/jenkins/pull/4903