-
Bug
-
Resolution: Not A Defect
-
Minor
-
None
-
- subversion plug-in version 2.16.0 (current via plugin manager)
- Jenkins 2.375.1 (current via Ubuntu's repos)
- subversion server 1.14.1-3ubuntu0.22.04.1 (current via Ubuntu repos)
(Full output in description)
Hello,
I am using the subversion plugin and having a problem where the check-in note does not propagate into Jenkins some of the time.
Curiously, there doesn't seem to be any consistency as to when this happens. Even modifying the same files, or a subset of the same files, it seems to result in sometimes the check-in note just not coming through. Other times works totally fine. The file list comes through, just not the check-in note. (see attached screenshots - example of a working one, and a not-working one)
I hadn't updated Jenkins or plugins when this started happening, but I have updated+moved the subversion server - as this is the only change I can recall, I suspect this might be related... but I can't 100% be sure.
The check-in notes field is useful for us since build results / build notes gets published to our game's discord via the jenkins discord plugin. We customized the build server name to be a character, and players get excited to follow her adventures and read the check-in notes to see what is being worked on
Logs
The polling log doesn't seem to indicate anything unusual.
Broken poll log example (still triggers build ok, just doesn't bring in the check-in note):
Started on Dec 16, 2022, 6:25:59 AM Received SCM poll call on master for Switchboard on Dec 16, 2022, 6:25:59 AM Using sole credentials credential-id-redacted-just-in-case in realm '<https://build@example.com:443> Subversion repositories' https://build@example.com/path/to/trunk is at revision 1,747 Using sole credentials credential-id-redacted-just-in-case in realm '<https://build@example.com:443> Subversion repositories' (changed from 1,746) Done. Took 98 ms Changes found
Fully working poll log example:
Started on Dec 22, 2022, 6:28:59 AM Received SCM poll call on master for Switchboard on Dec 22, 2022, 6:28:59 AM Using sole credentials credential-id-redacted-just-in-case in realm '<https://build@example.com:443> Subversion repositories' https://build@example.com/path/to/trunk is at revision 1,755 Using sole credentials credential-id-redacted-just-in-case in realm '<https://build@example.com:443> Subversion repositories' (changed from 1,754) Done. Took 99 ms Changes found
Versions
I am using:
- subversion plug-in version 2.16.0 (current via plugin manager)
- Jenkins 2.375.1 (current via Ubuntu's repos)
- subversion server 1.14.1-3ubuntu0.22.04.1 (current via Ubuntu repos)
Jenkins: 2.375.1 OS: Linux - 5.4.0-135-generic --- ace-editor:1.1 ant:481.v7b_09e538fcca antisamy-markup-formatter:155.v795fb_8702324 apache-httpcomponents-client-4-api:4.5.13-138.v4e7d9a_7b_a_e61 bootstrap4-api:4.6.0-5 bootstrap5-api:5.2.1-3 bouncycastle-api:2.26 branch-api:2.1051.v9985666b_f6cc build-timeout:1.26 caffeine-api:2.9.3-65.v6a_47d0f4d1fe checks-api:1.8.1 cloudbees-folder:6.800.v71307ca_b_986b command-launcher:90.v669d7ccb_7c31 commons-lang3-api:3.12.0-36.vd97de6465d5b_ commons-text-api:1.10.0-27.vb_fa_3896786a_7 credentials:1214.v1de940103927 credentials-binding:523.vd859a_4b_122e6 data-tables-api:1.12.1-4 discord-notifier:999-SKYFORK display-url-api:2.3.7 durable-task:503.v57154d18d478 echarts-api:5.4.0-1 email-ext:2.93 font-awesome-api:6.2.1-1 git:5.0.0 git-client:4.0.0 git-server:99.va_0826a_b_cdfa_d github:1.36.0 github-api:1.303-400.v35c2d8258028 github-branch-source:1696.v3a_7603564d04 gradle:2.2 handlebars:3.0.8 instance-identity:142.v04572ca_5b_265 ionicons-api:31.v4757b_6987003 jackson2-api:2.14.1-313.v504cdd45c18b jakarta-activation-api:2.0.1-2 jakarta-mail-api:2.0.1-2 javax-activation-api:1.2.0-5 javax-mail-api:1.6.2-8 jaxb:2.3.7-1 jdk-tool:63.v62d2fd4b_4793 jjwt-api:0.11.5-77.v646c772fddb_0 jquery3-api:3.6.1-2 jsch:0.1.55.61.va_e9ee26616e7 junit:1166.va_436e268e972 ldap:2.12 lockable-resources:1102.vde5663d777cf mailer:438.v02c7f0a_12fa_4 mapdb-api:1.0.9-28.vf251ce40855d matrix-auth:3.1.6 matrix-project:785.v06b_7f47b_c631 mina-sshd-api-common:2.9.2-50.va_0e1f42659a_a mina-sshd-api-core:2.9.2-50.va_0e1f42659a_a momentjs:1.1.1 okhttp-api:4.9.3-108.v0feda04578cf pam-auth:1.10 pipeline-build-step:2.18 pipeline-github-lib:38.v445716ea_edda_ pipeline-graph-analysis:195.v5812d95a_a_2f9 pipeline-groovy-lib:629.vb_5627b_ee2104 pipeline-input-step:466.v6d0a_5df34f81 pipeline-milestone-step:101.vd572fef9d926 pipeline-model-api:2.2118.v31fd5b_9944b_5 pipeline-model-definition:2.2118.v31fd5b_9944b_5 pipeline-model-extensions:2.2118.v31fd5b_9944b_5 pipeline-rest-api:2.28 pipeline-stage-step:296.v5f6908f017a_5 pipeline-stage-tags-metadata:2.2118.v31fd5b_9944b_5 pipeline-stage-view:2.28 plain-credentials:143.v1b_df8b_d3b_e48 plugin-util-api:2.20.0 popper-api:1.16.1-3 popper2-api:2.11.6-2 resource-disposer:0.20 scm-api:631.v9143df5b_e4a_a script-security:1228.vd93135a_2fb_25 simple-theme-plugin:136.v23a_15f86c53d snakeyaml-api:1.33-90.v80dcb_3814d35 ssh-credentials:305.v8f4381501156 ssh-slaves:2.854.v7fd446b_337c9 sshd:3.275.v9e17c10f2571 structs:324.va_f5d6774f3a_d subversion:2.16.0 timestamper:1.21 token-macro:321.vd7cc1f2a_52c8 trilead-api:2.84.v72119de229b_7 variant:59.vf075fe829ccb workflow-aggregator:590.v6a_d052e5a_a_b_5 workflow-api:1200.v8005c684b_a_c6 workflow-basic-steps:994.vd57e3ca_46d24 workflow-cps:3583.v4f58de0d78d5 workflow-durable-task-step:1217.v38306d8fa_b_5c workflow-job:1254.v3f64639b_11dd workflow-multibranch:716.vc692a_e52371b_ workflow-scm-step:400.v6b_89a_1317c9a_ workflow-step-api:639.v6eca_cd8c04a_a_ workflow-support:839.v35e2736cfd5c ws-cleanup:0.44
Thank you!