[JIRA] (OVIRT-1138) lago check-merged jobs mass trigger all PRs
Nadav Goldin (oVirt JIRA)
jira at ovirt-jira.atlassian.net
Sun Feb 12 19:18:34 UTC 2017
[ https://ovirt-jira.atlassian.net/browse/OVIRT-1138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Nadav Goldin updated OVIRT-1138:
--------------------------------
Epic Link: OVIRT-400
> lago check-merged jobs mass trigger all PRs
> -------------------------------------------
>
> Key: OVIRT-1138
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1138
> Project: oVirt - virtualization made easy
> Issue Type: Improvement
> Reporter: Nadav Goldin
> Assignee: infra
>
> This might be related to one of the recent Jenkins upgrades(core or git/github).
> The offending job:
> http://jenkins.ovirt.org/job/lago_master_check-merged-pipeline/295/
> which triggered:
> http://jenkins.ovirt.org/job/lago_master_check-merged-pipeline/295/console
> which triggered:
> http://jenkins.ovirt.org/job/lago_master_check-merged-fc25-x86_64/63/
> http://jenkins.ovirt.org/job/lago_master_check-merged-fc24-x86_64/198/
> http://jenkins.ovirt.org/job/lago_master_check-merged-el7-x86_64/352/
> Each one of the last jobs, was triggered without a 'sha1' parameter, and therefore, triggered the job for every branch:
> {code}
> 10:50:28 Seen branch in repository origin/jenkins_download_progress
> 10:50:28 Seen branch in repository origin/lago-tutorial
> 10:50:28 Seen branch in repository origin/master
> 10:50:28 Seen branch in repository origin/pull/418/head
> 10:50:28 Seen branch in repository origin/removing_lago-ovirt
> 10:50:28 Seen branch in repository origin/revert_repoman_conf
> 10:50:28 Seen branch in repository origin/update_install_procedure
> 10:50:28 Seen 14 remote branches
> 10:50:28 Multiple candidate revisions
> 10:50:28 Scheduling another build to catch up with lago_master_check-merged-fc25-x86_64
> {code}
> This went on recursively, flooding Jenkins.
> My current suspect is this message in the -pipeline job:
> {code}
> Using the ‘stage’ step without a block argument is deprecated
> {code}
> Which only appeared in this job(and after the Jenkins upgrade). This change is documented here: https://jenkins.io/doc/pipeline/steps/pipeline-stage-step/#pipeline-stage-step
> So to conclude the task for this ticket:
> 1. Fix the groovy script(if that is really the cause).
> 2. Alter the job so if the 'sha1' is empty, it will fail early.
--
This message was sent by Atlassian JIRA
(v1000.747.1#100028)
More information about the Infra
mailing list