6 Commits

Author SHA1 Message Date
Andreas Jaeger
acf7572d10 s/gerrit-git-prep/zuul-git-prep/g
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
2017-04-03 19:36:51 +02:00
Paul Belanger
68888d49c9 Remove hardcoded reference to newton for debian-package jobs
We cannot update the APT reference just yet, as we haven't updated our
configure_mirror.sh script. We can change it in a follow up patch.

Change-Id: I76fc0e6cf1e636373f45215f9b34ebd1d7a639a4
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-02-28 13:50:05 -05:00
Thomas Goirand
170cc2bc61 Increase the backport job to 2h
I previously incread the timeout of the general debian package build
job at: https://review.openstack.org/373389

but what was really needed was increasing the backport job timeout,
which is what this patch does. Indeed, 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.

Change-Id: I2b7f1dd5e10275ddda16282f361e6ed43a23d905
2016-09-22 18:35:06 +02:00
Thomas Goirand
944b7c62f4 Increase packaging-deb timeouts
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
2016-08-22 22:50:27 +02:00
Thomas Goirand
2c994f3e74 Use --sbuild-chroot-name jessie-newton-backports
In a previous patch, I added --ignore=wrongdistribution to the reprepro
command line. This was a workaround.

This patch makes it possible to avoid it, since openstack-pkg-tools
has now support for --sbuild-chroot-name, which will produce the
correct Distribution: field value in .changes files.

Change-Id: I6975c6c6f8e4b8e9f22aa952689601ca2065ed32
2016-08-10 15:47:53 +02:00
Thomas Goirand
ba5747dc3a Add automatic backports
To be able to build OpenStack in Debian Stable, we need a bunch of
backported packages from Sid, which aren't maintained under the
Debian PKG OpenStack group.

This patch adds the new deb-auto-backport Git repository which
contains the list of such packages, and the necessary scripting
to build them and push them into an "uploads" folder, which content
is later on (in a post job) uploaded to the Debian repository.

Change-Id: I1e756ae77a9e4b44f2a57201aa162f7e2f51e605
2016-08-05 15:00:52 +02:00