diff --git a/modules/jenkins_jobs/files/projects/openstack/ceilometer.yml b/modules/jenkins_jobs/files/projects/openstack/ceilometer.yml index 8f6b2c9f74..fe594aee51 100644 --- a/modules/jenkins_jobs/files/projects/openstack/ceilometer.yml +++ b/modules/jenkins_jobs/files/projects/openstack/ceilometer.yml @@ -17,6 +17,8 @@ main: project: 'ceilometer' authenticatedBuild: 'false' concurrent: 'true' + timeout: 20 + timeout_fail: true triggers: - zuul @@ -40,6 +42,8 @@ main: project: 'ceilometer' authenticatedBuild: 'false' concurrent: 'true' + timeout: 20 + timeout_fail: true triggers: - zuul diff --git a/modules/jenkins_jobs/files/projects/openstack/devstack-gate.yml b/modules/jenkins_jobs/files/projects/openstack/devstack-gate.yml index 5243399e7e..8d9a782e56 100644 --- a/modules/jenkins_jobs/files/projects/openstack/devstack-gate.yml +++ b/modules/jenkins_jobs/files/projects/openstack/devstack-gate.yml @@ -6,6 +6,8 @@ main: github_org: 'openstack-ci' project: 'devstack-gate' concurrent: 'true' + timeout: 20 + timeout_fail: true logrotate: daysToKeep: 28 @@ -179,6 +181,8 @@ main: name: 'devstack-update-inprogress' review_site: 'review.openstack.org' github_org: 'openstack-ci' + timeout: 10 + timeout_fail: true logrotate: daysToKeep: 28 @@ -216,6 +220,8 @@ main: name: 'devstack-update-complete' review_site: 'review.openstack.org' github_org: 'openstack-ci' + timeout: 10 + timeout_fail: true logrotate: daysToKeep: 28 diff --git a/modules/jenkins_jobs/files/projects/openstack/devstack.yml b/modules/jenkins_jobs/files/projects/openstack/devstack.yml index 5ddde2fe27..3754b4da6e 100644 --- a/modules/jenkins_jobs/files/projects/openstack/devstack.yml +++ b/modules/jenkins_jobs/files/projects/openstack/devstack.yml @@ -6,6 +6,8 @@ main: github_org: 'openstack-dev' project: 'devstack' concurrent: 'true' + timeout: 20 + timeout_fail: true triggers: - zuul diff --git a/modules/jenkins_jobs/files/projects/openstack/gerrit-verification-status-plugin.yml b/modules/jenkins_jobs/files/projects/openstack/gerrit-verification-status-plugin.yml index 581f2cc53f..ed93df5f31 100644 --- a/modules/jenkins_jobs/files/projects/openstack/gerrit-verification-status-plugin.yml +++ b/modules/jenkins_jobs/files/projects/openstack/gerrit-verification-status-plugin.yml @@ -6,6 +6,8 @@ main: project: 'gerrit-verification-status-plugin' authenticatedBuild: 'false' concurrent: 'true' + timeout: 20 + timeout_fail: true triggers: - zuul diff --git a/modules/jenkins_jobs/files/projects/openstack/gerrit.yml b/modules/jenkins_jobs/files/projects/openstack/gerrit.yml index 457c60d7cc..b638015ddb 100644 --- a/modules/jenkins_jobs/files/projects/openstack/gerrit.yml +++ b/modules/jenkins_jobs/files/projects/openstack/gerrit.yml @@ -7,6 +7,8 @@ main: project: 'gerrit' authenticatedBuild: 'false' concurrent: 'true' + timeout: 20 + timeout_fail: true triggers: - zuul @@ -29,6 +31,8 @@ main: project: 'gerrit' authenticatedBuild: 'false' concurrent: 'true' + timeout: 40 + timeout_fail: true triggers: - zuul @@ -67,6 +71,8 @@ main: project: 'gerrit' authenticatedBuild: 'false' concurrent: 'true' + timeout: 40 + timeout_fail: true triggers: - zuul @@ -99,6 +105,8 @@ main: project: 'gerrit' authenticatedBulid: 'false' concurrent: 'true' + timeout: 40 + timeout_fail: true triggers: - zuul_post diff --git a/modules/jenkins_jobs/files/projects/openstack/gerritbot.yml b/modules/jenkins_jobs/files/projects/openstack/gerritbot.yml index 21d411db8b..48b2469824 100644 --- a/modules/jenkins_jobs/files/projects/openstack/gerritbot.yml +++ b/modules/jenkins_jobs/files/projects/openstack/gerritbot.yml @@ -6,6 +6,8 @@ main: github_org: 'openstack-ci' project: 'gerritbot' concurrent: 'true' + timeout: 20 + timeout_fail: true logrotate: daysToKeep: 28 @@ -34,6 +36,8 @@ main: github_org: 'openstack-ci' project: 'gerritbot' concurrent: 'true' + timeout: 20 + timeout_fail: true logrotate: daysToKeep: 28 @@ -65,6 +69,8 @@ main: github_org: 'openstack-ci' project: 'gerritbot' concurrent: 'true' + timeout: 20 + timeout_fail: true logrotate: daysToKeep: 28 diff --git a/modules/jenkins_jobs/files/projects/openstack/gerritlib.yml b/modules/jenkins_jobs/files/projects/openstack/gerritlib.yml index 23660f72f5..28128cf74a 100644 --- a/modules/jenkins_jobs/files/projects/openstack/gerritlib.yml +++ b/modules/jenkins_jobs/files/projects/openstack/gerritlib.yml @@ -6,6 +6,8 @@ main: github_org: 'openstack-ci' project: 'gerritlib' concurrent: 'true' + timeout: 20 + timeout_fail: true logrotate: daysToKeep: 28 @@ -34,6 +36,8 @@ main: github_org: 'openstack-ci' project: 'gerritlib' concurrent: 'true' + timeout: 20 + timeout_fail: true logrotate: daysToKeep: 28 @@ -65,6 +69,8 @@ main: github_org: 'openstack-ci' project: 'gerritlib' concurrent: 'true' + timeout: 20 + timeout_fail: true logrotate: daysToKeep: 28 @@ -92,6 +98,8 @@ main: github_org: 'openstack-ci' project: 'gerritlib' concurrent: 'true' + timeout: 20 + timeout_fail: true triggers: - zuul_post diff --git a/modules/jenkins_jobs/files/projects/openstack/horizon.yml b/modules/jenkins_jobs/files/projects/openstack/horizon.yml index 150c4c1b6b..e68f045599 100644 --- a/modules/jenkins_jobs/files/projects/openstack/horizon.yml +++ b/modules/jenkins_jobs/files/projects/openstack/horizon.yml @@ -30,6 +30,8 @@ main: github_org: 'openstack' project: 'horizon' concurrent: 'true' + timeout: 20 + timeout_fail: true logrotate: daysToKeep: 28 diff --git a/modules/jenkins_jobs/files/projects/openstack/mraas.yml b/modules/jenkins_jobs/files/projects/openstack/mraas.yml index 1319c7a9a8..6f7c219f2e 100644 --- a/modules/jenkins_jobs/files/projects/openstack/mraas.yml +++ b/modules/jenkins_jobs/files/projects/openstack/mraas.yml @@ -5,6 +5,8 @@ main: review_site: 'review.openstack.org' project: 'MRaaS' authenticatedBuild: 'false' + timeout: 20 + timeout_fail: true triggers: - gerrit: @@ -37,6 +39,8 @@ main: review_site: 'review.openstack.org' project: 'MRaaS' authenticatedBuild: 'false' + timeout: 20 + timeout_fail: true triggers: - gerrit: diff --git a/modules/jenkins_jobs/files/projects/openstack/openstack-ci-puppet.yml b/modules/jenkins_jobs/files/projects/openstack/openstack-ci-puppet.yml index e05924b91a..8fe48b5f29 100644 --- a/modules/jenkins_jobs/files/projects/openstack/openstack-ci-puppet.yml +++ b/modules/jenkins_jobs/files/projects/openstack/openstack-ci-puppet.yml @@ -6,6 +6,8 @@ main: github_org: 'openstack' project: 'openstack-ci-puppet' concurrent: 'true' + timeout: 20 + timeout_fail: true triggers: - zuul @@ -27,6 +29,8 @@ main: github_org: 'openstack' project: 'openstack-ci-puppet' concurrent: 'true' + timeout: 20 + timeout_fail: true triggers: - zuul diff --git a/modules/jenkins_jobs/files/projects/openstack/pypi-mirror.yml b/modules/jenkins_jobs/files/projects/openstack/pypi-mirror.yml index fc2c96c2e5..076ad61762 100644 --- a/modules/jenkins_jobs/files/projects/openstack/pypi-mirror.yml +++ b/modules/jenkins_jobs/files/projects/openstack/pypi-mirror.yml @@ -6,6 +6,8 @@ main: github_org: 'openstack-ci' project: 'pypi-mirror' concurrent: 'true' + timeout: 20 + timeout_fail: true triggers: - zuul @@ -28,6 +30,8 @@ main: github_org: 'openstack-ci' project: 'pypi-mirror' concurrent: 'true' + timeout: 20 + timeout_fail: true triggers: - zuul diff --git a/modules/jenkins_jobs/files/projects/openstack/tempest.yml b/modules/jenkins_jobs/files/projects/openstack/tempest.yml index f25be1a3b1..32d36d1566 100644 --- a/modules/jenkins_jobs/files/projects/openstack/tempest.yml +++ b/modules/jenkins_jobs/files/projects/openstack/tempest.yml @@ -6,6 +6,8 @@ main: github_org: 'openstack-ci' project: 'tempest' concurrent: 'true' + timeout: 20 + timeout_fail: true triggers: - zuul @@ -31,6 +33,8 @@ main: github_org: 'openstack-ci' project: 'tempest' concurrent: 'true' + timeout: 20 + timeout_fail: true triggers: - zuul diff --git a/modules/jenkins_jobs/files/projects/openstack/zuul.yml b/modules/jenkins_jobs/files/projects/openstack/zuul.yml index 826164c68a..f7fc79f1d4 100644 --- a/modules/jenkins_jobs/files/projects/openstack/zuul.yml +++ b/modules/jenkins_jobs/files/projects/openstack/zuul.yml @@ -16,6 +16,8 @@ main: github_org: 'openstack-ci' project: 'zuul' concurrent: 'true' + timeout: 20 + timeout_fail: true triggers: - zuul @@ -39,6 +41,8 @@ main: project: 'zuul' authenticatedBuild: 'false' concurrent: 'true' + timeout: 20 + timeout_fail: true triggers: - zuul_post diff --git a/modules/jenkins_jobs/files/templates/openstack_publish_jobs.yml b/modules/jenkins_jobs/files/templates/openstack_publish_jobs.yml index 1e7840f8bb..15bf279eeb 100644 --- a/modules/jenkins_jobs/files/templates/openstack_publish_jobs.yml +++ b/modules/jenkins_jobs/files/templates/openstack_publish_jobs.yml @@ -8,6 +8,8 @@ main: authenticatedBuild: 'false' disabled: @DISABLED@ concurrent: 'true' + timeout: 20 + timeout_fail: true triggers: - zuul_post @@ -46,6 +48,8 @@ main: authenticatedBulid: 'false' disabled: @DISABLED@ concurrent: 'true' + timeout: 20 + timeout_fail: true logrotate: daysToKeep: 28 diff --git a/modules/jenkins_jobs/files/templates/pypi_jobs.yml b/modules/jenkins_jobs/files/templates/pypi_jobs.yml index cb18181ea9..491266fd92 100644 --- a/modules/jenkins_jobs/files/templates/pypi_jobs.yml +++ b/modules/jenkins_jobs/files/templates/pypi_jobs.yml @@ -8,6 +8,8 @@ main: authenticatedBuild: 'false' disabled: @DISABLED@ concurrent: 'true' + timeout: 20 + timeout_fail: true triggers: - zuul_post @@ -46,6 +48,8 @@ main: authenticatedBulid: 'false' disabled: @DISABLED@ concurrent: 'true' + timeout: 20 + timeout_fail: true logrotate: daysToKeep: 28 @@ -87,6 +91,8 @@ main: authenticatedBulid: 'false' disabled: @DISABLED@ concurrent: 'true' + timeout: 20 + timeout_fail: true triggers: - zuul_post diff --git a/modules/jenkins_jobs/files/templates/python_bitrot_jobs.yml b/modules/jenkins_jobs/files/templates/python_bitrot_jobs.yml index c75c30f394..604958858f 100644 --- a/modules/jenkins_jobs/files/templates/python_bitrot_jobs.yml +++ b/modules/jenkins_jobs/files/templates/python_bitrot_jobs.yml @@ -8,6 +8,8 @@ main: authenticatedBuild: 'false' disabled: @DISABLED@ concurrent: 'true' + timeout: 20 + timeout_fail: true logrotate: daysToKeep: 28 @@ -44,6 +46,8 @@ main: authenticatedBuild: 'false' disabled: @DISABLED@ concurrent: 'true' + timeout: 20 + timeout_fail: true logrotate: daysToKeep: 28 @@ -79,6 +83,8 @@ main: authenticatedBuild: 'false' disabled: @DISABLED@ concurrent: 'true' + timeout: 20 + timeout_fail: true logrotate: daysToKeep: 28 diff --git a/modules/jenkins_jobs/files/templates/python_jobs.yml b/modules/jenkins_jobs/files/templates/python_jobs.yml index 1cc1fd9486..ba2f917b31 100644 --- a/modules/jenkins_jobs/files/templates/python_jobs.yml +++ b/modules/jenkins_jobs/files/templates/python_jobs.yml @@ -8,6 +8,8 @@ main: authenticatedBuild: 'false' disabled: @DISABLED@ concurrent: 'true' + timeout: 20 + timeout_fail: true logrotate: daysToKeep: 28 @@ -41,6 +43,8 @@ main: authenticatedBuild: 'false' disabled: @DISABLED@ concurrent: 'true' + timeout: 20 + timeout_fail: true logrotate: daysToKeep: 28 @@ -74,6 +78,8 @@ main: authenticatedBuild: 'false' disabled: @DISABLED@ concurrent: 'true' + timeout: 20 + timeout_fail: true logrotate: daysToKeep: 28 @@ -109,6 +115,8 @@ main: authenticatedBuild: 'false' disabled: @DISABLED@ concurrent: 'true' + timeout: 20 + timeout_fail: true logrotate: daysToKeep: 28 @@ -149,6 +157,8 @@ main: authenticatedBuild: 'false' disabled: @DISABLED@ concurrent: 'true' + timeout: 20 + timeout_fail: true logrotate: daysToKeep: 28 @@ -178,6 +188,8 @@ main: authenticatedBuild: 'false' disabled: @DISABLED@ concurrent: 'true' + timeout: 20 + timeout_fail: true logrotate: daysToKeep: 28