Reviewed: https://review.opendev.org/700196 Committed: https://git.openstack.org/cgit/jjb/python-jenkins/commit/?id=19e7f7395aaa0d876a39baf82a80b775d17ff2b3 Submitter: Zuul Branch: master
commit 19e7f7395aaa0d876a39baf82a80b775d17ff2b3 Author: Pascal Hofmann <m...@pascalhofmann.de> Date: Fri Dec 20 17:08:26 2019 +0100 Include placeholder tasks in get_running_builds Pipeline jobs in in Jenkins 2.x appear as placeholder tasks for their entire lifetime when queried via the API. The fix for #1659787 introduced completly ignoring placeholder tasks. Thus pipeline jobs are never included in the list returned by get_running_builds. This commit will change the behaviour of get_running_builds as follows: - Placeholder tasks will be included: So running pipeline jobs will be included. - Builds which do not have a build number yet will be ignored: This prevents the exception described in #1659787. Change-Id: I30351ec78d6186b0674e3c08be00076b0ce2333e Closes-Bug: #1750372 Related-Bug: #1659787 ** Changed in: python-jenkins Status: In Progress => Fix Released -- You received this bug notification because you are a member of Python Jenkins Developers, which is subscribed to Python Jenkins. https://bugs.launchpad.net/bugs/1750372 Title: Include placeholder tasks with running builds Status in Python Jenkins: Fix Released Bug description: Pipeline jobs in in Jenkins 2.x appear as placeholder tasks for their entire lifetime when queried via the API so we can't excluded them when we list the running builds on a node. To manage notifications about this bug go to: https://bugs.launchpad.net/python-jenkins/+bug/1750372/+subscriptions -- Mailing list: https://launchpad.net/~python-jenkins-developers Post to : python-jenkins-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~python-jenkins-developers More help : https://help.launchpad.net/ListHelp