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

Endless "Polling Dependency-Track for BoM processing status"

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • None
    • dependency-track-plugin v2.0.2
      Jenkins v2.150.1
      Dependency-Track Server v3.4.0

      During times when Dependency-Track server is experiencing maxed-out CPU usage, the dependency-track-plugin (operating in synchronous mode) will endlessly poll the DT server. The Jenkins job will continue running until it is aborted, logging the following to the console:

      [DependencyTrack] Publishing artifact to Dependency-Track
      [DependencyTrack] The artifact was successfully published
      [DependencyTrack] Polling Dependency-Track for BoM processing status
      [DependencyTrack] Polling Dependency-Track for BoM processing status
      ...
      

      The polling should have a timeout limit and then fail.

      This was originally reported as part of reporting high CPU usage in DT server (issue #264 and has been re-logged here in order to aid change control.

      Commits have already been made to address the defect. eg:

      Added polling timeout

            sspringett Steve Springett
            msymons Mark Symons
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: