This is the first commit in a series to retire the Packaging
Deb project. Step 1 is to end project gating (as in
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project).
There are some lingering remnants in
jenkins/jobs/packaging-mirror.yml, a publisher 'deb-pkgs'
jenkins/jobs/macros.yml, and noop-jobs in zuul/layout.yml,
which I left for the Step 3 commit to entirely remove the
project from OpenStack Infra.
Change-Id: I53b200dd63b704cbf6f75225d8f8aca8d4fbcbe0
We do not need gerrit-git-prep anymore, zuul-git-prep works on all our
slaves and has the advantage of using zuul-cloner so that the local
cache is used and Depends-On works.
Remove gerrit-git-prep and use zuul-git-prep instead everywhere.
Change-Id: I2f106af58f78fceaf3c497fe43e6f5a002695645
This reverts commit 68f5e9576d.
The intend was to extend the timeout when building backports,
but package build was increased instead.
Change-Id: I095806b8d706d88c1f720c463d541f2bf6510921
Some package are reaching the timeout. For example, building
python-pandas (needed by Gnocchi) can take a little bit than 1h30.
It already built once, then the other times, it failed, as it took
a bit longer.
Increasing the timeout from 90 mins to 120 should make it possible
to build such backports.
Change-Id: I16883c9b7b7709432f50ee26578cb287a9a44ee6
Some build jobs may run for more than 30 minutes. Indeed, building
something like Nova or Neutron may include unit tests, and this
can take 1h30 if run on a single thread (which is currently the
case).
Therefore, increasing the timeout from 30 to 90 minutes.
Change-Id: If6a160d94dc4a71852063a42d1bbacb82970e857
Make the original jobs more generic so other projects can use them.
Change-Id: I77b622cdf61bfd9ae6a034072b996eb0b2220ecc
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Distribution: jessie-newton
pkgdeb-build-pkg Jenkins job fails [1] because of an old (22)
openstack-pkg-tools package version which is used during installation
and does not contain required pkgos-infra-install-sbuild binary.
[1] http://logs.openstack.org/35/348435/1/check/pkgdeb-build-pkg/
e55e9dc/console.html
Change-Id: Ia4811a006225031a83b8258c15c36c82bf8fe54b
Now that openstack-pkg-tools is built and publish, this job uses it
to build other packages.
To actually test this job, this patch also adds the deb-spice-html5
package, which is a very trivial package with no dependency, in order
to test building with this patch. I'm not sure it really is needed
to maintain the spice-html5 package on Gerrit, so this may be just
temporary. Other Git repositories for all of the other packages will
be added once this package builds fine and is published.
Also, as the Jessie image doesn't contain the debian-openstack repo
yet, we add it to the sources.list. This will be able to go away
next week, according to pabelanger.
Change-Id: I15660191360ed68fb1fb5a3a4170ad2353336ebf
Needed-By: I1188b90b3d2039f712fb1efda69e2a6157621079