This change configures all jobs to use the new build-timeout macro.
This macro enables the following:
1. exports a 'BUILD_TIMEOUT' environment variable which is set to the
timeout value.
2. sets the build to a failed state when a timeout occurs.
Change-Id: Iebda7cccc2f808805a9b2d744c11892d1bf3bdef
Removing the health check of the Blazar API performed in the
pre_test_hook, because the Blazar API is not started at the moment of
the check.
Change-Id: I826f824790ce305c9d41a898ef1b38a74489f869
This reverts commit 607b2f2ab4962dec4f4400ecc4687db2b206003a.
Jenkins masters have all had their gearman plugin updating which makes
them register jobs properly.
Conflicts:
modules/openstack_project/files/zuul/layout.yaml
Change-Id: I3edeb26c9a1d3878b80266ea32d333bd8fc2f67e
This reverts commit 46b8b8857dad86431652217b0edd616dbf5c7b0b.
This is necessary as there is a bug in the Jenkins gearman-plugin that
prevents node selection from working properly. Adding this will cause
jobs to run on trusty even if we don't want them to run there. Revert to
avoid this problem.
Change-Id: Ie8541cdb4fafe0db87e1785374a26539811e80f5
Now that zuul is selecting the node label for all jobs we can make
trusty an option for all dsvm jobs. A subsequent change will update zuul
to select trusty nodes. We are staggering the changes to avoid races
between zuul and jenkins config updates.
Change-Id: If3abb111f9378c192e647ceaced5bc9b16fe6bb4