Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-70375

Subversion plugin sometimes misses check-in note

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not A Defect
    • Icon: Minor Minor
    • subversion-plugin
    • 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!

            Unassigned Unassigned
            skyedragon Skye
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: