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

Entering, then cancelling, quiet mode causes builds to hang

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • workflow-cps-plugin
    • None
    • jenkins:latest docker image

      This problem can be reproduced with a simple pipeline job that does nothing but echo and sleep in a loop.

      1) Start a run of the pipeline job, the job produces output in the Console Output as I expect
      2) Put Jenkins in "Preparing for Shutdown" mode. The jobs stop producing output. That's somewhat surprising, as runs that were started before entering Shutdown Mode are usually allowed to complete.
      3) Cancel "Shutdown Mode." The job is still "stuck" and doesn't produce any output. The job also cannot be canceled except by a "hard kill," i.e. going through the "Forcibly terminate running steps" and "Forcibly kill entire build" links

      The behavior in #2 is surprising, but not really a problem for me. However, the fact that entering and leaving shutdown mode completely hoses running jobs is really bad. This is compounded by an init.groovy script we use that places Jenkins in shutdown mode at startup.

          [JENKINS-38316] Entering, then cancelling, quiet mode causes builds to hang

          Steven Walter created issue -
          Dan Alvizu made changes -
          Component/s New: pipeline [ 21692 ]
          Component/s Original: build-pipeline-plugin [ 15962 ]
          Jesse Glick made changes -
          Component/s New: workflow-cps-plugin [ 21713 ]
          Component/s Original: pipeline [ 21692 ]
          Jesse Glick made changes -
          Link New: This issue blocks JENKINS-32015 [ JENKINS-32015 ]
          Jesse Glick made changes -
          Summary Original: Putting Jenkins in shutdown mode breaks running pipeline runs New: Entering, then cancelling, quiet mode causes builds to hang
          Jesse Glick made changes -
          Epic Link New: JENKINS-35399 [ 171192 ]
          mcrooney made changes -
          Assignee New: mcrooney [ mcrooney ]
          mcrooney made changes -
          Assignee Original: mcrooney [ mcrooney ]
          Reinhold Füreder made changes -
          Link New: This issue is related to JENKINS-49365 [ JENKINS-49365 ]
          Reinhold Füreder made changes -
          Sam Van Oort made changes -
          Link New: This issue duplicates JENKINS-34256 [ JENKINS-34256 ]
          Sam Van Oort made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Closed [ 6 ]

            Unassigned Unassigned
            srwalter Steven Walter
            Votes:
            20 Vote for this issue
            Watchers:
            26 Start watching this issue

              Created:
              Updated:
              Resolved: